Refactor code structure for improved readability and maintainability

This commit is contained in:
Suphonchai Phoonsawat 2026-03-19 10:25:55 +07:00
parent 31dc3a73b7
commit 7e51ed10d2
43 changed files with 7406 additions and 9085 deletions

View file

@ -25,6 +25,7 @@
<PackageReference Include="CoreAdmin" Version="2.7.0" />
<PackageReference Include="EPPlus" Version="6.1.3" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="7.0.3" />
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="7.0.3" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="7.0.3" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning" Version="5.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer" Version="5.0.0" />

View file

@ -1,9 +1,8 @@
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.Configuration;
using Nest;
using Newtonsoft.Json;
using System.Diagnostics;
using System.Net.Http.Headers;
using System.IdentityModel.Tokens.Jwt;
using System.Security.Claims;
using System.Text.Encodings.Web;
using System.Text.Json;
@ -19,7 +18,6 @@ namespace BMA.EHR.Recruit.Service.Core
private string Uri = "";
private string IndexFormat = "";
private string SystemName = "";
private string APIKey = "";
public RequestLoggingMiddleware(RequestDelegate next, IConfiguration configuration)
{
@ -28,69 +26,51 @@ namespace BMA.EHR.Recruit.Service.Core
Uri = _configuration["ElasticConfiguration:Uri"] ?? "http://192.168.1.40:9200";
IndexFormat = _configuration["ElasticConfiguration:IndexFormat"] ?? "bma-ehr-log-index";
//SystemName = _configuration["ElasticConfiguration:SystemName"] ?? "Unknown";
SystemName = "recruiting";
}
protected async Task<string> GetExternalAPIAsync(string apiPath, string accessToken, string apiKey)
/// <summary>
/// แกะ JWT token เพื่อดึง claims ต่างๆ
/// </summary>
private JwtSecurityToken? ParseToken(string token)
{
try
{
using (var client = new HttpClient())
{
// Set timeout to 30 seconds instead of default 100 seconds
client.Timeout = TimeSpan.FromSeconds(30);
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", accessToken.Replace("Bearer ", ""));
client.DefaultRequestHeaders.Add("api_key", apiKey);
using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(30));
var _res = await client.GetAsync(apiPath, cts.Token);
if (_res.IsSuccessStatusCode)
{
var _result = await _res.Content.ReadAsStringAsync();
return _result;
var tokenHandler = new JwtSecurityTokenHandler();
var jwtToken = tokenHandler.ReadJwtToken(token.Replace("Bearer ", ""));
return jwtToken;
}
return string.Empty;
}
}
catch (TaskCanceledException)
catch
{
// Log timeout but don't throw - return empty result instead
Console.WriteLine($"API call timed out: {apiPath}");
return string.Empty;
}
catch (Exception ex)
{
// Log other exceptions but don't throw - return empty result instead
Console.WriteLine($"API call failed: {apiPath}, Error: {ex.Message}");
return string.Empty;
}
}
public async Task<GetProfileByKeycloakIdLocal?> GetProfileByKeycloakIdAsync(Guid keycloakId, string? accessToken)
{
try
{
//var apiPath = $"{_configuration["API"]}/org/dotnet/keycloak/{keycloakId}";
var apiPath = $"{_configuration["API"]}/org/dotnet/user-logs/{keycloakId}";
var apiKey = _configuration["API_KEY"] ?? "";
var apiResult = await GetExternalAPIAsync(apiPath, accessToken ?? "", apiKey);
if (!string.IsNullOrEmpty(apiResult))
{
var raw = JsonConvert.DeserializeObject<GetProfileByKeycloakIdResultLocal>(apiResult);
if (raw != null)
return raw.Result;
}
return null;
}
catch (Exception ex)
}
/// <summary>
/// ดึงค่า claim จาก token โดยลองชื่อหลายแบบ
/// </summary>
private string? GetClaimValue(JwtSecurityToken? token, params string[] claimNames)
{
// Log exception but don't throw - return null instead
Console.WriteLine($"GetProfileByKeycloakIdAsync failed for {keycloakId}: {ex.Message}");
if (token == null) return null;
foreach (var name in claimNames)
{
var claim = token.Claims.FirstOrDefault(c => c.Type == name);
if (claim != null)
return claim.Value;
}
return null;
}
/// <summary>
/// ดึงค่า Guid claim จาก token
/// </summary>
private Guid? GetGuidClaim(JwtSecurityToken? token, params string[] claimNames)
{
var value = GetClaimValue(token, claimNames);
if (Guid.TryParse(value, out var guid))
return guid;
return null;
}
public async Task Invoke(HttpContext context)
@ -100,7 +80,6 @@ namespace BMA.EHR.Recruit.Service.Core
var client = new ElasticClient(settings);
var startTime = DateTime.UtcNow;
var stopwatch = Stopwatch.StartNew();
string? responseBodyJson = null;
@ -111,14 +90,13 @@ namespace BMA.EHR.Recruit.Service.Core
{
if (context.Request.HasFormContentType)
{
var form = await context.Request.ReadFormAsync(); // อ่าน form-data
var form = await context.Request.ReadFormAsync();
var formData = new Dictionary<string, object>();
foreach (var field in form)
{
formData[field.Key] = field.Value.ToString();
}
// อ่านไฟล์ที่ถูกส่งมา (ถ้ามี)
if (form.Files.Count > 0)
{
var fileDataList = new List<object>();
@ -144,25 +122,30 @@ namespace BMA.EHR.Recruit.Service.Core
}
}
var originalBodyStream = context.Response.Body;
using (var memoryStream = new MemoryStream())
{
// เปลี่ยน stream ของ Response เพื่อให้สามารถอ่านได้
context.Response.Body = memoryStream;
var keycloakId = context.User?.FindFirst(ClaimTypes.NameIdentifier)?.Value ?? Guid.Empty.ToString("D");
var token = context.Request.Headers["Authorization"];
var tokenHeader = context.Request.Headers["Authorization"].ToString();
var pf = await GetProfileByKeycloakIdAsync(Guid.Parse(keycloakId), token);
// แกะ JWT token เพื่อดึง claims ต่างๆ
var jwtToken = ParseToken(tokenHeader);
await _next(context); // ดำเนินการต่อไปยัง Middleware อื่น ๆ
// ดึงข้อมูลจาก claims โดยลองชื่อหลายแบบ (camelCase, snake_case, ฯลฯ)
var prefix = GetClaimValue(jwtToken, "prefix", "Prefix", "PREFIX");
var firstName = GetClaimValue(jwtToken, "given_name", "firstname", "firstName", "FirstName", "FIRSTNAME");
var lastName = GetClaimValue(jwtToken, "family_name", "lastname", "lastName", "LastName", "LASTNAME");
var preferredUsername = GetClaimValue(jwtToken, "preferred_username", "preferred_username", "PreferredUsername");
var orgRootDnaId = GetGuidClaim(jwtToken, "orgRootDnaId", "org_root_dna_id", "OrgRootDnaId", "rootDnaId");
var orgChild1Dna = GetGuidClaim(jwtToken, "orgChild1DnaId", "org_child1_dna", "OrgChild1Dna", "child1DnaId");
var orgChild2Dna = GetGuidClaim(jwtToken, "orgChild2DnaId", "org_child2_dna", "OrgChild2Dna", "child2DnaId");
var orgChild3Dna = GetGuidClaim(jwtToken, "orgChild3DnaId", "org_child3_dna", "OrgChild3Dna", "child3DnaId");
var orgChild4Dna = GetGuidClaim(jwtToken, "orgChild4DnaId", "org_child4_dna", "OrgChild4Dna", "child4DnaId");
await _next(context);
stopwatch.Stop();
var processTime = stopwatch.ElapsedMilliseconds;
@ -177,24 +160,8 @@ namespace BMA.EHR.Recruit.Service.Core
string? message = null;
// อ่านข้อมูลจาก Response หลังจากที่ได้ถูกส่งออกไป
memoryStream.Seek(0, SeekOrigin.Begin);
var responseBody = new StreamReader(memoryStream).ReadToEnd();
//if (responseBody != "")
// responseBodyJson = JsonSerializer.Serialize(JsonSerializer.Deserialize<object>(responseBody), new JsonSerializerOptions { Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping, WriteIndented = true, Converters = { new DateTimeFixConverter() } });
//var json = JsonSerializer.Deserialize<JsonElement>(responseBody);
//if(json.ValueKind == JsonValueKind.Array)
//{
// message = "success";
//}
//else
//{
// if (json.TryGetProperty("message", out var messageElement))
// {
// message = messageElement.GetString();
// }
//}
if (!string.IsNullOrEmpty(responseBody))
{
@ -204,13 +171,11 @@ namespace BMA.EHR.Recruit.Service.Core
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
StringComparison.OrdinalIgnoreCase))
{
// Excel
responseBodyJson = $"Excel file (Length={memoryStream.Length} bytes)";
message = "success";
}
else if (contentType.StartsWith("application/json", StringComparison.OrdinalIgnoreCase))
{
// JSON
try
{
responseBodyJson = JsonSerializer.Serialize(
@ -230,14 +195,12 @@ namespace BMA.EHR.Recruit.Service.Core
}
catch
{
// fallback ถ้า deserialize ไม่ได้
responseBodyJson = responseBody;
message = "success";
}
}
else
{
// plain text / HTML / binary อื่น
responseBodyJson = responseBody;
message = "success";
}
@ -247,8 +210,7 @@ namespace BMA.EHR.Recruit.Service.Core
{
logType = logType,
ip = context.Connection.RemoteIpAddress?.ToString(),
//rootId = pf == null ? null : pf.RootId,
rootId = pf == null ? null : pf.RootDnaId,
rootId = orgRootDnaId?.ToString("D"),
systemName = SystemName,
startTimeStamp = startTime.ToString("o"),
endTimeStamp = endTime.ToString("o"),
@ -260,23 +222,17 @@ namespace BMA.EHR.Recruit.Service.Core
responseDescription = message,
input = requestBodyJson,
output = responseBodyJson,
userId = keycloakId,
userName = $"{pf?.Prefix ?? ""}{pf?.FirstName ?? ""} {pf?.LastName ?? ""}",
user = pf?.CitizenId ?? ""
userName = $"{prefix ?? ""}{firstName ?? ""} {lastName ?? ""}",
user = preferredUsername ?? ""
//user = GetClaimValue(jwtToken, "citizen_id", "citizenId", "CitizenId") ?? ""
};
// เขียนข้อมูลกลับไปยัง original Response body
memoryStream.Seek(0, SeekOrigin.Begin);
await memoryStream.CopyToAsync(originalBodyStream);
client.IndexDocument(logData);
}
//Log.Information("API Request Log: {@LogData}", logData);
}
private async Task<string> ReadRequestBodyAsync(HttpContext context)
@ -288,47 +244,4 @@ namespace BMA.EHR.Recruit.Service.Core
return body;
}
}
public class GetProfileByKeycloakIdLocal
{
public Guid Id { get; set; }
public string? Prefix { get; set; }
public string? FirstName { get; set; }
public string? LastName { get; set; }
public string? CitizenId { get; set; }
public string? Root { get; set; }
public string? Child1 { get; set; }
public string? Child2 { get; set; }
public string? Child3 { get; set; }
public string? Child4 { get; set; }
public Guid? RootId { get; set; }
public Guid? Child1Id { get; set; }
public Guid? Child2Id { get; set; }
public Guid? Child3Id { get; set; }
public Guid? Child4Id { get; set; }
public Guid? RootDnaId { get; set; }
public Guid? Child1DnaId { get; set; }
public Guid? Child2DnaId { get; set; }
public Guid? Child3DnaId { get; set; }
public Guid? Child4DnaId { get; set; }
public double? Amount { get; set; }
public double? PositionSalaryAmount { get; set; }
public string? Commander { get; set; }
public Guid? CommanderId { get; set; }
public Guid? CommanderKeycloak { get; set; }
}
public class GetProfileByKeycloakIdResultLocal
{
public string Message { get; set; } = string.Empty;
public int Status { get; set; } = -1;
public GetProfileByKeycloakIdLocal? Result { get; set; }
}
}

View file

@ -35,6 +35,7 @@
"Serilog.Sinks.Elasticsearch": "9.0.0",
"Swashbuckle.AspNetCore": "6.5.0",
"Swashbuckle.AspNetCore.Annotations": "6.5.0",
"System.IdentityModel.Tokens.Jwt": "7.0.3",
"WatchDog.NET": "1.4.6",
"runtime.osx.10.10-x64.CoreCompat.System.Drawing": "6.0.5.128"
},
@ -763,7 +764,7 @@
"Azure.Identity": "1.6.0",
"Microsoft.Data.SqlClient.SNI.runtime": "5.0.1",
"Microsoft.Identity.Client": "4.45.0",
"Microsoft.IdentityModel.JsonWebTokens": "6.21.0",
"Microsoft.IdentityModel.JsonWebTokens": "7.0.3",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.21.0",
"Microsoft.SqlServer.Server": "1.0.0",
"Microsoft.Win32.Registry": "5.0.0",
@ -804,22 +805,22 @@
"runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-arm",
"assetType": "native",
"fileVersion": "5.0.1.0"
"fileVersion": "0.0.0.0"
},
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-arm64",
"assetType": "native",
"fileVersion": "5.0.1.0"
"fileVersion": "0.0.0.0"
},
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "5.0.1.0"
"fileVersion": "0.0.0.0"
},
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-x86",
"assetType": "native",
"fileVersion": "5.0.1.0"
"fileVersion": "0.0.0.0"
}
}
},
@ -1071,7 +1072,7 @@
},
"Microsoft.Identity.Client/4.45.0": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "6.21.0"
"Microsoft.IdentityModel.Abstractions": "7.0.3"
},
"runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
@ -1092,40 +1093,40 @@
}
}
},
"Microsoft.IdentityModel.Abstractions/6.21.0": {
"Microsoft.IdentityModel.Abstractions/7.0.3": {
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/6.21.0": {
"Microsoft.IdentityModel.JsonWebTokens/7.0.3": {
"dependencies": {
"Microsoft.IdentityModel.Tokens": "6.21.0"
"Microsoft.IdentityModel.Tokens": "7.0.3"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
}
}
},
"Microsoft.IdentityModel.Logging/6.21.0": {
"Microsoft.IdentityModel.Logging/7.0.3": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "6.21.0"
"Microsoft.IdentityModel.Abstractions": "7.0.3"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
}
}
},
"Microsoft.IdentityModel.Protocols/6.21.0": {
"dependencies": {
"Microsoft.IdentityModel.Logging": "6.21.0",
"Microsoft.IdentityModel.Tokens": "6.21.0"
"Microsoft.IdentityModel.Logging": "7.0.3",
"Microsoft.IdentityModel.Tokens": "7.0.3"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
@ -1137,7 +1138,7 @@
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.21.0": {
"dependencies": {
"Microsoft.IdentityModel.Protocols": "6.21.0",
"System.IdentityModel.Tokens.Jwt": "6.21.0"
"System.IdentityModel.Tokens.Jwt": "7.0.3"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
@ -1146,16 +1147,14 @@
}
}
},
"Microsoft.IdentityModel.Tokens/6.21.0": {
"Microsoft.IdentityModel.Tokens/7.0.3": {
"dependencies": {
"Microsoft.CSharp": "4.7.0",
"Microsoft.IdentityModel.Logging": "6.21.0",
"System.Security.Cryptography.Cng": "5.0.0"
"Microsoft.IdentityModel.Logging": "7.0.3"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
}
}
},
@ -1648,7 +1647,7 @@
"runtimes/win-arm64/native/sni.dll": {
"rid": "win-arm64",
"assetType": "native",
"fileVersion": "4.6.25512.1"
"fileVersion": "0.0.0.0"
}
}
},
@ -1657,7 +1656,7 @@
"runtimes/win-x64/native/sni.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "4.6.25512.1"
"fileVersion": "0.0.0.0"
}
}
},
@ -1666,7 +1665,7 @@
"runtimes/win-x86/native/sni.dll": {
"rid": "win-x86",
"assetType": "native",
"fileVersion": "4.6.25512.1"
"fileVersion": "0.0.0.0"
}
}
},
@ -2146,15 +2145,15 @@
"System.Runtime.InteropServices": "4.3.0"
}
},
"System.IdentityModel.Tokens.Jwt/6.21.0": {
"System.IdentityModel.Tokens.Jwt/7.0.3": {
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "6.21.0",
"Microsoft.IdentityModel.Tokens": "6.21.0"
"Microsoft.IdentityModel.JsonWebTokens": "7.0.3",
"Microsoft.IdentityModel.Tokens": "7.0.3"
},
"runtime": {
"lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
}
}
},
@ -3690,26 +3689,26 @@
"path": "microsoft.identity.client.extensions.msal/2.19.3",
"hashPath": "microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512"
},
"Microsoft.IdentityModel.Abstractions/6.21.0": {
"Microsoft.IdentityModel.Abstractions/7.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-XeE6LQtD719Qs2IG7HDi1TSw9LIkDbJ33xFiOBoHbApVw/8GpIBCbW+t7RwOjErUDyXZvjhZliwRkkLb8Z1uzg==",
"path": "microsoft.identitymodel.abstractions/6.21.0",
"hashPath": "microsoft.identitymodel.abstractions.6.21.0.nupkg.sha512"
"sha512": "sha512-cfPUWdjigLIRIJSKz3uaZxShgf86RVDXHC1VEEchj1gnY25akwPYpbrfSoIGDCqA9UmOMdlctq411+2pAViFow==",
"path": "microsoft.identitymodel.abstractions/7.0.3",
"hashPath": "microsoft.identitymodel.abstractions.7.0.3.nupkg.sha512"
},
"Microsoft.IdentityModel.JsonWebTokens/6.21.0": {
"Microsoft.IdentityModel.JsonWebTokens/7.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-d3h1/BaMeylKTkdP6XwRCxuOoDJZ44V9xaXr6gl5QxmpnZGdoK3bySo3OQN8ehRLJHShb94ElLUvoXyglQtgAw==",
"path": "microsoft.identitymodel.jsonwebtokens/6.21.0",
"hashPath": "microsoft.identitymodel.jsonwebtokens.6.21.0.nupkg.sha512"
"sha512": "sha512-vxjHVZbMKD3rVdbvKhzAW+7UiFrYToUVm3AGmYfKSOAwyhdLl/ELX1KZr+FaLyyS5VReIzWRWJfbOuHM9i6ywg==",
"path": "microsoft.identitymodel.jsonwebtokens/7.0.3",
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.0.3.nupkg.sha512"
},
"Microsoft.IdentityModel.Logging/6.21.0": {
"Microsoft.IdentityModel.Logging/7.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-tuEhHIQwvBEhMf8I50hy8FHmRSUkffDFP5EdLsSDV4qRcl2wvOPkQxYqEzWkh+ytW6sbdJGEXElGhmhDfAxAKg==",
"path": "microsoft.identitymodel.logging/6.21.0",
"hashPath": "microsoft.identitymodel.logging.6.21.0.nupkg.sha512"
"sha512": "sha512-b6GbGO+2LOTBEccHhqoJsOsmemG4A/MY+8H0wK/ewRhiG+DCYwEnucog1cSArPIY55zcn+XdZl0YEiUHkpDISQ==",
"path": "microsoft.identitymodel.logging/7.0.3",
"hashPath": "microsoft.identitymodel.logging.7.0.3.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols/6.21.0": {
"type": "package",
@ -3725,12 +3724,12 @@
"path": "microsoft.identitymodel.protocols.openidconnect/6.21.0",
"hashPath": "microsoft.identitymodel.protocols.openidconnect.6.21.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Tokens/6.21.0": {
"Microsoft.IdentityModel.Tokens/7.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-AAEHZvZyb597a+QJSmtxH3n2P1nIJGpZ4Q89GTenknRx6T6zyfzf592yW/jA5e8EHN4tNMjjXHQaYWEq5+L05w==",
"path": "microsoft.identitymodel.tokens/6.21.0",
"hashPath": "microsoft.identitymodel.tokens.6.21.0.nupkg.sha512"
"sha512": "sha512-wB+LlbDjhnJ98DULjmFepqf9eEMh/sDs6S6hFh68iNRHmwollwhxk+nbSSfpA5+j+FbRyNskoaY4JsY1iCOKCg==",
"path": "microsoft.identitymodel.tokens/7.0.3",
"hashPath": "microsoft.identitymodel.tokens.7.0.3.nupkg.sha512"
},
"Microsoft.IO.RecyclableMemoryStream/2.2.1": {
"type": "package",
@ -4383,12 +4382,12 @@
"path": "system.globalization.extensions/4.3.0",
"hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
},
"System.IdentityModel.Tokens.Jwt/6.21.0": {
"System.IdentityModel.Tokens.Jwt/7.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-JRD8AuypBE+2zYxT3dMJomQVsPYsCqlyZhWel3J1d5nzQokSRyTueF+Q4ID3Jcu6zSZKuzOdJ1MLTkbQsDqcvQ==",
"path": "system.identitymodel.tokens.jwt/6.21.0",
"hashPath": "system.identitymodel.tokens.jwt.6.21.0.nupkg.sha512"
"sha512": "sha512-caEe+OpQNYNiyZb+DJpUVROXoVySWBahko2ooNfUcllxa9ZQUM8CgM/mDjP6AoFn6cQU9xMmG+jivXWub8cbGg==",
"path": "system.identitymodel.tokens.jwt/7.0.3",
"hashPath": "system.identitymodel.tokens.jwt.7.0.3.nupkg.sha512"
},
"System.IO/4.3.0": {
"type": "package",

File diff suppressed because one or more lines are too long

View file

@ -135,7 +135,29 @@
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportCandidateFileByIdAsync(System.Guid)">
<summary>
นำเข้ารายชื่อผู้สมัครสอบแข่งขัน
นำเข้ารายชื่อผู้สมัครสอบแข่งขัน (ข้อมูลผู้สมัครสอบ)
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportScoreFileAsync(System.Guid)">
<summary>
นำเข้าผลคะแนนสอบแข่งขัน (บัญชีรวมคะแนน)
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportResultFileAsync(System.Guid)">
<summary>
นำเข้าผลการสอบแข่งขัน (ผลการสอบ)
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
@ -149,6 +171,16 @@
แสดงข้อมูลสำหรับหน้าจอ : รายการข้อมูลผู้สมัครสอบ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetPeriodForCMSPost(BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest)">
<summary>
ดึงรายการรอบการสอบแข่งขันสำหรับ CMS (POST version)
</summary>
<param name="request">ข้อมูลการกรองตามช่วงวันที่</param>
<returns>รายการรอบการสอบแข่งขัน</returns>
<response code="200">เมื่อดึงข้อมูลสำเร็จ</response>
<response code="400">ข้อมูลที่ส่งมาไม่ถูกต้อง</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateDocAsync(System.String,System.Guid)">
<summary>
Upload Image หรือ เอกสารในรอบการสอบ
@ -171,7 +203,7 @@
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateAsyncRecruitToPlacement(System.Guid)">
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateAsyncRecruitToPlacement(System.Guid,BMA.EHR.Recruit.Service.Requests.Recruits.RecruitDateRequest)">
<summary>
โอนคนแข่งขันไปบรรจุ
</summary>
@ -201,6 +233,39 @@
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetReportExamResultByPersonAsync(System.Guid,System.String)">
<summary>
ผลคะแนนผู้สมัครสอบ
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<param name="examId">เลขประจำตัวสอบ</param>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลจำนวนผู้สอบผ่านแข่งขันเพื่อบรรจุเข้ารับราชการเป็นข้าราชการ กทม. สามัญสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetCandidateNewListReportAsync(System.Guid)">
<summary>
รายงานรายชื่อผู้มีสิทธิ์สอบ
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
</member>
<member name="M:BMA.EHR.Recruit.Service.Core.RequestLoggingMiddleware.ParseToken(System.String)">
<summary>
แกะ JWT token เพื่อดึง claims ต่างๆ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Core.RequestLoggingMiddleware.GetClaimValue(System.IdentityModel.Tokens.Jwt.JwtSecurityToken,System.String[])">
<summary>
ดึงค่า claim จาก token โดยลองชื่อหลายแบบ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Core.RequestLoggingMiddleware.GetGuidClaim(System.IdentityModel.Tokens.Jwt.JwtSecurityToken,System.String[])">
<summary>
ดึงค่า Guid claim จาก token
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Extensions.StringExtension.IsEmail(System.String)">
<summary>
Determines whether this instance is email.
@ -467,6 +532,105 @@
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_nullable">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_nullable.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_nullable.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_nullable.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest.StartDate">
<summary>
วันที่เริ่มต้นของช่วงที่ต้องการกรอง
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest.EndDate">
<summary>
วันที่สิ้นสุดของช่วงที่ต้องการกรอง
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest.Limit">
<summary>
จำนวนรายการสูงสุดที่ต้องการ (0 = ไม่จำกัด)
</summary>
</member>
<member name="T:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest">
<summary>
ตัวแปรสำหรับสร้างข้อมูลการสอบแข่งขัน

View file

View file

0
bin/Debug/net7.0/Microsoft.CodeAnalysis.CSharp.dll Normal file → Executable file
View file

0
bin/Debug/net7.0/Microsoft.CodeAnalysis.Razor.dll Normal file → Executable file
View file

0
bin/Debug/net7.0/Microsoft.CodeAnalysis.dll Normal file → Executable file
View file

View file

View file

@ -4,6 +4,6 @@
<!--To inherit the global NuGet package sources remove the <clear/> line below -->
<clear />
<add key="nuget" value="https://api.nuget.org/v3/index.json" />
<add key="private_nuget" value="https://nuget.frappet.synology.me/v3/index.json" />
<!-- <add key="private_nuget" value="https://nuget.frappet.synology.me/v3/index.json" /> -->
</packageSources>
</configuration>

0
bin/Debug/net7.0/runtimes/win-arm64/native/sni.dll Normal file → Executable file
View file

0
bin/Debug/net7.0/runtimes/win-x64/native/sni.dll Normal file → Executable file
View file

0
bin/Debug/net7.0/runtimes/win-x86/native/sni.dll Normal file → Executable file
View file

View file

@ -1,28 +1,27 @@
{
"format": 1,
"restore": {
"/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj": {}
"/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj": {}
},
"projects": {
"/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj": {
"/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"projectUniqueName": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"projectName": "BMA.EHR.Recruit.Service",
"projectPath": "/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"packagesPath": "/Users/moss/.nuget/packages/",
"outputPath": "/Users/moss/frappet/hrms/hrms-api-recruit/obj/",
"projectPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"packagesPath": "/Users/suphonchaip/.nuget/packages/",
"outputPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/Users/moss/frappet/hrms/hrms-api-recruit/NuGet.Config",
"/Users/moss/.nuget/NuGet/NuGet.Config"
"/Users/suphonchaip/Develop/hrms/hrms-api-recruit/NuGet.Config",
"/Users/suphonchaip/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net7.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {},
"https://nuget.frappet.synology.me/v3/index.json": {}
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net7.0": {
@ -34,7 +33,13 @@
"warnAsError": [
"NU1605"
]
}
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "9.0.300"
},
"frameworks": {
"net7.0": {
@ -150,6 +155,10 @@
"target": "Package",
"version": "[6.5.0, )"
},
"System.IdentityModel.Tokens.Jwt": {
"target": "Package",
"version": "[7.0.3, )"
},
"WatchDog.NET": {
"target": "Package",
"version": "[1.4.6, )"
@ -178,7 +187,7 @@
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/7.0.410/RuntimeIdentifierGraph.json"
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.305/RuntimeIdentifierGraph.json"
}
}
}

View file

@ -4,13 +4,13 @@
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/moss/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/moss/.nuget/packages/</NuGetPackageFolders>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/suphonchaip/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/suphonchaip/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.7.1</NuGetToolVersion>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="/Users/moss/.nuget/packages/" />
<SourceRoot Include="/Users/suphonchaip/.nuget/packages/" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server/6.0.5/build/Microsoft.Extensions.ApiDescription.Server.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server/6.0.5/build/Microsoft.Extensions.ApiDescription.Server.props')" />
@ -21,14 +21,14 @@
<Import Project="$(NuGetPackageRoot)coreadmin/2.7.0/buildTransitive/CoreAdmin.props" Condition="Exists('$(NuGetPackageRoot)coreadmin/2.7.0/buildTransitive/CoreAdmin.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgAWSSDK_Core Condition=" '$(PkgAWSSDK_Core)' == '' ">/Users/moss/.nuget/packages/awssdk.core/3.7.106.5</PkgAWSSDK_Core>
<PkgAWSSDK_SecurityToken Condition=" '$(PkgAWSSDK_SecurityToken)' == '' ">/Users/moss/.nuget/packages/awssdk.securitytoken/3.7.100.14</PkgAWSSDK_SecurityToken>
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">/Users/moss/.nuget/packages/microsoft.codeanalysis.analyzers/1.1.0</PkgMicrosoft_CodeAnalysis_Analyzers>
<PkgMicrosoft_AspNetCore_Razor_Design Condition=" '$(PkgMicrosoft_AspNetCore_Razor_Design)' == '' ">/Users/moss/.nuget/packages/microsoft.aspnetcore.razor.design/2.2.0</PkgMicrosoft_AspNetCore_Razor_Design>
<PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">/Users/moss/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server>
<PkgSentry Condition=" '$(PkgSentry)' == '' ">/Users/moss/.nuget/packages/sentry/3.29.1</PkgSentry>
<PkgMicrosoft_VisualStudio_Azure_Containers_Tools_Targets Condition=" '$(PkgMicrosoft_VisualStudio_Azure_Containers_Tools_Targets)' == '' ">/Users/moss/.nuget/packages/microsoft.visualstudio.azure.containers.tools.targets/1.17.0</PkgMicrosoft_VisualStudio_Azure_Containers_Tools_Targets>
<PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">/Users/moss/.nuget/packages/microsoft.entityframeworkcore.tools/7.0.3</PkgMicrosoft_EntityFrameworkCore_Tools>
<PkgAWSSDK_S3 Condition=" '$(PkgAWSSDK_S3)' == '' ">/Users/moss/.nuget/packages/awssdk.s3/3.7.103.35</PkgAWSSDK_S3>
<PkgAWSSDK_Core Condition=" '$(PkgAWSSDK_Core)' == '' ">/Users/suphonchaip/.nuget/packages/awssdk.core/3.7.106.5</PkgAWSSDK_Core>
<PkgAWSSDK_SecurityToken Condition=" '$(PkgAWSSDK_SecurityToken)' == '' ">/Users/suphonchaip/.nuget/packages/awssdk.securitytoken/3.7.100.14</PkgAWSSDK_SecurityToken>
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">/Users/suphonchaip/.nuget/packages/microsoft.codeanalysis.analyzers/1.1.0</PkgMicrosoft_CodeAnalysis_Analyzers>
<PkgMicrosoft_AspNetCore_Razor_Design Condition=" '$(PkgMicrosoft_AspNetCore_Razor_Design)' == '' ">/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.razor.design/2.2.0</PkgMicrosoft_AspNetCore_Razor_Design>
<PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">/Users/suphonchaip/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server>
<PkgSentry Condition=" '$(PkgSentry)' == '' ">/Users/suphonchaip/.nuget/packages/sentry/3.29.1</PkgSentry>
<PkgMicrosoft_VisualStudio_Azure_Containers_Tools_Targets Condition=" '$(PkgMicrosoft_VisualStudio_Azure_Containers_Tools_Targets)' == '' ">/Users/suphonchaip/.nuget/packages/microsoft.visualstudio.azure.containers.tools.targets/1.17.0</PkgMicrosoft_VisualStudio_Azure_Containers_Tools_Targets>
<PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.tools/7.0.3</PkgMicrosoft_EntityFrameworkCore_Tools>
<PkgAWSSDK_S3 Condition=" '$(PkgAWSSDK_S3)' == '' ">/Users/suphonchaip/.nuget/packages/awssdk.s3/3.7.103.35</PkgAWSSDK_S3>
</PropertyGroup>
</Project>

View file

@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("BMA.EHR.Recruit.Service")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+31dc3a73b7ea6b03c1541f5dccc77130e9318623")]
[assembly: System.Reflection.AssemblyProductAttribute("BMA.EHR.Recruit.Service")]
[assembly: System.Reflection.AssemblyTitleAttribute("BMA.EHR.Recruit.Service")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View file

@ -1 +1 @@
512d09f9200e77331649224c21826598aa475d21
a59cc437e5ce5ec800b25e6516e4646308c92eb4ae3672b9ff2e2960c96c79e5

View file

@ -9,9 +9,13 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = BMA.EHR.Recruit.Service
build_property.RootNamespace = BMA.EHR.Recruit.Service
build_property.ProjectDir = /Users/moss/frappet/hrms/hrms-api-recruit/
build_property.ProjectDir = /Users/suphonchaip/Develop/hrms/hrms-api-recruit/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 7.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = /Users/moss/frappet/hrms/hrms-api-recruit
build_property.MSBuildProjectDirectory = /Users/suphonchaip/Develop/hrms/hrms-api-recruit
build_property._RazorSourceGeneratorDebug =
build_property.EffectiveAnalysisLevelStyle = 7.0
build_property.EnableCodeStyleSeverity =

View file

@ -1,7 +1,6 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.

View file

@ -1 +1 @@
b3124fd4c4016491f5d30ffb74ef9ab034b453eddb7643416b841a217eb48e03
8188c282bc629ad2d7d5214383ab88320df533ed04ee2e8cbc2677b42449240c

View file

@ -1,186 +1,370 @@
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\nuget.config
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\appsettings.Development.json
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\appsettings.json
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Templates\ExamList.xlsx
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Templates\PassAExamList.xlsx
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Templates\PassExamList.xlsx
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.staticwebassets.runtime.json
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.staticwebassets.endpoints.json
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.exe
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.deps.json
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.runtimeconfig.json
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.pdb
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BMA.EHR.Recruit.Service.xml
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\AWSSDK.Core.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\AWSSDK.S3.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\AWSSDK.SecurityToken.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Azure.Core.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Azure.Identity.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\BouncyCastle.Crypto.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\DotNetEd.CoreAdmin.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Dapper.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\DnsClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Elasticsearch.Net.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\EPPlus.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\EPPlus.Interfaces.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\EPPlus.System.Drawing.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Google.Protobuf.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Humanizer.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\K4os.Compression.LZ4.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\K4os.Compression.LZ4.Streams.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\K4os.Hash.xxHash.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\LiteDB.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.JsonPatch.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.Mvc.Versioning.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.OpenApi.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.AspNetCore.Razor.Language.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.Bcl.AsyncInterfaces.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.CodeAnalysis.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.CodeAnalysis.CSharp.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.CodeAnalysis.Razor.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.Data.SqlClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Abstractions.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Design.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Relational.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Relational.Design.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.SqlServer.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.Extensions.DependencyModel.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.Identity.Client.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.Identity.Client.Extensions.Msal.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IdentityModel.Abstractions.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IdentityModel.JsonWebTokens.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IdentityModel.Logging.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IdentityModel.Protocols.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IdentityModel.Tokens.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.IO.RecyclableMemoryStream.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.OpenApi.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.SqlServer.Server.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Microsoft.Win32.SystemEvents.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MongoDB.Bson.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MongoDB.Driver.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MongoDB.Driver.Core.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MongoDB.Driver.GridFS.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MongoDB.Libmongocrypt.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Mono.TextTemplating.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MySql.Data.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Ubiety.Dns.Core.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\ZstdNet.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\MySqlConnector.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Nest.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Newtonsoft.Json.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Newtonsoft.Json.Bson.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Mvc.Grid.Core.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Npgsql.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Pomelo.EntityFrameworkCore.MySql.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Pomelo.EntityFrameworkCore.MySql.Design.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtime.osx.10.10-x64.CoreCompat.System.Drawing.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Sentry.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Sentry.AspNetCore.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Sentry.Extensions.Logging.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.AspNetCore.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Enrichers.Environment.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Exceptions.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Extensions.Hosting.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Extensions.Logging.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Formatting.Compact.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Formatting.Elasticsearch.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Settings.Configuration.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Sinks.Console.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Sinks.Debug.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Sinks.Elasticsearch.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Sinks.File.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Serilog.Sinks.PeriodicBatching.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\SharpCompress.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Snappier.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Swashbuckle.AspNetCore.Annotations.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Swashbuckle.AspNetCore.Swagger.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Swashbuckle.AspNetCore.SwaggerGen.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\Swashbuckle.AspNetCore.SwaggerUI.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.CodeDom.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Configuration.ConfigurationManager.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Data.SqlClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Drawing.Common.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.IdentityModel.Tokens.Jwt.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Memory.Data.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Net.WebSockets.WebSocketProtocol.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Runtime.Caching.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Security.Cryptography.ProtectedData.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Security.Permissions.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\System.Windows.Extensions.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\WatchDog.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\ZstdSharp.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\unix\lib\netcoreapp3.1\Microsoft.Data.SqlClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\netcoreapp3.1\Microsoft.Data.SqlClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\net7.0\Microsoft.Win32.SystemEvents.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\linux\native\libmongocrypt.so
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx\native\libmongocrypt.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\native\mongocrypt.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libX11.6.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libXau.6.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libXdmcp.6.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libXext.6.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libXrender.1.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libcairo.2.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libfontconfig.1.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libfreetype.6.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libgdiplus.0.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libgdiplus.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libgif.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libglib-2.0.0.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libintl.8.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libjpeg.9.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libpcre.1.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libpixman-1.0.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libpng16.16.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libtiff.5.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libxcb-render.0.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libxcb-shm.0.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\osx-x64\native\libxcb.1.dylib
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-arm64\native\sni.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-x64\native\sni.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win-x86\native\sni.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\net7.0\System.Drawing.Common.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll
D:\Develop\SourceCode\hrms-api-recruit\bin\Debug\net7.0\runtimes\win\lib\netcoreapp3.0\System.Windows.Extensions.dll
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.csproj.AssemblyReference.cache
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.GeneratedMSBuildEditorConfig.editorconfig
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\Sentry.Attributes.cs
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.AssemblyInfo.cs
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cs
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cache
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.sourcelink.json
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\scopedcss\bundle\BMA.EHR.Recruit.Service.styles.css
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets.build.json
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets.development.json
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets.build.endpoints.json
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets\msbuild.BMA.EHR.Recruit.Service.Microsoft.AspNetCore.StaticWebAssets.props
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets\msbuild.BMA.EHR.Recruit.Service.Microsoft.AspNetCore.StaticWebAssetEndpoints.props
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets\msbuild.build.BMA.EHR.Recruit.Service.props
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets\msbuild.buildMultiTargeting.BMA.EHR.Recruit.Service.props
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets\msbuild.buildTransitive.BMA.EHR.Recruit.Service.props
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets.pack.json
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\staticwebassets.upToDateCheck.txt
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR..8088DF8F.Up2Date
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.dll
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\refint\BMA.EHR.Recruit.Service.dll
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.xml
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.pdb
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\BMA.EHR.Recruit.Service.genruntimeconfig.cache
D:\Develop\SourceCode\hrms-api-recruit\obj\Debug\net7.0\ref\BMA.EHR.Recruit.Service.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/nuget.config
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/appsettings.Development.json
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/appsettings.json
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Templates/ExamList.xlsx
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Templates/PassAExamList.xlsx
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Templates/PassExamList.xlsx
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.staticwebassets.runtime.json
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.staticwebassets.endpoints.json
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.exe
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.runtimeconfig.json
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.pdb
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/AWSSDK.Core.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/AWSSDK.S3.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/AWSSDK.SecurityToken.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Azure.Core.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Azure.Identity.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/BouncyCastle.Crypto.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/DotNetEd.CoreAdmin.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Dapper.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/DnsClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Elasticsearch.Net.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/EPPlus.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/EPPlus.Interfaces.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/EPPlus.System.Drawing.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Google.Protobuf.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Humanizer.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/K4os.Compression.LZ4.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/K4os.Compression.LZ4.Streams.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/K4os.Hash.xxHash.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/LiteDB.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.JsonPatch.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.Versioning.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.OpenApi.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Razor.Language.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Bcl.AsyncInterfaces.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.CodeAnalysis.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.CodeAnalysis.CSharp.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.CodeAnalysis.Razor.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Data.SqlClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Abstractions.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Design.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Relational.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Relational.Design.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.SqlServer.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Extensions.DependencyModel.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Identity.Client.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Identity.Client.Extensions.Msal.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Abstractions.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.JsonWebTokens.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Logging.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Protocols.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Tokens.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IO.RecyclableMemoryStream.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.OpenApi.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.SqlServer.Server.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Win32.SystemEvents.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Bson.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Driver.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Driver.Core.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Driver.GridFS.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Libmongocrypt.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Mono.TextTemplating.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MySql.Data.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Ubiety.Dns.Core.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/ZstdNet.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/MySqlConnector.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Nest.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Newtonsoft.Json.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Newtonsoft.Json.Bson.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Mvc.Grid.Core.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Npgsql.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Pomelo.EntityFrameworkCore.MySql.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Pomelo.EntityFrameworkCore.MySql.Design.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtime.osx.10.10-x64.CoreCompat.System.Drawing.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Sentry.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Sentry.AspNetCore.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Sentry.Extensions.Logging.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.AspNetCore.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Enrichers.Environment.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Exceptions.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Extensions.Hosting.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Extensions.Logging.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Formatting.Compact.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Formatting.Elasticsearch.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Settings.Configuration.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.Console.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.Debug.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.Elasticsearch.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.File.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.PeriodicBatching.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/SharpCompress.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Snappier.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.Annotations.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.Swagger.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerGen.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerUI.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.CodeDom.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Configuration.ConfigurationManager.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Data.SqlClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Drawing.Common.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.IdentityModel.Tokens.Jwt.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Memory.Data.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Net.WebSockets.WebSocketProtocol.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Runtime.Caching.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Security.Cryptography.ProtectedData.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Security.Permissions.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/System.Windows.Extensions.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/WatchDog.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/ZstdSharp.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/net7.0/Microsoft.Win32.SystemEvents.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/linux/native/libmongocrypt.so
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx/native/libmongocrypt.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/native/mongocrypt.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libX11.6.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXau.6.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXdmcp.6.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXext.6.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXrender.1.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libcairo.2.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libfontconfig.1.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libfreetype.6.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libgdiplus.0.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libgdiplus.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libgif.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libglib-2.0.0.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libintl.8.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libjpeg.9.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libpcre.1.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libpixman-1.0.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libpng16.16.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libtiff.5.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libxcb-render.0.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libxcb-shm.0.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libxcb.1.dylib
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-arm64/native/sni.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x64/native/sni.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x86/native/sni.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/net7.0/System.Drawing.Common.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll
D:/Develop/SourceCode/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.AssemblyReference.cache
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.GeneratedMSBuildEditorConfig.editorconfig
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/Sentry.Attributes.cs
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cs
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cache
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.sourcelink.json
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/scopedcss/bundle/BMA.EHR.Recruit.Service.styles.css
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.build.json
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.development.json
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.build.endpoints.json
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets/msbuild.BMA.EHR.Recruit.Service.Microsoft.AspNetCore.StaticWebAssets.props
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets/msbuild.BMA.EHR.Recruit.Service.Microsoft.AspNetCore.StaticWebAssetEndpoints.props
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets/msbuild.build.BMA.EHR.Recruit.Service.props
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets/msbuild.buildMultiTargeting.BMA.EHR.Recruit.Service.props
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets/msbuild.buildTransitive.BMA.EHR.Recruit.Service.props
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.pack.json
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.upToDateCheck.txt
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR..8088DF8F.Up2Date
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.genruntimeconfig.cache
D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.AssemblyReference.cache
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/rpswa.dswa.cache.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.GeneratedMSBuildEditorConfig.editorconfig
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/Sentry.Attributes.cs
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cs
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cache
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.sourcelink.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/appsettings.Development.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/appsettings.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/nuget.config
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.staticwebassets.runtime.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.staticwebassets.endpoints.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Templates/ExamList.xlsx
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Templates/PassAExamList.xlsx
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Templates/PassExamList.xlsx
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.runtimeconfig.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.pdb
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/AWSSDK.Core.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/AWSSDK.S3.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/AWSSDK.SecurityToken.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Azure.Core.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Azure.Identity.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/BouncyCastle.Crypto.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/DotNetEd.CoreAdmin.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Dapper.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/DnsClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Elasticsearch.Net.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/EPPlus.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/EPPlus.Interfaces.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/EPPlus.System.Drawing.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Google.Protobuf.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Humanizer.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/K4os.Compression.LZ4.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/K4os.Compression.LZ4.Streams.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/K4os.Hash.xxHash.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/LiteDB.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.JsonPatch.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.Versioning.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.OpenApi.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.AspNetCore.Razor.Language.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Bcl.AsyncInterfaces.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.CodeAnalysis.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.CodeAnalysis.CSharp.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.CodeAnalysis.Razor.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Data.SqlClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Abstractions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Design.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Relational.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Relational.Design.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.SqlServer.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Extensions.DependencyModel.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Identity.Client.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Identity.Client.Extensions.Msal.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Abstractions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.JsonWebTokens.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Logging.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Protocols.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IdentityModel.Tokens.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.IO.RecyclableMemoryStream.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.OpenApi.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.SqlServer.Server.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Microsoft.Win32.SystemEvents.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Bson.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Driver.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Driver.Core.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Driver.GridFS.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MongoDB.Libmongocrypt.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Mono.TextTemplating.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MySql.Data.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Ubiety.Dns.Core.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/ZstdNet.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/MySqlConnector.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Nest.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Newtonsoft.Json.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Newtonsoft.Json.Bson.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Mvc.Grid.Core.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Npgsql.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Pomelo.EntityFrameworkCore.MySql.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Pomelo.EntityFrameworkCore.MySql.Design.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtime.osx.10.10-x64.CoreCompat.System.Drawing.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Sentry.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Sentry.AspNetCore.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Sentry.Extensions.Logging.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.AspNetCore.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Enrichers.Environment.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Exceptions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Extensions.Hosting.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Extensions.Logging.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Formatting.Compact.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Formatting.Elasticsearch.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Settings.Configuration.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.Console.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.Debug.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.Elasticsearch.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.File.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Serilog.Sinks.PeriodicBatching.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/SharpCompress.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Snappier.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.Annotations.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.Swagger.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerGen.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerUI.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.CodeDom.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Configuration.ConfigurationManager.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Data.SqlClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Drawing.Common.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.IdentityModel.Tokens.Jwt.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Memory.Data.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Net.WebSockets.WebSocketProtocol.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Runtime.Caching.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Security.Cryptography.ProtectedData.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Security.Permissions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/System.Windows.Extensions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/WatchDog.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/ZstdSharp.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/net7.0/Microsoft.Win32.SystemEvents.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/linux/native/libmongocrypt.so
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx/native/libmongocrypt.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/native/mongocrypt.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libX11.6.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXau.6.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXdmcp.6.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXext.6.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libXrender.1.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libcairo.2.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libfontconfig.1.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libfreetype.6.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libgdiplus.0.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libgdiplus.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libgif.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libglib-2.0.0.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libintl.8.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libjpeg.9.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libpcre.1.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libpixman-1.0.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libpng16.16.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libtiff.5.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libxcb-render.0.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libxcb-shm.0.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/osx-x64/native/libxcb.1.dylib
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-arm64/native/sni.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x64/native/sni.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win-x86/native/sni.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/net7.0/System.Drawing.Common.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/bin/Debug/net7.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/rjimswa.dswa.cache.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/rjsmrazor.dswa.cache.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/rjsmcshtml.dswa.cache.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/scopedcss/bundle/BMA.EHR.Recruit.Service.styles.css
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.build.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.build.json.cache
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.development.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/staticwebassets.build.endpoints.json
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR..8088DF8F.Up2Date
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.genruntimeconfig.cache
/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll

View file

@ -1 +1 @@
1ac8c898b4be5e4b0e3e5d4c2b884f5ff73ae58e10f6d08eb2faa4812afbfec0
c182625df9d88ebd6ce4c8e00091d53cee0cfb48bcde23d32378c339929e6d22

View file

@ -135,7 +135,29 @@
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportCandidateFileByIdAsync(System.Guid)">
<summary>
นำเข้ารายชื่อผู้สมัครสอบแข่งขัน
นำเข้ารายชื่อผู้สมัครสอบแข่งขัน (ข้อมูลผู้สมัครสอบ)
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportScoreFileAsync(System.Guid)">
<summary>
นำเข้าผลคะแนนสอบแข่งขัน (บัญชีรวมคะแนน)
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportResultFileAsync(System.Guid)">
<summary>
นำเข้าผลการสอบแข่งขัน (ผลการสอบ)
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
@ -149,6 +171,16 @@
แสดงข้อมูลสำหรับหน้าจอ : รายการข้อมูลผู้สมัครสอบ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetPeriodForCMSPost(BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest)">
<summary>
ดึงรายการรอบการสอบแข่งขันสำหรับ CMS (POST version)
</summary>
<param name="request">ข้อมูลการกรองตามช่วงวันที่</param>
<returns>รายการรอบการสอบแข่งขัน</returns>
<response code="200">เมื่อดึงข้อมูลสำเร็จ</response>
<response code="400">ข้อมูลที่ส่งมาไม่ถูกต้อง</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateDocAsync(System.String,System.Guid)">
<summary>
Upload Image หรือ เอกสารในรอบการสอบ
@ -171,7 +203,7 @@
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateAsyncRecruitToPlacement(System.Guid)">
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateAsyncRecruitToPlacement(System.Guid,BMA.EHR.Recruit.Service.Requests.Recruits.RecruitDateRequest)">
<summary>
โอนคนแข่งขันไปบรรจุ
</summary>
@ -201,6 +233,39 @@
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetReportExamResultByPersonAsync(System.Guid,System.String)">
<summary>
ผลคะแนนผู้สมัครสอบ
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<param name="examId">เลขประจำตัวสอบ</param>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลจำนวนผู้สอบผ่านแข่งขันเพื่อบรรจุเข้ารับราชการเป็นข้าราชการ กทม. สามัญสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetCandidateNewListReportAsync(System.Guid)">
<summary>
รายงานรายชื่อผู้มีสิทธิ์สอบ
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
</member>
<member name="M:BMA.EHR.Recruit.Service.Core.RequestLoggingMiddleware.ParseToken(System.String)">
<summary>
แกะ JWT token เพื่อดึง claims ต่างๆ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Core.RequestLoggingMiddleware.GetClaimValue(System.IdentityModel.Tokens.Jwt.JwtSecurityToken,System.String[])">
<summary>
ดึงค่า claim จาก token โดยลองชื่อหลายแบบ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Core.RequestLoggingMiddleware.GetGuidClaim(System.IdentityModel.Tokens.Jwt.JwtSecurityToken,System.String[])">
<summary>
ดึงค่า Guid claim จาก token
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Extensions.StringExtension.IsEmail(System.String)">
<summary>
Determines whether this instance is email.
@ -467,6 +532,105 @@
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_recruitsHddPosition.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_fields_RecruitScore.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_field_RecruitScorebstatus.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.add_field_typeTest.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_period_add_authname.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_nullable">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_nullable.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_nullable.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_nullable.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.update_table_RecruitScore_add_field_ExamAttribute.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest.StartDate">
<summary>
วันที่เริ่มต้นของช่วงที่ต้องการกรอง
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest.EndDate">
<summary>
วันที่สิ้นสุดของช่วงที่ต้องการกรอง
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.CompetitivePeriodRequest.Limit">
<summary>
จำนวนรายการสูงสุดที่ต้องการ (0 = ไม่จำกัด)
</summary>
</member>
<member name="T:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest">
<summary>
ตัวแปรสำหรับสร้างข้อมูลการสอบแข่งขัน

View file

@ -10,7 +10,7 @@
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyMetadata("Sentry.ProjectDirectory", "/Users/moss/frappet/hrms/hrms-api-recruit/")]
[assembly: System.Reflection.AssemblyMetadata("Sentry.ProjectDirectory", "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/")]
// Generated by the MSBuild WriteCodeFragment class.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2166,7 +2166,7 @@
}
}
},
"Microsoft.IdentityModel.Abstractions/6.21.0": {
"Microsoft.IdentityModel.Abstractions/7.0.3": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
@ -2179,10 +2179,10 @@
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/6.21.0": {
"Microsoft.IdentityModel.JsonWebTokens/7.0.3": {
"type": "package",
"dependencies": {
"Microsoft.IdentityModel.Tokens": "6.21.0"
"Microsoft.IdentityModel.Tokens": "7.0.3"
},
"compile": {
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
@ -2195,10 +2195,10 @@
}
}
},
"Microsoft.IdentityModel.Logging/6.21.0": {
"Microsoft.IdentityModel.Logging/7.0.3": {
"type": "package",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "6.21.0"
"Microsoft.IdentityModel.Abstractions": "7.0.3"
},
"compile": {
"lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
@ -2245,12 +2245,10 @@
}
}
},
"Microsoft.IdentityModel.Tokens/6.21.0": {
"Microsoft.IdentityModel.Tokens/7.0.3": {
"type": "package",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
"Microsoft.IdentityModel.Logging": "6.21.0",
"System.Security.Cryptography.Cng": "4.5.0"
"Microsoft.IdentityModel.Logging": "7.0.3"
},
"compile": {
"lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
@ -3804,11 +3802,11 @@
}
}
},
"System.IdentityModel.Tokens.Jwt/6.21.0": {
"System.IdentityModel.Tokens.Jwt/7.0.3": {
"type": "package",
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "6.21.0",
"Microsoft.IdentityModel.Tokens": "6.21.0"
"Microsoft.IdentityModel.JsonWebTokens": "7.0.3",
"Microsoft.IdentityModel.Tokens": "7.0.3"
},
"compile": {
"lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
@ -7668,66 +7666,72 @@
"microsoft.identity.client.extensions.msal.nuspec"
]
},
"Microsoft.IdentityModel.Abstractions/6.21.0": {
"sha512": "XeE6LQtD719Qs2IG7HDi1TSw9LIkDbJ33xFiOBoHbApVw/8GpIBCbW+t7RwOjErUDyXZvjhZliwRkkLb8Z1uzg==",
"Microsoft.IdentityModel.Abstractions/7.0.3": {
"sha512": "cfPUWdjigLIRIJSKz3uaZxShgf86RVDXHC1VEEchj1gnY25akwPYpbrfSoIGDCqA9UmOMdlctq411+2pAViFow==",
"type": "package",
"path": "microsoft.identitymodel.abstractions/6.21.0",
"path": "microsoft.identitymodel.abstractions/7.0.3",
"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",
"lib/net462/Microsoft.IdentityModel.Abstractions.xml",
"lib/net472/Microsoft.IdentityModel.Abstractions.dll",
"lib/net472/Microsoft.IdentityModel.Abstractions.xml",
"lib/net6.0/Microsoft.IdentityModel.Abstractions.dll",
"lib/net6.0/Microsoft.IdentityModel.Abstractions.xml",
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll",
"lib/net8.0/Microsoft.IdentityModel.Abstractions.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml",
"microsoft.identitymodel.abstractions.6.21.0.nupkg.sha512",
"microsoft.identitymodel.abstractions.7.0.3.nupkg.sha512",
"microsoft.identitymodel.abstractions.nuspec"
]
},
"Microsoft.IdentityModel.JsonWebTokens/6.21.0": {
"sha512": "d3h1/BaMeylKTkdP6XwRCxuOoDJZ44V9xaXr6gl5QxmpnZGdoK3bySo3OQN8ehRLJHShb94ElLUvoXyglQtgAw==",
"Microsoft.IdentityModel.JsonWebTokens/7.0.3": {
"sha512": "vxjHVZbMKD3rVdbvKhzAW+7UiFrYToUVm3AGmYfKSOAwyhdLl/ELX1KZr+FaLyyS5VReIzWRWJfbOuHM9i6ywg==",
"type": "package",
"path": "microsoft.identitymodel.jsonwebtokens/6.21.0",
"path": "microsoft.identitymodel.jsonwebtokens/7.0.3",
"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",
"lib/net462/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net472/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/net472/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
"microsoft.identitymodel.jsonwebtokens.6.21.0.nupkg.sha512",
"microsoft.identitymodel.jsonwebtokens.7.0.3.nupkg.sha512",
"microsoft.identitymodel.jsonwebtokens.nuspec"
]
},
"Microsoft.IdentityModel.Logging/6.21.0": {
"sha512": "tuEhHIQwvBEhMf8I50hy8FHmRSUkffDFP5EdLsSDV4qRcl2wvOPkQxYqEzWkh+ytW6sbdJGEXElGhmhDfAxAKg==",
"Microsoft.IdentityModel.Logging/7.0.3": {
"sha512": "b6GbGO+2LOTBEccHhqoJsOsmemG4A/MY+8H0wK/ewRhiG+DCYwEnucog1cSArPIY55zcn+XdZl0YEiUHkpDISQ==",
"type": "package",
"path": "microsoft.identitymodel.logging/6.21.0",
"path": "microsoft.identitymodel.logging/7.0.3",
"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",
"lib/net462/Microsoft.IdentityModel.Logging.xml",
"lib/net472/Microsoft.IdentityModel.Logging.dll",
"lib/net472/Microsoft.IdentityModel.Logging.xml",
"lib/net6.0/Microsoft.IdentityModel.Logging.dll",
"lib/net6.0/Microsoft.IdentityModel.Logging.xml",
"lib/net8.0/Microsoft.IdentityModel.Logging.dll",
"lib/net8.0/Microsoft.IdentityModel.Logging.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
"microsoft.identitymodel.logging.6.21.0.nupkg.sha512",
"microsoft.identitymodel.logging.7.0.3.nupkg.sha512",
"microsoft.identitymodel.logging.nuspec"
]
},
@ -7773,24 +7777,26 @@
"microsoft.identitymodel.protocols.openidconnect.nuspec"
]
},
"Microsoft.IdentityModel.Tokens/6.21.0": {
"sha512": "AAEHZvZyb597a+QJSmtxH3n2P1nIJGpZ4Q89GTenknRx6T6zyfzf592yW/jA5e8EHN4tNMjjXHQaYWEq5+L05w==",
"Microsoft.IdentityModel.Tokens/7.0.3": {
"sha512": "wB+LlbDjhnJ98DULjmFepqf9eEMh/sDs6S6hFh68iNRHmwollwhxk+nbSSfpA5+j+FbRyNskoaY4JsY1iCOKCg==",
"type": "package",
"path": "microsoft.identitymodel.tokens/6.21.0",
"path": "microsoft.identitymodel.tokens/7.0.3",
"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",
"lib/net462/Microsoft.IdentityModel.Tokens.xml",
"lib/net472/Microsoft.IdentityModel.Tokens.dll",
"lib/net472/Microsoft.IdentityModel.Tokens.xml",
"lib/net6.0/Microsoft.IdentityModel.Tokens.dll",
"lib/net6.0/Microsoft.IdentityModel.Tokens.xml",
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll",
"lib/net8.0/Microsoft.IdentityModel.Tokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
"microsoft.identitymodel.tokens.6.21.0.nupkg.sha512",
"microsoft.identitymodel.tokens.7.0.3.nupkg.sha512",
"microsoft.identitymodel.tokens.nuspec"
]
},
@ -10357,24 +10363,26 @@
"system.globalization.extensions.nuspec"
]
},
"System.IdentityModel.Tokens.Jwt/6.21.0": {
"sha512": "JRD8AuypBE+2zYxT3dMJomQVsPYsCqlyZhWel3J1d5nzQokSRyTueF+Q4ID3Jcu6zSZKuzOdJ1MLTkbQsDqcvQ==",
"System.IdentityModel.Tokens.Jwt/7.0.3": {
"sha512": "caEe+OpQNYNiyZb+DJpUVROXoVySWBahko2ooNfUcllxa9ZQUM8CgM/mDjP6AoFn6cQU9xMmG+jivXWub8cbGg==",
"type": "package",
"path": "system.identitymodel.tokens.jwt/6.21.0",
"path": "system.identitymodel.tokens.jwt/7.0.3",
"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",
"lib/net462/System.IdentityModel.Tokens.Jwt.xml",
"lib/net472/System.IdentityModel.Tokens.Jwt.dll",
"lib/net472/System.IdentityModel.Tokens.Jwt.xml",
"lib/net6.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/net6.0/System.IdentityModel.Tokens.Jwt.xml",
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/net8.0/System.IdentityModel.Tokens.Jwt.xml",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml",
"system.identitymodel.tokens.jwt.6.21.0.nupkg.sha512",
"system.identitymodel.tokens.jwt.7.0.3.nupkg.sha512",
"system.identitymodel.tokens.jwt.nuspec"
]
},
@ -13723,32 +13731,32 @@
"Serilog.Sinks.Elasticsearch >= 9.0.0",
"Swashbuckle.AspNetCore >= 6.5.0",
"Swashbuckle.AspNetCore.Annotations >= 6.5.0",
"System.IdentityModel.Tokens.Jwt >= 7.0.3",
"WatchDog.NET >= 1.4.6",
"runtime.osx.10.10-x64.CoreCompat.System.Drawing >= 6.0.5.128"
]
},
"packageFolders": {
"/Users/moss/.nuget/packages/": {}
"/Users/suphonchaip/.nuget/packages/": {}
},
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"projectUniqueName": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"projectName": "BMA.EHR.Recruit.Service",
"projectPath": "/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"packagesPath": "/Users/moss/.nuget/packages/",
"outputPath": "/Users/moss/frappet/hrms/hrms-api-recruit/obj/",
"projectPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"packagesPath": "/Users/suphonchaip/.nuget/packages/",
"outputPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/Users/moss/frappet/hrms/hrms-api-recruit/NuGet.Config",
"/Users/moss/.nuget/NuGet/NuGet.Config"
"/Users/suphonchaip/Develop/hrms/hrms-api-recruit/NuGet.Config",
"/Users/suphonchaip/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net7.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {},
"https://nuget.frappet.synology.me/v3/index.json": {}
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net7.0": {
@ -13760,7 +13768,13 @@
"warnAsError": [
"NU1605"
]
}
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "9.0.300"
},
"frameworks": {
"net7.0": {
@ -13876,6 +13890,10 @@
"target": "Package",
"version": "[6.5.0, )"
},
"System.IdentityModel.Tokens.Jwt": {
"target": "Package",
"version": "[7.0.3, )"
},
"WatchDog.NET": {
"target": "Package",
"version": "[1.4.6, )"
@ -13904,8 +13922,20 @@
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/7.0.410/RuntimeIdentifierGraph.json"
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.305/RuntimeIdentifierGraph.json"
}
}
},
"logs": [
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'System.IdentityModel.Tokens.Jwt' 7.0.3 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-59j7-ghrg-fj52",
"libraryId": "System.IdentityModel.Tokens.Jwt",
"targetGraphs": [
"net7.0"
]
}
]
}

View file

@ -1,298 +1,311 @@
{
"version": 2,
"dgSpecHash": "9KzQEqS4/VekdZ1swfP1/mi2o5M72rx96EK88a4iM9HMBJ4cTW1zcA/RhiaUN+P9Q+eC15IM7LZuqn7vQB2QIw==",
"dgSpecHash": "gu8b6vKrV00=",
"success": true,
"projectFilePath": "/Users/moss/frappet/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"projectFilePath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"expectedPackageFiles": [
"/Users/moss/.nuget/packages/awssdk.core/3.7.106.5/awssdk.core.3.7.106.5.nupkg.sha512",
"/Users/moss/.nuget/packages/awssdk.s3/3.7.103.35/awssdk.s3.3.7.103.35.nupkg.sha512",
"/Users/moss/.nuget/packages/awssdk.securitytoken/3.7.100.14/awssdk.securitytoken.3.7.100.14.nupkg.sha512",
"/Users/moss/.nuget/packages/azure.core/1.24.0/azure.core.1.24.0.nupkg.sha512",
"/Users/moss/.nuget/packages/azure.identity/1.6.0/azure.identity.1.6.0.nupkg.sha512",
"/Users/moss/.nuget/packages/bouncycastle.netcore/1.8.5/bouncycastle.netcore.1.8.5.nupkg.sha512",
"/Users/moss/.nuget/packages/coreadmin/2.7.0/coreadmin.2.7.0.nupkg.sha512",
"/Users/moss/.nuget/packages/dapper/2.0.123/dapper.2.0.123.nupkg.sha512",
"/Users/moss/.nuget/packages/dnsclient/1.6.1/dnsclient.1.6.1.nupkg.sha512",
"/Users/moss/.nuget/packages/elasticsearch.net/7.17.5/elasticsearch.net.7.17.5.nupkg.sha512",
"/Users/moss/.nuget/packages/epplus/6.1.3/epplus.6.1.3.nupkg.sha512",
"/Users/moss/.nuget/packages/epplus.interfaces/6.1.1/epplus.interfaces.6.1.1.nupkg.sha512",
"/Users/moss/.nuget/packages/epplus.system.drawing/6.1.1/epplus.system.drawing.6.1.1.nupkg.sha512",
"/Users/moss/.nuget/packages/google.protobuf/3.19.4/google.protobuf.3.19.4.nupkg.sha512",
"/Users/moss/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512",
"/Users/moss/.nuget/packages/k4os.compression.lz4/1.2.6/k4os.compression.lz4.1.2.6.nupkg.sha512",
"/Users/moss/.nuget/packages/k4os.compression.lz4.streams/1.2.6/k4os.compression.lz4.streams.1.2.6.nupkg.sha512",
"/Users/moss/.nuget/packages/k4os.hash.xxhash/1.0.6/k4os.hash.xxhash.1.0.6.nupkg.sha512",
"/Users/moss/.nuget/packages/litedb/5.0.11/litedb.5.0.11.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.antiforgery/2.2.0/microsoft.aspnetcore.antiforgery.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.authentication.abstractions/2.2.0/microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.authentication.core/2.2.0/microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.authentication.jwtbearer/7.0.3/microsoft.aspnetcore.authentication.jwtbearer.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.authorization/2.2.0/microsoft.aspnetcore.authorization.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.authorization.policy/2.2.0/microsoft.aspnetcore.authorization.policy.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.connections.abstractions/2.2.0/microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.cors/2.2.0/microsoft.aspnetcore.cors.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.cryptography.internal/2.2.0/microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.dataprotection/2.2.0/microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.dataprotection.abstractions/2.2.0/microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.diagnostics.abstractions/2.2.0/microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.hosting.abstractions/2.2.0/microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.hosting.server.abstractions/2.2.0/microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.html.abstractions/2.2.0/microsoft.aspnetcore.html.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.http/2.2.2/microsoft.aspnetcore.http.2.2.2.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.http.abstractions/2.2.0/microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.http.connections/1.1.0/microsoft.aspnetcore.http.connections.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.http.connections.common/1.1.0/microsoft.aspnetcore.http.connections.common.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.http.extensions/2.2.0/microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.http.features/2.2.0/microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.jsonpatch/7.0.3/microsoft.aspnetcore.jsonpatch.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.localization/2.2.0/microsoft.aspnetcore.localization.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc/2.2.0/microsoft.aspnetcore.mvc.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.abstractions/2.2.0/microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.analyzers/2.2.0/microsoft.aspnetcore.mvc.analyzers.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.apiexplorer/2.2.0/microsoft.aspnetcore.mvc.apiexplorer.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.core/2.2.0/microsoft.aspnetcore.mvc.core.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.cors/2.2.0/microsoft.aspnetcore.mvc.cors.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.dataannotations/2.2.0/microsoft.aspnetcore.mvc.dataannotations.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.formatters.json/2.2.0/microsoft.aspnetcore.mvc.formatters.json.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.localization/2.2.0/microsoft.aspnetcore.mvc.localization.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.newtonsoftjson/7.0.3/microsoft.aspnetcore.mvc.newtonsoftjson.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.razor/2.2.0/microsoft.aspnetcore.mvc.razor.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.razor.extensions/2.2.0/microsoft.aspnetcore.mvc.razor.extensions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.razorpages/2.2.0/microsoft.aspnetcore.mvc.razorpages.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.taghelpers/2.2.0/microsoft.aspnetcore.mvc.taghelpers.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.versioning/5.0.0/microsoft.aspnetcore.mvc.versioning.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.versioning.apiexplorer/5.0.0/microsoft.aspnetcore.mvc.versioning.apiexplorer.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.mvc.viewfeatures/2.2.0/microsoft.aspnetcore.mvc.viewfeatures.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.openapi/7.0.3/microsoft.aspnetcore.openapi.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.razor/2.2.0/microsoft.aspnetcore.razor.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.razor.design/2.2.0/microsoft.aspnetcore.razor.design.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.razor.language/2.2.0/microsoft.aspnetcore.razor.language.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.razor.runtime/2.2.0/microsoft.aspnetcore.razor.runtime.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.responsecaching.abstractions/2.2.0/microsoft.aspnetcore.responsecaching.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.routing/2.2.0/microsoft.aspnetcore.routing.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.routing.abstractions/2.2.0/microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.signalr/1.1.0/microsoft.aspnetcore.signalr.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.signalr.common/1.1.0/microsoft.aspnetcore.signalr.common.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.signalr.core/1.1.0/microsoft.aspnetcore.signalr.core.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.signalr.protocols.json/1.1.0/microsoft.aspnetcore.signalr.protocols.json.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.staticfiles/2.2.0/microsoft.aspnetcore.staticfiles.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.websockets/2.2.0/microsoft.aspnetcore.websockets.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.aspnetcore.webutilities/2.2.0/microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.bcl.asyncinterfaces/1.1.1/microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.codeanalysis.analyzers/1.1.0/microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.codeanalysis.common/2.8.0/microsoft.codeanalysis.common.2.8.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.codeanalysis.csharp/2.8.0/microsoft.codeanalysis.csharp.2.8.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.codeanalysis.razor/2.2.0/microsoft.codeanalysis.razor.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.data.sqlclient/5.0.1/microsoft.data.sqlclient.5.0.1.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.data.sqlclient.sni.runtime/5.0.1/microsoft.data.sqlclient.sni.runtime.5.0.1.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore/7.0.3/microsoft.entityframeworkcore.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.abstractions/7.0.3/microsoft.entityframeworkcore.abstractions.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.analyzers/7.0.3/microsoft.entityframeworkcore.analyzers.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.design/7.0.3/microsoft.entityframeworkcore.design.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.relational/7.0.3/microsoft.entityframeworkcore.relational.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.relational.design/1.1.1/microsoft.entityframeworkcore.relational.design.1.1.1.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.sqlserver/7.0.3/microsoft.entityframeworkcore.sqlserver.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.entityframeworkcore.tools/7.0.3/microsoft.entityframeworkcore.tools.7.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.caching.abstractions/7.0.0/microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.caching.memory/7.0.0/microsoft.extensions.caching.memory.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.configuration/7.0.0/microsoft.extensions.configuration.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.configuration.abstractions/7.0.0/microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.configuration.binder/6.0.0/microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.configuration.fileextensions/7.0.0/microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.configuration.json/7.0.0/microsoft.extensions.configuration.json.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.dependencyinjection/7.0.0/microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/7.0.0/microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.dependencymodel/7.0.0/microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.fileproviders.abstractions/7.0.0/microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.fileproviders.composite/2.2.0/microsoft.extensions.fileproviders.composite.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.fileproviders.embedded/3.1.22/microsoft.extensions.fileproviders.embedded.3.1.22.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.fileproviders.physical/7.0.0/microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.filesystemglobbing/7.0.0/microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.hosting.abstractions/3.1.8/microsoft.extensions.hosting.abstractions.3.1.8.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.http/6.0.0/microsoft.extensions.http.6.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.localization/2.2.0/microsoft.extensions.localization.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.localization.abstractions/2.2.0/microsoft.extensions.localization.abstractions.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.logging/7.0.0/microsoft.extensions.logging.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.logging.abstractions/7.0.0/microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.logging.configuration/6.0.0/microsoft.extensions.logging.configuration.6.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.logging.console/1.1.1/microsoft.extensions.logging.console.1.1.1.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.objectpool/2.2.0/microsoft.extensions.objectpool.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.options/7.0.0/microsoft.extensions.options.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.options.configurationextensions/6.0.0/microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.primitives/7.0.0/microsoft.extensions.primitives.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.extensions.webencoders/2.2.0/microsoft.extensions.webencoders.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identity.client/4.45.0/microsoft.identity.client.4.45.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identity.client.extensions.msal/2.19.3/microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identitymodel.abstractions/6.21.0/microsoft.identitymodel.abstractions.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identitymodel.jsonwebtokens/6.21.0/microsoft.identitymodel.jsonwebtokens.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identitymodel.logging/6.21.0/microsoft.identitymodel.logging.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identitymodel.protocols/6.21.0/microsoft.identitymodel.protocols.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identitymodel.protocols.openidconnect/6.21.0/microsoft.identitymodel.protocols.openidconnect.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.identitymodel.tokens/6.21.0/microsoft.identitymodel.tokens.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.io.recyclablememorystream/2.2.1/microsoft.io.recyclablememorystream.2.2.1.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.net.http.headers/2.2.0/microsoft.net.http.headers.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.openapi/1.4.3/microsoft.openapi.1.4.3.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.sqlserver.server/1.0.0/microsoft.sqlserver.server.1.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.visualstudio.azure.containers.tools.targets/1.17.0/microsoft.visualstudio.azure.containers.tools.targets.1.17.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/microsoft.win32.systemevents/7.0.0/microsoft.win32.systemevents.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/mongodb.bson/2.19.0/mongodb.bson.2.19.0.nupkg.sha512",
"/Users/moss/.nuget/packages/mongodb.driver/2.19.0/mongodb.driver.2.19.0.nupkg.sha512",
"/Users/moss/.nuget/packages/mongodb.driver.core/2.19.0/mongodb.driver.core.2.19.0.nupkg.sha512",
"/Users/moss/.nuget/packages/mongodb.driver.gridfs/2.19.0/mongodb.driver.gridfs.2.19.0.nupkg.sha512",
"/Users/moss/.nuget/packages/mongodb.libmongocrypt/1.7.0/mongodb.libmongocrypt.1.7.0.nupkg.sha512",
"/Users/moss/.nuget/packages/mono.texttemplating/2.2.1/mono.texttemplating.2.2.1.nupkg.sha512",
"/Users/moss/.nuget/packages/mysql.data/8.0.29/mysql.data.8.0.29.nupkg.sha512",
"/Users/moss/.nuget/packages/mysqlconnector/2.2.5/mysqlconnector.2.2.5.nupkg.sha512",
"/Users/moss/.nuget/packages/nest/7.17.5/nest.7.17.5.nupkg.sha512",
"/Users/moss/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512",
"/Users/moss/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512",
"/Users/moss/.nuget/packages/newtonsoft.json.bson/1.0.2/newtonsoft.json.bson.1.0.2.nupkg.sha512",
"/Users/moss/.nuget/packages/nonfactors.grid.core.mvc6/7.1.0/nonfactors.grid.core.mvc6.7.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/npgsql/6.0.4/npgsql.6.0.4.nupkg.sha512",
"/Users/moss/.nuget/packages/pomelo.entityframeworkcore.mysql/7.0.0/pomelo.entityframeworkcore.mysql.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/pomelo.entityframeworkcore.mysql.design/1.1.2/pomelo.entityframeworkcore.mysql.design.1.1.2.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.native.system.data.sqlclient.sni/4.7.0/runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.osx.10.10-x64.corecompat.system.drawing/6.0.5.128/runtime.osx.10.10-x64.corecompat.system.drawing.6.0.5.128.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"/Users/moss/.nuget/packages/runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"/Users/moss/.nuget/packages/sentry/3.29.1/sentry.3.29.1.nupkg.sha512",
"/Users/moss/.nuget/packages/sentry.aspnetcore/3.29.1/sentry.aspnetcore.3.29.1.nupkg.sha512",
"/Users/moss/.nuget/packages/sentry.extensions.logging/3.29.1/sentry.extensions.logging.3.29.1.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog/2.12.0/serilog.2.12.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.aspnetcore/6.1.0/serilog.aspnetcore.6.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.enrichers.environment/2.2.0/serilog.enrichers.environment.2.2.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.exceptions/8.4.0/serilog.exceptions.8.4.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.extensions.hosting/5.0.1/serilog.extensions.hosting.5.0.1.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.extensions.logging/3.1.0/serilog.extensions.logging.3.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.formatting.compact/1.1.0/serilog.formatting.compact.1.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.formatting.elasticsearch/9.0.0/serilog.formatting.elasticsearch.9.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.settings.configuration/3.3.0/serilog.settings.configuration.3.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.sinks.console/4.1.0/serilog.sinks.console.4.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.sinks.debug/2.0.0/serilog.sinks.debug.2.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.sinks.elasticsearch/9.0.0/serilog.sinks.elasticsearch.9.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.sinks.file/5.0.0/serilog.sinks.file.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/serilog.sinks.periodicbatching/3.1.0/serilog.sinks.periodicbatching.3.1.0.nupkg.sha512",
"/Users/moss/.nuget/packages/sharpcompress/0.30.1/sharpcompress.0.30.1.nupkg.sha512",
"/Users/moss/.nuget/packages/snappier/1.0.0/snappier.1.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/swashbuckle.aspnetcore/6.5.0/swashbuckle.aspnetcore.6.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/swashbuckle.aspnetcore.annotations/6.5.0/swashbuckle.aspnetcore.annotations.6.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/swashbuckle.aspnetcore.swagger/6.5.0/swashbuckle.aspnetcore.swagger.6.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/swashbuckle.aspnetcore.swaggergen/6.5.0/swashbuckle.aspnetcore.swaggergen.6.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/swashbuckle.aspnetcore.swaggerui/6.5.0/swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.buffers/4.5.1/system.buffers.4.5.1.nupkg.sha512",
"/Users/moss/.nuget/packages/system.codedom/4.4.0/system.codedom.4.4.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.collections/4.3.0/system.collections.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.collections.immutable/1.3.1/system.collections.immutable.1.3.1.nupkg.sha512",
"/Users/moss/.nuget/packages/system.componentmodel.annotations/4.5.0/system.componentmodel.annotations.4.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.configuration.configurationmanager/5.0.0/system.configuration.configurationmanager.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.console/4.3.0/system.console.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.data.sqlclient/4.8.5/system.data.sqlclient.4.8.5.nupkg.sha512",
"/Users/moss/.nuget/packages/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.diagnostics.diagnosticsource/6.0.0/system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.diagnostics.fileversioninfo/4.3.0/system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.diagnostics.stacktrace/4.3.0/system.diagnostics.stacktrace.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.drawing.common/7.0.0/system.drawing.common.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.formats.asn1/7.0.0/system.formats.asn1.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.globalization/4.3.0/system.globalization.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.identitymodel.tokens.jwt/6.21.0/system.identitymodel.tokens.jwt.6.21.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.io.pipelines/4.5.2/system.io.pipelines.4.5.2.nupkg.sha512",
"/Users/moss/.nuget/packages/system.linq/4.3.0/system.linq.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
"/Users/moss/.nuget/packages/system.memory.data/1.0.2/system.memory.data.1.0.2.nupkg.sha512",
"/Users/moss/.nuget/packages/system.net.http/4.3.0/system.net.http.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.net.websockets.websocketprotocol/4.5.1/system.net.websockets.websocketprotocol.4.5.1.nupkg.sha512",
"/Users/moss/.nuget/packages/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection/4.3.0/system.reflection.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.metadata/1.4.2/system.reflection.metadata.1.4.2.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.reflection.typeextensions/4.7.0/system.reflection.typeextensions.4.7.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.caching/5.0.0/system.runtime.caching.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.pkcs/7.0.0/system.security.cryptography.pkcs.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.protecteddata/5.0.0/system.security.cryptography.protecteddata.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.cryptography.xml/4.5.0/system.security.cryptography.xml.4.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.permissions/5.0.0/system.security.permissions.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.text.encoding.codepages/7.0.0/system.text.encoding.codepages.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.text.json/7.0.0/system.text.json.7.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading/4.3.0/system.threading.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading.channels/4.5.0/system.threading.channels.4.5.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading.tasks.parallel/4.3.0/system.threading.tasks.parallel.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.valuetuple/4.3.0/system.valuetuple.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.windows.extensions/5.0.0/system.windows.extensions.5.0.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/system.xml.xpath.xdocument/4.3.0/system.xml.xpath.xdocument.4.3.0.nupkg.sha512",
"/Users/moss/.nuget/packages/watchdog.net/1.4.6/watchdog.net.1.4.6.nupkg.sha512",
"/Users/moss/.nuget/packages/zstdsharp.port/0.6.2/zstdsharp.port.0.6.2.nupkg.sha512"
"/Users/suphonchaip/.nuget/packages/awssdk.core/3.7.106.5/awssdk.core.3.7.106.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/awssdk.s3/3.7.103.35/awssdk.s3.3.7.103.35.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/awssdk.securitytoken/3.7.100.14/awssdk.securitytoken.3.7.100.14.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/azure.core/1.24.0/azure.core.1.24.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/azure.identity/1.6.0/azure.identity.1.6.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/bouncycastle.netcore/1.8.5/bouncycastle.netcore.1.8.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/coreadmin.2.7.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/dapper/2.0.123/dapper.2.0.123.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/dnsclient/1.6.1/dnsclient.1.6.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/elasticsearch.net/7.17.5/elasticsearch.net.7.17.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/epplus/6.1.3/epplus.6.1.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/epplus.interfaces/6.1.1/epplus.interfaces.6.1.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/epplus.system.drawing/6.1.1/epplus.system.drawing.6.1.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/google.protobuf/3.19.4/google.protobuf.3.19.4.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/k4os.compression.lz4/1.2.6/k4os.compression.lz4.1.2.6.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/k4os.compression.lz4.streams/1.2.6/k4os.compression.lz4.streams.1.2.6.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/k4os.hash.xxhash/1.0.6/k4os.hash.xxhash.1.0.6.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/litedb/5.0.11/litedb.5.0.11.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.antiforgery/2.2.0/microsoft.aspnetcore.antiforgery.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.authentication.abstractions/2.2.0/microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.authentication.core/2.2.0/microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.authentication.jwtbearer/7.0.3/microsoft.aspnetcore.authentication.jwtbearer.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.authorization/2.2.0/microsoft.aspnetcore.authorization.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.authorization.policy/2.2.0/microsoft.aspnetcore.authorization.policy.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.connections.abstractions/2.2.0/microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.cors/2.2.0/microsoft.aspnetcore.cors.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.cryptography.internal/2.2.0/microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.dataprotection/2.2.0/microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.dataprotection.abstractions/2.2.0/microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.diagnostics.abstractions/2.2.0/microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.hosting.abstractions/2.2.0/microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.hosting.server.abstractions/2.2.0/microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.html.abstractions/2.2.0/microsoft.aspnetcore.html.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.http/2.2.2/microsoft.aspnetcore.http.2.2.2.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.http.abstractions/2.2.0/microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.http.connections/1.1.0/microsoft.aspnetcore.http.connections.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.http.connections.common/1.1.0/microsoft.aspnetcore.http.connections.common.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.http.extensions/2.2.0/microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.http.features/2.2.0/microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.jsonpatch/7.0.3/microsoft.aspnetcore.jsonpatch.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.localization/2.2.0/microsoft.aspnetcore.localization.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc/2.2.0/microsoft.aspnetcore.mvc.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.abstractions/2.2.0/microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.analyzers/2.2.0/microsoft.aspnetcore.mvc.analyzers.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.apiexplorer/2.2.0/microsoft.aspnetcore.mvc.apiexplorer.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.core/2.2.0/microsoft.aspnetcore.mvc.core.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.cors/2.2.0/microsoft.aspnetcore.mvc.cors.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.dataannotations/2.2.0/microsoft.aspnetcore.mvc.dataannotations.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.formatters.json/2.2.0/microsoft.aspnetcore.mvc.formatters.json.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.localization/2.2.0/microsoft.aspnetcore.mvc.localization.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.newtonsoftjson/7.0.3/microsoft.aspnetcore.mvc.newtonsoftjson.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.razor/2.2.0/microsoft.aspnetcore.mvc.razor.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.razor.extensions/2.2.0/microsoft.aspnetcore.mvc.razor.extensions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.razorpages/2.2.0/microsoft.aspnetcore.mvc.razorpages.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.taghelpers/2.2.0/microsoft.aspnetcore.mvc.taghelpers.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.versioning/5.0.0/microsoft.aspnetcore.mvc.versioning.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.versioning.apiexplorer/5.0.0/microsoft.aspnetcore.mvc.versioning.apiexplorer.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.mvc.viewfeatures/2.2.0/microsoft.aspnetcore.mvc.viewfeatures.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.openapi/7.0.3/microsoft.aspnetcore.openapi.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.razor/2.2.0/microsoft.aspnetcore.razor.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.razor.design/2.2.0/microsoft.aspnetcore.razor.design.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.razor.language/2.2.0/microsoft.aspnetcore.razor.language.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.razor.runtime/2.2.0/microsoft.aspnetcore.razor.runtime.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.responsecaching.abstractions/2.2.0/microsoft.aspnetcore.responsecaching.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.routing/2.2.0/microsoft.aspnetcore.routing.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.routing.abstractions/2.2.0/microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.signalr/1.1.0/microsoft.aspnetcore.signalr.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.signalr.common/1.1.0/microsoft.aspnetcore.signalr.common.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.signalr.core/1.1.0/microsoft.aspnetcore.signalr.core.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.signalr.protocols.json/1.1.0/microsoft.aspnetcore.signalr.protocols.json.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.staticfiles/2.2.0/microsoft.aspnetcore.staticfiles.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.websockets/2.2.0/microsoft.aspnetcore.websockets.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.aspnetcore.webutilities/2.2.0/microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.bcl.asyncinterfaces/1.1.1/microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.codeanalysis.analyzers/1.1.0/microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.codeanalysis.common/2.8.0/microsoft.codeanalysis.common.2.8.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.codeanalysis.csharp/2.8.0/microsoft.codeanalysis.csharp.2.8.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.codeanalysis.razor/2.2.0/microsoft.codeanalysis.razor.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.data.sqlclient/5.0.1/microsoft.data.sqlclient.5.0.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.data.sqlclient.sni.runtime/5.0.1/microsoft.data.sqlclient.sni.runtime.5.0.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore/7.0.3/microsoft.entityframeworkcore.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.abstractions/7.0.3/microsoft.entityframeworkcore.abstractions.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.analyzers/7.0.3/microsoft.entityframeworkcore.analyzers.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.design/7.0.3/microsoft.entityframeworkcore.design.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.relational/7.0.3/microsoft.entityframeworkcore.relational.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.relational.design/1.1.1/microsoft.entityframeworkcore.relational.design.1.1.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.sqlserver/7.0.3/microsoft.entityframeworkcore.sqlserver.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.entityframeworkcore.tools/7.0.3/microsoft.entityframeworkcore.tools.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.caching.abstractions/7.0.0/microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.caching.memory/7.0.0/microsoft.extensions.caching.memory.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.configuration/7.0.0/microsoft.extensions.configuration.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.configuration.abstractions/7.0.0/microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.configuration.binder/6.0.0/microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.configuration.fileextensions/7.0.0/microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.configuration.json/7.0.0/microsoft.extensions.configuration.json.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.dependencyinjection/7.0.0/microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/7.0.0/microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.dependencymodel/7.0.0/microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.fileproviders.abstractions/7.0.0/microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.fileproviders.composite/2.2.0/microsoft.extensions.fileproviders.composite.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.fileproviders.embedded/3.1.22/microsoft.extensions.fileproviders.embedded.3.1.22.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.fileproviders.physical/7.0.0/microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.filesystemglobbing/7.0.0/microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.hosting.abstractions/3.1.8/microsoft.extensions.hosting.abstractions.3.1.8.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.http/6.0.0/microsoft.extensions.http.6.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.localization/2.2.0/microsoft.extensions.localization.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.localization.abstractions/2.2.0/microsoft.extensions.localization.abstractions.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.logging/7.0.0/microsoft.extensions.logging.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.logging.abstractions/7.0.0/microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.logging.configuration/6.0.0/microsoft.extensions.logging.configuration.6.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.logging.console/1.1.1/microsoft.extensions.logging.console.1.1.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.objectpool/2.2.0/microsoft.extensions.objectpool.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.options/7.0.0/microsoft.extensions.options.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.options.configurationextensions/6.0.0/microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.primitives/7.0.0/microsoft.extensions.primitives.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.extensions.webencoders/2.2.0/microsoft.extensions.webencoders.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identity.client/4.45.0/microsoft.identity.client.4.45.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identity.client.extensions.msal/2.19.3/microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identitymodel.abstractions/7.0.3/microsoft.identitymodel.abstractions.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identitymodel.jsonwebtokens/7.0.3/microsoft.identitymodel.jsonwebtokens.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identitymodel.logging/7.0.3/microsoft.identitymodel.logging.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identitymodel.protocols/6.21.0/microsoft.identitymodel.protocols.6.21.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identitymodel.protocols.openidconnect/6.21.0/microsoft.identitymodel.protocols.openidconnect.6.21.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.identitymodel.tokens/7.0.3/microsoft.identitymodel.tokens.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.io.recyclablememorystream/2.2.1/microsoft.io.recyclablememorystream.2.2.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.net.http.headers/2.2.0/microsoft.net.http.headers.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.openapi/1.4.3/microsoft.openapi.1.4.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.sqlserver.server/1.0.0/microsoft.sqlserver.server.1.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.visualstudio.azure.containers.tools.targets/1.17.0/microsoft.visualstudio.azure.containers.tools.targets.1.17.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/microsoft.win32.systemevents/7.0.0/microsoft.win32.systemevents.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mongodb.bson/2.19.0/mongodb.bson.2.19.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mongodb.driver/2.19.0/mongodb.driver.2.19.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mongodb.driver.core/2.19.0/mongodb.driver.core.2.19.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mongodb.driver.gridfs/2.19.0/mongodb.driver.gridfs.2.19.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mongodb.libmongocrypt/1.7.0/mongodb.libmongocrypt.1.7.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mono.texttemplating/2.2.1/mono.texttemplating.2.2.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mysql.data/8.0.29/mysql.data.8.0.29.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/mysqlconnector/2.2.5/mysqlconnector.2.2.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/nest/7.17.5/nest.7.17.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/newtonsoft.json.bson/1.0.2/newtonsoft.json.bson.1.0.2.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/nonfactors.grid.core.mvc6/7.1.0/nonfactors.grid.core.mvc6.7.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/npgsql/6.0.4/npgsql.6.0.4.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/pomelo.entityframeworkcore.mysql/7.0.0/pomelo.entityframeworkcore.mysql.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/pomelo.entityframeworkcore.mysql.design/1.1.2/pomelo.entityframeworkcore.mysql.design.1.1.2.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.native.system.data.sqlclient.sni/4.7.0/runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.osx.10.10-x64.corecompat.system.drawing/6.0.5.128/runtime.osx.10.10-x64.corecompat.system.drawing.6.0.5.128.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/sentry/3.29.1/sentry.3.29.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/sentry.aspnetcore/3.29.1/sentry.aspnetcore.3.29.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/sentry.extensions.logging/3.29.1/sentry.extensions.logging.3.29.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog/2.12.0/serilog.2.12.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.aspnetcore/6.1.0/serilog.aspnetcore.6.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.enrichers.environment/2.2.0/serilog.enrichers.environment.2.2.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.exceptions/8.4.0/serilog.exceptions.8.4.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.extensions.hosting/5.0.1/serilog.extensions.hosting.5.0.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.extensions.logging/3.1.0/serilog.extensions.logging.3.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.formatting.compact/1.1.0/serilog.formatting.compact.1.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.formatting.elasticsearch/9.0.0/serilog.formatting.elasticsearch.9.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.settings.configuration/3.3.0/serilog.settings.configuration.3.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.sinks.console/4.1.0/serilog.sinks.console.4.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.sinks.debug/2.0.0/serilog.sinks.debug.2.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.sinks.elasticsearch/9.0.0/serilog.sinks.elasticsearch.9.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.sinks.file/5.0.0/serilog.sinks.file.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/serilog.sinks.periodicbatching/3.1.0/serilog.sinks.periodicbatching.3.1.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/sharpcompress/0.30.1/sharpcompress.0.30.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/snappier/1.0.0/snappier.1.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/swashbuckle.aspnetcore/6.5.0/swashbuckle.aspnetcore.6.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/swashbuckle.aspnetcore.annotations/6.5.0/swashbuckle.aspnetcore.annotations.6.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/swashbuckle.aspnetcore.swagger/6.5.0/swashbuckle.aspnetcore.swagger.6.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/swashbuckle.aspnetcore.swaggergen/6.5.0/swashbuckle.aspnetcore.swaggergen.6.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/swashbuckle.aspnetcore.swaggerui/6.5.0/swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.buffers/4.5.1/system.buffers.4.5.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.codedom/4.4.0/system.codedom.4.4.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.collections/4.3.0/system.collections.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.collections.immutable/1.3.1/system.collections.immutable.1.3.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.componentmodel.annotations/4.5.0/system.componentmodel.annotations.4.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.configuration.configurationmanager/5.0.0/system.configuration.configurationmanager.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.console/4.3.0/system.console.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.data.sqlclient/4.8.5/system.data.sqlclient.4.8.5.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.diagnostics.diagnosticsource/6.0.0/system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.diagnostics.fileversioninfo/4.3.0/system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.diagnostics.stacktrace/4.3.0/system.diagnostics.stacktrace.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.drawing.common/7.0.0/system.drawing.common.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.formats.asn1/7.0.0/system.formats.asn1.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.globalization/4.3.0/system.globalization.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.identitymodel.tokens.jwt/7.0.3/system.identitymodel.tokens.jwt.7.0.3.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.io.pipelines/4.5.2/system.io.pipelines.4.5.2.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.linq/4.3.0/system.linq.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.memory.data/1.0.2/system.memory.data.1.0.2.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.net.http/4.3.0/system.net.http.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.net.websockets.websocketprotocol/4.5.1/system.net.websockets.websocketprotocol.4.5.1.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection/4.3.0/system.reflection.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.metadata/1.4.2/system.reflection.metadata.1.4.2.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.reflection.typeextensions/4.7.0/system.reflection.typeextensions.4.7.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.caching/5.0.0/system.runtime.caching.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.pkcs/7.0.0/system.security.cryptography.pkcs.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.protecteddata/5.0.0/system.security.cryptography.protecteddata.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.cryptography.xml/4.5.0/system.security.cryptography.xml.4.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.permissions/5.0.0/system.security.permissions.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.text.encoding.codepages/7.0.0/system.text.encoding.codepages.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.text.json/7.0.0/system.text.json.7.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading/4.3.0/system.threading.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading.channels/4.5.0/system.threading.channels.4.5.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading.tasks.parallel/4.3.0/system.threading.tasks.parallel.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.valuetuple/4.3.0/system.valuetuple.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.windows.extensions/5.0.0/system.windows.extensions.5.0.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/system.xml.xpath.xdocument/4.3.0/system.xml.xpath.xdocument.4.3.0.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/watchdog.net/1.4.6/watchdog.net.1.4.6.nupkg.sha512",
"/Users/suphonchaip/.nuget/packages/zstdsharp.port/0.6.2/zstdsharp.port.0.6.2.nupkg.sha512"
],
"logs": []
"logs": [
{
"code": "NU1902",
"level": "Warning",
"message": "Package 'System.IdentityModel.Tokens.Jwt' 7.0.3 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-59j7-ghrg-fj52",
"projectPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"warningLevel": 1,
"filePath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj",
"libraryId": "System.IdentityModel.Tokens.Jwt",
"targetGraphs": [
"net7.0"
]
}
]
}