diff --git a/.gitignore b/.gitignore
index e3a6880..3e96316 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
.vs
bin
obj
+TestResults
\ No newline at end of file
diff --git a/FabApprovalWorkerService.sln b/FabApprovalWorkerService.sln
index 9d8e9be..d1c8d95 100644
--- a/FabApprovalWorkerService.sln
+++ b/FabApprovalWorkerService.sln
@@ -11,16 +11,21 @@ Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
+ Staging|Any CPU = Staging|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5A7AB539-1A6F-4903-AB52-62BCD0BFD7B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5A7AB539-1A6F-4903-AB52-62BCD0BFD7B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5A7AB539-1A6F-4903-AB52-62BCD0BFD7B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5A7AB539-1A6F-4903-AB52-62BCD0BFD7B9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5A7AB539-1A6F-4903-AB52-62BCD0BFD7B9}.Staging|Any CPU.ActiveCfg = Staging|Any CPU
+ {5A7AB539-1A6F-4903-AB52-62BCD0BFD7B9}.Staging|Any CPU.Build.0 = Staging|Any CPU
{26BB32C6-36B9-4E02-B8DE-4262250F29E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{26BB32C6-36B9-4E02-B8DE-4262250F29E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{26BB32C6-36B9-4E02-B8DE-4262250F29E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{26BB32C6-36B9-4E02-B8DE-4262250F29E5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {26BB32C6-36B9-4E02-B8DE-4262250F29E5}.Staging|Any CPU.ActiveCfg = Debug|Any CPU
+ {26BB32C6-36B9-4E02-B8DE-4262250F29E5}.Staging|Any CPU.Build.0 = Debug|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/FabApprovalWorkerService/.config/dotnet-tools.json b/FabApprovalWorkerService/.config/dotnet-tools.json
new file mode 100644
index 0000000..d9d129c
--- /dev/null
+++ b/FabApprovalWorkerService/.config/dotnet-tools.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "isRoot": true,
+ "tools": {
+ "dotnet-ef": {
+ "version": "8.0.3",
+ "commands": [
+ "dotnet-ef"
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/FabApprovalWorkerService/FabApprovalWorkerService.csproj b/FabApprovalWorkerService/FabApprovalWorkerService.csproj
index 810c041..1598a3e 100644
--- a/FabApprovalWorkerService/FabApprovalWorkerService.csproj
+++ b/FabApprovalWorkerService/FabApprovalWorkerService.csproj
@@ -7,20 +7,28 @@
dotnet-FabApprovalWorkerService-e76dda63-1df3-422a-b758-1c057e5b1e25
true
True
+ Debug;Release;Staging
+ true
+ full
+ DEBUG;TRACE
False
+
+ True
+
+
True
-
+
diff --git a/FabApprovalWorkerService/FabApprovalWorkerService.csproj.user b/FabApprovalWorkerService/FabApprovalWorkerService.csproj.user
new file mode 100644
index 0000000..dca6fd5
--- /dev/null
+++ b/FabApprovalWorkerService/FabApprovalWorkerService.csproj.user
@@ -0,0 +1,8 @@
+
+
+
+ ApiControllerEmptyScaffolder
+ root/Common/Api
+ C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerService\Properties\PublishProfiles\Staging.pubxml
+
+
\ No newline at end of file
diff --git a/FabApprovalWorkerService/Program.cs b/FabApprovalWorkerService/Program.cs
index 07f7cdc..7ece500 100644
--- a/FabApprovalWorkerService/Program.cs
+++ b/FabApprovalWorkerService/Program.cs
@@ -8,6 +8,7 @@ using NLog.Extensions.Logging;
using Quartz;
using System.Data;
+using Microsoft.Data.SqlClient;
WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
@@ -17,25 +18,18 @@ builder.Logging.AddNLog();
builder.Services.AddHttpClient();
-#if DEBUG
-builder.Services.AddScoped(db => new SqliteConnection(
- builder.Configuration.GetConnectionString("Default")));
-#else
-builder.Services.AddScoped(db => new SqlConnection(
- builder.Configuration.GetConnectionString("Default")));
-#endif
-
+builder.Services.AddScoped();
builder.Services.AddScoped();
builder.Services.AddScoped();
builder.Services.AddScoped();
builder.Services.AddQuartz(q => {
- JobKey updateCertDataJobKey = new JobKey("Pending OOO status job");
+ JobKey pendingOOOStatusJob = new JobKey("Pending OOO status job");
q.AddJob(opts => opts
- .WithIdentity(updateCertDataJobKey)
+ .WithIdentity(pendingOOOStatusJob)
);
q.AddTrigger(opts => opts
- .ForJob(updateCertDataJobKey)
+ .ForJob(pendingOOOStatusJob)
.WithIdentity("Pending OOO status trigger")
.WithSimpleSchedule(x => x
.WithIntervalInMinutes(10)
@@ -43,6 +37,20 @@ builder.Services.AddQuartz(q => {
)
.StartNow()
);
+
+ JobKey expiredOOOStatusJob = new JobKey("Expired OOO status job");
+ q.AddJob(opts => opts
+ .WithIdentity(expiredOOOStatusJob)
+ );
+ q.AddTrigger(opts => opts
+ .ForJob(expiredOOOStatusJob)
+ .WithIdentity("Expired OOO status trigger")
+ .WithSimpleSchedule(x => x
+ .WithIntervalInMinutes(10)
+ .RepeatForever()
+ )
+ .StartNow()
+ );
});
builder.Services.AddQuartzHostedService(opt => {
@@ -50,4 +58,5 @@ builder.Services.AddQuartzHostedService(opt => {
});
WebApplication app = builder.Build();
+
app.Run();
diff --git a/FabApprovalWorkerService/Properties/PublishProfiles/Staging.pubxml b/FabApprovalWorkerService/Properties/PublishProfiles/Staging.pubxml
new file mode 100644
index 0000000..e79f50f
--- /dev/null
+++ b/FabApprovalWorkerService/Properties/PublishProfiles/Staging.pubxml
@@ -0,0 +1,22 @@
+
+
+
+
+ false
+ false
+ true
+ Staging
+ Any CPU
+ FileSystem
+ C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerService\bin\Staging\net8.0\win-x64\publish
+ FileSystem
+ <_TargetId>Folder
+
+ net8.0
+ win-x64
+ 5a7ab539-1a6f-4903-ab52-62bcd0bfd7b9
+ false
+
+
\ No newline at end of file
diff --git a/FabApprovalWorkerService/Properties/PublishProfiles/Staging.pubxml.user b/FabApprovalWorkerService/Properties/PublishProfiles/Staging.pubxml.user
new file mode 100644
index 0000000..733ec18
--- /dev/null
+++ b/FabApprovalWorkerService/Properties/PublishProfiles/Staging.pubxml.user
@@ -0,0 +1,11 @@
+
+
+
+
+ <_PublishTargetUrl>C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerService\bin\Staging\net8.0\win-x64\publish
+ True|2024-03-21T23:38:09.4228384Z;True|2024-03-21T16:26:02.7031397-07:00;True|2024-03-21T16:23:46.2132963-07:00;True|2024-03-21T16:20:02.0161963-07:00;True|2024-03-21T15:31:17.0705590-07:00;True|2024-03-21T15:29:34.9689685-07:00;True|2024-03-21T14:40:14.0617291-07:00;True|2024-03-21T14:35:10.2219988-07:00;True|2024-03-21T14:33:07.2736782-07:00;True|2024-03-21T11:42:09.3198117-07:00;True|2024-03-21T11:23:29.1905112-07:00;True|2024-03-21T11:09:26.6417724-07:00;
+
+
+
\ No newline at end of file
diff --git a/FabApprovalWorkerService/Services/DalService.cs b/FabApprovalWorkerService/Services/DalService.cs
index 2d978ea..414480f 100644
--- a/FabApprovalWorkerService/Services/DalService.cs
+++ b/FabApprovalWorkerService/Services/DalService.cs
@@ -1,7 +1,4 @@
using Dapper;
-using Dapper.Contrib.Extensions;
-
-using FabApprovalWorkerService.Models;
using System.Data;
@@ -16,14 +13,14 @@ public class DalService : IDalService {
private static readonly int RETRIES = 3;
private static readonly int BACKOFF_SECONDS_INTERVAL = 30;
- private readonly IDbConnection _dbConnection;
+ private readonly IDbConnectionService _connectionPoolService;
private readonly ILogger _logger;
- public DalService(IDbConnection dbConnection, ILogger logger) {
- _dbConnection = dbConnection;
- if (_dbConnection is null) throw new ArgumentNullException("IDbConnection not injected");
- _logger = logger;
- if (_logger is null) throw new ArgumentNullException("ILogger not injected");
+ public DalService(IDbConnectionService connectionPoolService, ILogger logger) {
+ _connectionPoolService = connectionPoolService ??
+ throw new ArgumentNullException("IConnectionPoolService not injected");
+ _logger = logger ??
+ throw new ArgumentNullException("ILogger not injected");
}
public async Task> QueryAsync(string sql) {
@@ -38,19 +35,15 @@ public class DalService : IDalService {
Task.Delay(backoffSeconds * 1000).Wait();
try {
- _logger.LogInformation("Attempting to perform query with {sql}. Remaining retries: {remainingRetries}",
- sql,
- remainingRetries);
+ _logger.LogInformation($"Attempting to perform query with {sql}. Remaining retries: {remainingRetries}");
- using (_dbConnection) {
- result = await _dbConnection.QueryAsync(sql);
+ using (IDbConnection conn = _connectionPoolService.GetConnection()) {
+ result = await conn.QueryAsync(sql);
}
queryWasSuccessful = true;
} catch (Exception ex) {
- _logger.LogError("An exception occurred while attempting to perform a query. Exception: {ex}",
- ex.Message);
-
+ _logger.LogError($"An exception occurred while attempting to perform a query. Exception: {ex.Message}");
exception = ex;
}
}
@@ -74,19 +67,15 @@ public class DalService : IDalService {
Task.Delay(backoffSeconds * 1000).Wait();
try {
- _logger.LogInformation("Attempting to execute {sql}. Remaining retries: {remainingRetries}",
- sql,
- remainingRetries);
+ _logger.LogInformation($"Attempting to execute {sql}. Remaining retries: {remainingRetries}");
- using (_dbConnection) {
- rowsAffected = await _dbConnection.ExecuteAsync(sql);
+ using (IDbConnection conn = _connectionPoolService.GetConnection()) {
+ rowsAffected = await conn.ExecuteAsync(sql);
}
queryWasSuccessful = true;
} catch (Exception ex) {
- _logger.LogError("An exception occurred while attempting to execute a query. Exception: {ex}",
- ex.Message);
-
+ _logger.LogError($"An exception occurred while attempting to execute a query. Exception: {ex.Message}");
exception = ex;
}
}
diff --git a/FabApprovalWorkerService/Services/DbConnectionService.cs b/FabApprovalWorkerService/Services/DbConnectionService.cs
new file mode 100644
index 0000000..2024e80
--- /dev/null
+++ b/FabApprovalWorkerService/Services/DbConnectionService.cs
@@ -0,0 +1,30 @@
+using Microsoft.Data.SqlClient;
+using Microsoft.Data.Sqlite;
+
+using System.Data;
+
+namespace FabApprovalWorkerService.Services;
+
+public interface IDbConnectionService {
+ IDbConnection GetConnection();
+}
+
+public class DbConnectionService : IDbConnectionService {
+ private readonly string _envName;
+ private readonly string _dbConnectionString;
+
+ public DbConnectionService() {
+ _envName = Environment.GetEnvironmentVariable("FabApprovalEnvironmentName") ??
+ throw new ArgumentNullException("FabApprovalEnvironmentName environment variable not found");
+ _dbConnectionString = Environment.GetEnvironmentVariable("FabApprovalDbConnectionString") ??
+ throw new ArgumentNullException("FabApprovalDbConnectionString environment variable not found");
+ }
+
+ public IDbConnection GetConnection() {
+ if (_envName.ToLower().Equals("development")) {
+ return new SqliteConnection(_dbConnectionString);
+ } else {
+ return new SqlConnection(_dbConnectionString);
+ }
+ }
+}
diff --git a/FabApprovalWorkerService/Services/IMonInWorkerClient.cs b/FabApprovalWorkerService/Services/IMonInWorkerClient.cs
deleted file mode 100644
index 90aa564..0000000
--- a/FabApprovalWorkerService/Services/IMonInWorkerClient.cs
+++ /dev/null
@@ -1,3 +0,0 @@
-using FabApprovalWorkerService.Models;
-
-namespace FabApprovalWorkerService.Services;
diff --git a/FabApprovalWorkerService/Services/MonInWorkerClient.cs b/FabApprovalWorkerService/Services/MonInWorkerClient.cs
index 5ffa8e0..71b13e3 100644
--- a/FabApprovalWorkerService/Services/MonInWorkerClient.cs
+++ b/FabApprovalWorkerService/Services/MonInWorkerClient.cs
@@ -31,23 +31,23 @@ public class MonInWorkerClient : IMonInWorkerClient {
_httpClientFactory = httpClientFactory;
if (_httpClientFactory is null) throw new ArgumentNullException("IHttpClientFactory not injected");
- _config = config;
- if (_config is null) throw new ArgumentNullException("IConfiguration not injected");
+ _config = config ??
+ throw new ArgumentNullException("IConfiguration not injected");
- _logger = logger;
- if (_logger is null) throw new ArgumentNullException("ILogger not injected");
+ _logger = logger ??
+ throw new ArgumentNullException("ILogger not injected");
- _baseUrl = _config["MonIn:workerUrl"];
- if (_baseUrl is null) throw new ArgumentNullException("MonIn:workerUrl not found in config");
+ _baseUrl = Environment.GetEnvironmentVariable("MonInWorkerUrl") ??
+ throw new ArgumentNullException("MonInWorkerUrl environment variable not found");
- Int32.TryParse(_config["MonIn:retries"], out _retryLimit);
- if (_retryLimit == -1) throw new ArgumentNullException("MonIn:retries not found in config");
+ if (!Int32.TryParse(Environment.GetEnvironmentVariable("MonInRetries"), out _retryLimit))
+ throw new ArgumentNullException("Valid MonInRetries environment variable not found");
- Int32.TryParse(_config["MonIn:backoffInSeconds"], out _backoffInSeconds);
- if (_backoffInSeconds == -1) throw new ArgumentNullException("MonIn:backoffInSeconds not found in config");
+ if (!Int32.TryParse(Environment.GetEnvironmentVariable("MonInBackoffSeconds"), out _backoffInSeconds))
+ throw new ArgumentNullException("Valid MonInBackoffSeconds environment varialbe not found");
- _resource = _config["MonIn:resource"];
- if (_resource is null) throw new ArgumentNullException("MonIn:resource not found in config");
+ _resource = Environment.GetEnvironmentVariable("FabApprovalWorkerServiceMonInResource") ??
+ throw new ArgumentNullException("FabApprovalWorkerServiceMonInResource environment variable not found");
}
public async void PostStatus(string statusName, StatusValue statusValue) {
diff --git a/FabApprovalWorkerService/Services/UserService.cs b/FabApprovalWorkerService/Services/UserService.cs
index e3c8224..c0c3a24 100644
--- a/FabApprovalWorkerService/Services/UserService.cs
+++ b/FabApprovalWorkerService/Services/UserService.cs
@@ -1,5 +1,7 @@
using FabApprovalWorkerService.Models;
+using NLog.Filters;
+
using System.Text;
namespace FabApprovalWorkerService.Services;
@@ -9,11 +11,15 @@ public interface IUserService {
Task IsUserAlreadyOOO(int userId);
Task IsDelegatorAlreadyDelegatedTo(int userId);
Task InsertDelegatedRoles(int userId);
- Task UpdateUserSubRoles(int userId, int delegatedUserId);
+ Task RemoveDelegatedRoles(int userId);
+ Task DelegateUserSubRoles(int userId, int delegatedUserId);
+ Task RemoveDelegatedUserSubRoles(int userId, int delegatedUserId);
Task DelegateApprovalsForUser(int userId, int delegatedUserId);
+ Task RemoveDelegatedApprovalsForUser(int userId, int delegatedUserId);
Task FlagUserAsOOO(OOOTemp oooTemp);
+ Task RemoveOOOFlagForUser(int userId);
Task SetOOOTempProcessed(OOOTemp oOOTemp);
- Task> GetAllActiveOOOUsersAsync();
+ Task> GetAllExpiredOOOUsersAsync();
}
public class UserService : IUserService {
@@ -33,16 +39,18 @@ public class UserService : IUserService {
throw new ArgumentNullException("IDalService not injected");
}
- public async Task> GetAllActiveOOOUsersAsync() {
+ public async Task> GetAllExpiredOOOUsersAsync() {
try {
_logger.LogInformation("Attempting to get all active OOO users.");
- string sql = "select * from Users where OOO = 1;";
+ StringBuilder queryBuilder = new();
+ queryBuilder.Append("select * from Users where OOO = 1 and IsActive = 1 and ");
+ queryBuilder.Append($"OOOExpirationDate <= '{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}';");
- return (await _dalService.QueryAsync(sql)).ToList();
+ return (await _dalService.QueryAsync(queryBuilder.ToString())).ToList();
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to get all active OOO users. Exception: {0}",
- ex.Message);
+ string errMsg = $"An exception occurred when attempting to get all active OOO users. Exception: {ex.Message}";
+ _logger.LogError(errMsg);
throw;
}
}
@@ -51,72 +59,76 @@ public class UserService : IUserService {
try {
_logger.LogInformation("Attempting to get all pending OOO users.");
- string sql = string.Format("select * from OOOTemp where Processed = 0 and OOOStartDate <= '{0}';", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
+ StringBuilder queryBuilder = new();
+ queryBuilder.Append("select * from OOOTemp where Processed = 0 and ");
+ queryBuilder.Append($"OOOStartDate <= '{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}';");
- return (await _dalService.QueryAsync(sql)).ToList();
+ return (await _dalService.QueryAsync(queryBuilder.ToString())).ToList();
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to get all pending OOO users. Exception: {0}",
- ex.Message);
+ string errMsg = $"An exception occurred when attempting to get all pending OOO users. Exception: {ex.Message}";
+ _logger.LogError(errMsg);
throw;
}
}
public async Task IsUserAlreadyOOO(int userId) {
try {
- _logger.LogInformation("Attempting to determine if user {userId} is already OOO", userId);
+ _logger.LogInformation($"Attempting to determine if user {userId} is already OOO");
if (userId <= 0) {
- throw new ArgumentException(string.Format("User Id {0} is not a valid user Id", userId));
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
} else {
- string sql = string.Format("select * from Users where OOO = 1 and UserID = {0}", userId);
+ string sql = $"select * from Users where OOO = 1 and UserID = {userId}";
return (await _dalService.QueryAsync(sql)).Count() > 0;
}
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to determine if user {userId} is already OOO. Exception: {ex}",
- userId,
- ex.Message);
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append("An exception occurred when attempting to determine if user ");
+ errMsgBuilder.Append($"{userId} is already OOO. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
throw;
}
}
public async Task IsDelegatorAlreadyDelegatedTo(int userId) {
try {
- _logger.LogInformation("Attempting to determine if user {userId} is already OOO.", userId);
+ _logger.LogInformation($"Attempting to determine if user {userId} is already OOO.");
if (userId <= 0) {
- _logger.LogInformation("DelegatedTo is {id}, which is not an active user Id", userId);
+ _logger.LogInformation($"DelegatedTo is {userId}, which is not an active user Id");
return false;
} else {
- string sql = string.Format("select * from Users where DelegatedTo = {0}", userId);
+ string sql = $"select * from Users where DelegatedTo = {userId}";
return (await _dalService.QueryAsync(sql)).Count() > 0;
}
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to determine if user {userId} is already delegated to. Exception: {ex}",
- userId,
- ex.Message);
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append("An exception occurred when attempting to determine if user ");
+ errMsgBuilder.Append($"{userId} is already delegated to. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
throw;
}
}
public async Task InsertDelegatedRoles(int userId) {
try {
- _logger.LogInformation("Attempting to add delegated roles for OOO user {id}", userId);
+ _logger.LogInformation($"Attempting to add delegated roles for OOO user {userId}");
if (userId <= 0) {
- throw new ArgumentException(string.Format("User Id {0} is not a valid user Id", userId));
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
} else {
StringBuilder queryBuilder = new StringBuilder();
- string sql = string.Format("select * from UserSubRole where UserID = {0}", userId);
+ string sql = $"select * from UserSubRole where UserID = {userId}";
List userSubRoles = (await _dalService.QueryAsync(sql)).ToList();
foreach (UserSubRole role in userSubRoles) {
queryBuilder.Clear();
queryBuilder.Append("insert into OOODelegatedRoles (UserID, DelegatedSubRoleID, InsertTimeStamp, Active) ");
- queryBuilder.AppendFormat("values ({0}, {1}, '{2}', 1);", userId, role.SubRoleID, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
+ queryBuilder.Append($"values ({userId}, {role.SubRoleID}, '{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}', 1);");
await _dalService.ExecuteAsync(queryBuilder.ToString());
}
@@ -124,63 +136,155 @@ public class UserService : IUserService {
return true;
}
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to add delegated roles for OOO user {userId}. Exception: {ex}",
- userId,
- ex.Message);
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append($"An exception occurred when attempting to add delegated roles for OOO user {userId}. ");
+ errMsgBuilder.Append($"Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
throw;
}
}
- public async Task UpdateUserSubRoles(int userId, int delegatedUserId) {
+ public async Task RemoveDelegatedRoles(int userId) {
try {
- _logger.LogInformation("Attempting to update sub roles for user {userId} to delegated user {delegatedUserId}",
- userId,
- delegatedUserId);
+ _logger.LogInformation($"Attempting to remove delegated roles for OOO user {userId}");
+
if (userId <= 0) {
- throw new ArgumentException(string.Format("User Id {0} is not a valid user Id", userId));
- } else if (delegatedUserId <= 0) {
- throw new ArgumentException(string.Format("Delegated user Id {0} is not a valid user Id", delegatedUserId));
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
} else {
- string sql = String.Format("update UserSubRole set UserID = {0}, Delegated = 1 where UserID = {1}", delegatedUserId, userId);
+ string sql = $"update OOODelegatedRoles set Active = 0 where UserID = {userId} and Active = 1;";
await _dalService.ExecuteAsync(sql);
return true;
}
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to update sub roles for user {userId} to delegated user {delegatedUserId}. Exception: {ex}",
- userId,
- delegatedUserId,
- ex.Message);
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append($"An exception occurred when attempting to remove delegated roles for OOO user {userId}. ");
+ errMsgBuilder.Append($"Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
+ throw;
+ }
+ }
+
+ public async Task DelegateUserSubRoles(int userId, int delegatedUserId) {
+ try {
+ StringBuilder logMsgBuilder = new();
+ logMsgBuilder.Append($"Attempting to update sub roles for user {userId} ");
+ logMsgBuilder.Append($"to delegated user {delegatedUserId}");
+ _logger.LogInformation(logMsgBuilder.ToString());
+ if (userId <= 0) {
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
+ } else if (delegatedUserId <= 0) {
+ throw new ArgumentException($"Delegated user Id {delegatedUserId} is not a valid user Id");
+ } else {
+ string sql = $"update UserSubRole set UserID = {delegatedUserId}, Delegated = 1 where UserID = {userId}";
+
+ await _dalService.ExecuteAsync(sql);
+
+ return true;
+ }
+ } catch (Exception ex) {
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append($"An exception occurred when attempting to update sub roles for user {userId} ");
+ errMsgBuilder.Append($"to delegated user {delegatedUserId}. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
+ throw;
+ }
+ }
+
+ public async Task RemoveDelegatedUserSubRoles(int userId, int delegatedUserId) {
+ try {
+ _logger.LogInformation($"Attempting to remove delegated roles for OOO user {userId}");
+
+ if (userId <= 0) {
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
+ } else {
+ StringBuilder queryBuilder = new StringBuilder();
+
+ queryBuilder.Append("select SubRoleID from OOODelegatedRoles O inner join UserSubRole U ");
+ queryBuilder.Append("on O.DelegatedSubRoleID = U.UserSubRoleID ");
+ queryBuilder.Append($"where O.UserID = {userId} and Active = 1");
+
+ List userSubRoleIds = (await _dalService.QueryAsync(queryBuilder.ToString())).ToList();
+
+ foreach (int id in userSubRoleIds) {
+ queryBuilder.Clear();
+ queryBuilder.Append($"update UserSubRole set UserID = {userId}, Delegated = 0 ");
+ queryBuilder.Append($"where UserID = {delegatedUserId} and Delegated = 1 ");
+ queryBuilder.Append($"and SubRoleID in ({string.Join(',', userSubRoleIds)})");
+
+ await _dalService.ExecuteAsync(queryBuilder.ToString());
+ }
+
+ return true;
+ }
+ } catch (Exception ex) {
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append("An exception occurred when attempting to remove delegated roles for ");
+ errMsgBuilder.Append($"OOO user {userId}. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
throw;
}
}
public async Task DelegateApprovalsForUser(int userId, int delegatedUserId) {
try {
- _logger.LogInformation("Attempting to delegate approvals for user {userId} to delegated user {delegatedUserId}",
- userId,
- delegatedUserId);
+ _logger.LogInformation($"Attempting to delegate approvals for user {userId} to delegated user {delegatedUserId}");
if (userId <= 0) {
- throw new ArgumentException(string.Format("User Id {0} is not a valid user Id", userId));
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
} else if (delegatedUserId <= 0) {
- throw new ArgumentException(string.Format("Delegated user Id {0} is not a valid user Id", delegatedUserId));
+ throw new ArgumentException($"Delegated user Id {delegatedUserId} is not a valid user Id");
} else {
- string sql = String.Format("update Approval set UserID = {0}, Delegated = 1 where UserID = {1} and (ItemStatus = {2} or ItemStatus = {3})",
- delegatedUserId,
- userId,
- PENDING_ITEM_STATUS,
- DENITED_ITEM_STATUS);
+ StringBuilder queryBuilder = new();
+ queryBuilder.Append($"update Approval set UserID = {delegatedUserId}, ");
+ queryBuilder.Append($"Delegated = 1 where UserID = {userId} ");
+ queryBuilder.Append($"and (ItemStatus = {PENDING_ITEM_STATUS} or ItemStatus = {DENITED_ITEM_STATUS})");
- await _dalService.ExecuteAsync(sql);
+ await _dalService.ExecuteAsync(queryBuilder.ToString());
return true;
}
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to delegate approvals for user {userId} to delegated user {delegatedUserId}. Exception: {ex}",
- userId,
- delegatedUserId,
- ex.Message);
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append($"An exception occurred when attempting to delegate approvals for user {userId} ");
+ errMsgBuilder.Append($"to delegated user {delegatedUserId}. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
+ throw;
+ }
+ }
+
+ public async Task RemoveDelegatedApprovalsForUser(int userId, int delegatedUserId) {
+ try {
+ _logger.LogInformation($"Attempting to remove delegated roles for OOO user {userId}");
+
+ if (userId <= 0) {
+ throw new ArgumentException($"User Id {userId} is not a valid user Id");
+ } else {
+ StringBuilder queryBuilder = new StringBuilder();
+
+ queryBuilder.Append("select SubRoleID from OOODelegatedRoles O inner join UserSubRole U ");
+ queryBuilder.Append("on O.DelegatedSubRoleID = U.UserSubRoleID ");
+ queryBuilder.Append($"where O.UserID = {userId} and Active = 1");
+
+ List userSubRoleIds = (await _dalService.QueryAsync(queryBuilder.ToString())).ToList();
+
+ foreach (int id in userSubRoleIds) {
+ queryBuilder.Clear();
+ queryBuilder.Append($"update Approval set UserID = {userId}, Delegated = 0 ");
+ queryBuilder.Append($"where UserID = {delegatedUserId} and Delegated = 1 and ");
+ queryBuilder.Append($"(ItemStatus = {PENDING_ITEM_STATUS} or ItemStatus = {DENITED_ITEM_STATUS}) ");
+ queryBuilder.Append($"and SubRoleID in ({string.Join(',', userSubRoleIds)})");
+
+ await _dalService.ExecuteAsync(queryBuilder.ToString());
+ }
+
+ return true;
+ }
+ } catch (Exception ex) {
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append("An exception occurred when attempting to remove delegated roles ");
+ errMsgBuilder.Append($"for OOO user {userId}. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
throw;
}
}
@@ -189,19 +293,37 @@ public class UserService : IUserService {
try {
if (oooTemp is null) throw new ArgumentNullException("oooTemp cannot be null");
- _logger.LogInformation("Attempting to flag user {id} as OOO", oooTemp.OOOUserID);
+ _logger.LogInformation($"Attempting to flag user {oooTemp.OOOUserID} as OOO");
StringBuilder queryBuilder = new StringBuilder();
queryBuilder.Append("update Users set OOO = 1, ");
- queryBuilder.AppendFormat("OOOStartDate = '{0}', ", oooTemp.OOOStartDate);
- queryBuilder.AppendFormat("OOOExpirationDate = '{0}', ", oooTemp.OOOExpirationDate);
- queryBuilder.AppendFormat("DelegatedTo = {0} ", oooTemp.DelegatedTo);
- queryBuilder.AppendFormat("where UserID = {0}", oooTemp.OOOUserID);
+ queryBuilder.Append($"OOOStartDate = '{oooTemp.OOOStartDate}', ");
+ queryBuilder.Append($"OOOExpirationDate = '{oooTemp.OOOExpirationDate}', ");
+ queryBuilder.Append($"DelegatedTo = {oooTemp.DelegatedTo} ");
+ queryBuilder.Append($"where UserID = {oooTemp.OOOUserID}");
return (await _dalService.ExecuteAsync(queryBuilder.ToString())) > 0;
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to flag user as OOO. Exception: {ex}",
- ex.Message);
+ _logger.LogError($"An exception occurred when attempting to flag user as OOO. Exception: {ex.Message}");
+ throw;
+ }
+ }
+
+ public async Task RemoveOOOFlagForUser(int userId) {
+ try {
+ if (userId <= 0) throw new ArgumentException($"User Id {userId} is not a valid user Id");
+
+ _logger.LogInformation($"Attempting to remove OOO flag for user {userId}");
+
+ StringBuilder queryBuilder = new StringBuilder();
+ queryBuilder.Append("update Users set OOO = 0, ");
+ queryBuilder.Append("OOOStartDate = NULL, OOOExpirationDate = NULL, ");
+ queryBuilder.Append("DelegatedTo = NULL ");
+ queryBuilder.Append($"where UserID = {userId}");
+
+ return (await _dalService.ExecuteAsync(queryBuilder.ToString())) > 0;
+ } catch (Exception ex) {
+ _logger.LogError($"An exception occurred when attempting to flag user as OOO. Exception: {ex.Message}");
throw;
}
}
@@ -210,14 +332,13 @@ public class UserService : IUserService {
try {
if (oooTemp is null) throw new ArgumentNullException("oooTemp cannot be null");
- _logger.LogInformation("Attempting to set OOOTemp {id} Processed to {processed}", oooTemp.ID, oooTemp.Processed);
+ _logger.LogInformation($"Attempting to set OOOTemp {oooTemp.ID} Processed to {oooTemp.Processed}");
- string sql = string.Format("update OOOTemp set Processed = {0} where ID = {1}", oooTemp.Processed, oooTemp.ID);
+ string sql = $"update OOOTemp set Processed = {oooTemp.Processed} where ID = {oooTemp.ID}";
return (await _dalService.ExecuteAsync(sql)) > 0;
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to flag user as OOO. Exception: {ex}",
- ex.Message);
+ _logger.LogError($"An exception occurred when attempting to flag user as OOO. Exception: {ex.Message}");
throw;
}
}
diff --git a/FabApprovalWorkerService/SetupScripts/CreateApprovalTable.sql b/FabApprovalWorkerService/SetupScripts/CreateApprovalTable.sql
index 98cf01b..81efdb5 100644
--- a/FabApprovalWorkerService/SetupScripts/CreateApprovalTable.sql
+++ b/FabApprovalWorkerService/SetupScripts/CreateApprovalTable.sql
@@ -5,11 +5,14 @@ create table Approval (
IssueID integer not null,
UserID integer not null,
ItemStatus integer default 0,
- Delegated integer default 0
+ Delegated integer default 0,
+ SubRoleId integer not null
);
-insert into Approval (IssueID, UserID)
-values (1, 15),
-(2, 34),
-(3, 2),
-(4, 19);
\ No newline at end of file
+insert into Approval (IssueID, UserID, Delegated, SubRoleId)
+values (1, 15, 0, 0),
+(2, 34, 0, 0),
+(3, 2, 0, 0),
+(4, 19, 0, 0),
+(5, 3, 1, 5),
+(6, 4, 1, 2);
\ No newline at end of file
diff --git a/FabApprovalWorkerService/SetupScripts/CreateOOODelegatedRolesTable.sql b/FabApprovalWorkerService/SetupScripts/CreateOOODelegatedRolesTable.sql
index 6bd739d..1e37fb4 100644
--- a/FabApprovalWorkerService/SetupScripts/CreateOOODelegatedRolesTable.sql
+++ b/FabApprovalWorkerService/SetupScripts/CreateOOODelegatedRolesTable.sql
@@ -6,4 +6,8 @@ create table OOODelegatedRoles (
DelegatedSubRoleID integer not null,
InsertTimeStamp text not null,
Active integer default 0
-);
\ No newline at end of file
+);
+
+insert into OOODelegatedRoles (UserID, DelegatedSubRoleID, InsertTimeStamp, Active)
+values (1, 5, '2024-03-20 04:01:00', 1),
+(2, 2, '2024-03-20 04:00:00', 1);
\ No newline at end of file
diff --git a/FabApprovalWorkerService/SetupScripts/CreateUserSubRoleTable.sql b/FabApprovalWorkerService/SetupScripts/CreateUserSubRoleTable.sql
index 15b7f28..20fe9b0 100644
--- a/FabApprovalWorkerService/SetupScripts/CreateUserSubRoleTable.sql
+++ b/FabApprovalWorkerService/SetupScripts/CreateUserSubRoleTable.sql
@@ -7,8 +7,10 @@ create table UserSubRole (
Delegated integer default 0
);
-insert into UserSubRole (UserID, SubRoleID)
-values (15, 1),
-(34, 19),
-(2, 5),
-(19, 3);
\ No newline at end of file
+insert into UserSubRole (UserID, SubRoleID, Delegated)
+values (15, 1, 0),
+(34, 19, 0),
+(2, 5, 0),
+(19, 3, 0),
+(3, 5, 1),
+(4, 2, 1);
\ No newline at end of file
diff --git a/FabApprovalWorkerService/SetupScripts/CreateUserTable.sql b/FabApprovalWorkerService/SetupScripts/CreateUserTable.sql
index a887d08..4281911 100644
--- a/FabApprovalWorkerService/SetupScripts/CreateUserTable.sql
+++ b/FabApprovalWorkerService/SetupScripts/CreateUserTable.sql
@@ -23,51 +23,51 @@ create table Users (
IsActive INTEGER default 1
);
-insert into Users (LoginID, FirstName, LastName, Email)
-values ('AsRa', 'Ra', 'As', 'email'),
-('AuTr', 'Tr', 'Au', 'email'),
-('AyNi', 'Ni', 'Ay', 'email'),
-('BaGr', 'Gr', 'Ba', 'email'),
-('BaGu', 'Gu', 'Ba', 'email'),
-('BeTo', 'To', 'Be', 'email'),
-('BeBr', 'Br', 'Be', 'email'),
-('BrKy', 'Ky', 'Br', 'email'),
-('CaSh', 'Sh', 'Ca', 'email'),
-('CaRe', 'Re', 'Ca', 'email'),
-('CaSt', 'St', 'Ca', 'email'),
-('ClNi', 'Ni', 'Cl', 'email'),
-('DaMi', 'Mi', 'Da', 'email'),
-('FuJe', 'Je', 'Fu', 'email'),
-('GaAl', 'Al', 'Ga', 'email'),
-('GoAs', 'As', 'Go', 'email'),
-('GoRu', 'Ru', 'Go', 'email'),
-('GoOr', 'Or', 'Go', 'email'),
-('HaAn', 'An', 'Ha', 'email'),
-('HaPa', 'Pa', 'Ha', 'email'),
-('HoJu', 'Ju', 'Ho', 'email'),
-('HoDe', 'De', 'Ho', 'email'),
-('HoVi', 'Vi', 'Ho', 'email'),
-('InCa', 'Ca', 'In', 'email'),
-('JaMi', 'Mi', 'Ja', 'email'),
-('LeTh', 'Th', 'Le', 'email'),
-('LeHa', 'Ha', 'Le', 'email'),
-('LoAn', 'An', 'Lo', 'email'),
-('LoCh', 'Ch', 'Lo', 'email'),
-('LuDa', 'Da', 'Lu', 'email'),
-('MaBr', 'Br', 'Ma', 'email'),
-('MaDa', 'Da', 'Ma', 'email'),
-('MaDo', 'Do', 'Ma', 'email'),
-('McJu', 'Ju', 'Mc', 'email'),
-('MeGi', 'Gi', 'Me', 'email'),
-('MiSh', 'Sh', 'Mi', 'email'),
-('MoBa', 'Ba', 'Mo', 'email'),
-('MuTi', 'Ti', 'Mu', 'email'),
-('OtMa', 'Ma', 'Ot', 'email'),
-('PeAl', 'Al', 'Pe', 'email'),
-('RiCy', 'Cy', 'Ri', 'email'),
-('RoAp', 'Ap', 'Ro', 'email'),
-('SoAb', 'Ab', 'So', 'email'),
-('VaMi', 'Mi', 'Va', 'email'),
-('VuTh', 'Th', 'Va', 'email'),
-('WeWi', 'Wi', 'We', 'email'),
-('ZaNi', 'Ni', 'Za', 'email');
\ No newline at end of file
+insert into Users (LoginID, FirstName, LastName, Email, OOO, OOOStartDate, OOOExpirationDate, DelegatedTo)
+values ('AsRa', 'Ra', 'As', 'email', 1, '2024-01-01 00:00:00', '2024-02-01 00:00:00', 3),
+('AuTr', 'Tr', 'Au', 'email', 1, '2024-01-01 00:00:00', '2024-02-01 00:00:00', 4),
+('AyNi', 'Ni', 'Ay', 'email', 0, '', '', 0),
+('BaGr', 'Gr', 'Ba', 'email', 0, '', '', 0),
+('BaGu', 'Gu', 'Ba', 'email', 0, '', '', 0),
+('BeTo', 'To', 'Be', 'email', 0, '', '', 0),
+('BeBr', 'Br', 'Be', 'email', 0, '', '', 0),
+('BrKy', 'Ky', 'Br', 'email', 0, '', '', 0),
+('CaSh', 'Sh', 'Ca', 'email', 0, '', '', 0),
+('CaRe', 'Re', 'Ca', 'email', 0, '', '', 0),
+('CaSt', 'St', 'Ca', 'email', 0, '', '', 0),
+('ClNi', 'Ni', 'Cl', 'email', 0, '', '', 0),
+('DaMi', 'Mi', 'Da', 'email', 0, '', '', 0),
+('FuJe', 'Je', 'Fu', 'email', 0, '', '', 0),
+('GaAl', 'Al', 'Ga', 'email', 0, '', '', 0),
+('GoAs', 'As', 'Go', 'email', 0, '', '', 0),
+('GoRu', 'Ru', 'Go', 'email', 0, '', '', 0),
+('GoOr', 'Or', 'Go', 'email', 0, '', '', 0),
+('HaAn', 'An', 'Ha', 'email', 0, '', '', 0),
+('HaPa', 'Pa', 'Ha', 'email', 0, '', '', 0),
+('HoJu', 'Ju', 'Ho', 'email', 0, '', '', 0),
+('HoDe', 'De', 'Ho', 'email', 0, '', '', 0),
+('HoVi', 'Vi', 'Ho', 'email', 0, '', '', 0),
+('InCa', 'Ca', 'In', 'email', 0, '', '', 0),
+('JaMi', 'Mi', 'Ja', 'email', 0, '', '', 0),
+('LeTh', 'Th', 'Le', 'email', 0, '', '', 0),
+('LeHa', 'Ha', 'Le', 'email', 0, '', '', 0),
+('LoAn', 'An', 'Lo', 'email', 0, '', '', 0),
+('LoCh', 'Ch', 'Lo', 'email', 0, '', '', 0),
+('LuDa', 'Da', 'Lu', 'email', 0, '', '', 0),
+('MaBr', 'Br', 'Ma', 'email', 0, '', '', 0),
+('MaDa', 'Da', 'Ma', 'email', 0, '', '', 0),
+('MaDo', 'Do', 'Ma', 'email', 0, '', '', 0),
+('McJu', 'Ju', 'Mc', 'email', 0, '', '', 0),
+('MeGi', 'Gi', 'Me', 'email', 0, '', '', 0),
+('MiSh', 'Sh', 'Mi', 'email', 0, '', '', 0),
+('MoBa', 'Ba', 'Mo', 'email', 0, '', '', 0),
+('MuTi', 'Ti', 'Mu', 'email', 0, '', '', 0),
+('OtMa', 'Ma', 'Ot', 'email', 0, '', '', 0),
+('PeAl', 'Al', 'Pe', 'email', 0, '', '', 0),
+('RiCy', 'Cy', 'Ri', 'email', 0, '', '', 0),
+('RoAp', 'Ap', 'Ro', 'email', 0, '', '', 0),
+('SoAb', 'Ab', 'So', 'email', 0, '', '', 0),
+('VaMi', 'Mi', 'Va', 'email', 0, '', '', 0),
+('VuTh', 'Th', 'Va', 'email', 0, '', '', 0),
+('WeWi', 'Wi', 'We', 'email', 0, '', '', 0),
+('ZaNi', 'Ni', 'Za', 'email', 0, '', '', 0);
\ No newline at end of file
diff --git a/FabApprovalWorkerService/Workers/ExpiredOOOStatusWorker.cs b/FabApprovalWorkerService/Workers/ExpiredOOOStatusWorker.cs
new file mode 100644
index 0000000..a0c2270
--- /dev/null
+++ b/FabApprovalWorkerService/Workers/ExpiredOOOStatusWorker.cs
@@ -0,0 +1,79 @@
+using FabApprovalWorkerService.Models;
+using FabApprovalWorkerService.Services;
+
+using Quartz;
+
+using System.Text;
+
+namespace FabApprovalWorkerService.Workers;
+
+public sealed class ExpiredOOOStatusWorker : IJob {
+ private readonly ILogger _logger;
+ private readonly IMonInWorkerClient _monInClient;
+ private readonly IUserService _userService;
+
+ public ExpiredOOOStatusWorker(ILogger logger,
+ IMonInWorkerClient monInClient,
+ IUserService userService) {
+ _logger = logger;
+ if (_logger is null)
+ throw new ArgumentNullException("ILogger not injected");
+
+ _monInClient = monInClient;
+ if (_monInClient is null) {
+ throw new ArgumentNullException("IMonInWorkerClient not injected");
+ }
+
+ _userService = userService;
+ if (_userService is null)
+ throw new ArgumentNullException("IUserService not injected");
+ }
+
+ public async Task Execute(IJobExecutionContext context) {
+ DateTime start = DateTime.Now;
+ bool isInternalError = false;
+ StringBuilder errorMessage = new();
+ string metricName = "ExpiredOOOStatusWorker";
+
+ try {
+ _logger.LogInformation("Attempting to remove OOO status for users with OOO expired earlier than now");
+
+ List expiredOOOUsers = await _userService.GetAllExpiredOOOUsersAsync();
+
+ foreach (User user in expiredOOOUsers) {
+ bool approvalsRemoved = await _userService.RemoveDelegatedApprovalsForUser(user.UserID, user.DelegatedTo);
+ bool subRolesRemoved = await _userService.RemoveDelegatedUserSubRoles(user.UserID, user.DelegatedTo);
+ bool rolesRemoved = await _userService.RemoveDelegatedRoles(user.UserID);
+ bool oooFlagRemoved = await _userService.RemoveOOOFlagForUser(user.UserID);
+
+ if (approvalsRemoved && subRolesRemoved && rolesRemoved && oooFlagRemoved) {
+ _logger.LogInformation("Successfully removed OOO status for users {id}", user.UserID);
+ } else {
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append($"An error occurred when attempting to remove OOO status for user {user.UserID}. ");
+ errMsgBuilder.Append($"Approvals removed: {approvalsRemoved}, ");
+ errMsgBuilder.Append($"sub roles removed: {subRolesRemoved}, ");
+ errMsgBuilder.Append($"roles removed: {rolesRemoved}, ");
+ errMsgBuilder.Append($"OOO flag removed: {oooFlagRemoved}");
+ throw new Exception(errMsgBuilder.ToString());
+ }
+ }
+ } catch (Exception ex) {
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append("An exception occurred when attempting to remove OOO status for users with OOO expired ");
+ errMsgBuilder.Append($"earlier than now. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
+ isInternalError = true;
+ } finally {
+ DateTime end = DateTime.Now;
+ double latencyInMS = (end - start).TotalMilliseconds;
+ _monInClient.PostAverage(metricName + "Latency", latencyInMS);
+
+ if (isInternalError) {
+ _monInClient.PostStatus(metricName, StatusValue.Critical);
+ } else {
+ _monInClient.PostStatus(metricName, StatusValue.Ok);
+ }
+ }
+ }
+}
diff --git a/FabApprovalWorkerService/Workers/PendingOOOStatusWorker.cs b/FabApprovalWorkerService/Workers/PendingOOOStatusWorker.cs
index 705e5ed..fb61ad1 100644
--- a/FabApprovalWorkerService/Workers/PendingOOOStatusWorker.cs
+++ b/FabApprovalWorkerService/Workers/PendingOOOStatusWorker.cs
@@ -47,7 +47,7 @@ public sealed class PendingOOOStatusWorker : IJob {
if (!userAlreadyOOO.Result && !delegateAlreadyADelegate.Result) {
List enableOOOTasks = new();
enableOOOTasks.Add(_userService.InsertDelegatedRoles(oooTemp.OOOUserID));
- enableOOOTasks.Add(_userService.UpdateUserSubRoles(oooTemp.OOOUserID, oooTemp.DelegatedTo));
+ enableOOOTasks.Add(_userService.DelegateUserSubRoles(oooTemp.OOOUserID, oooTemp.DelegatedTo));
enableOOOTasks.Add(_userService.DelegateApprovalsForUser(oooTemp.OOOUserID, oooTemp.DelegatedTo));
Task enableOOOTasksResult = Task.WhenAll(enableOOOTasks);
@@ -63,8 +63,10 @@ public sealed class PendingOOOStatusWorker : IJob {
_logger.LogInformation("Successfully set OOO status for users pending earlier than now");
} catch (Exception ex) {
- _logger.LogError("An exception occurred when attempting to set OOO status for users pending earlier than now. Exception: {ex}",
- ex.StackTrace);
+ StringBuilder errMsgBuilder = new();
+ errMsgBuilder.Append("An exception occurred when attempting to set OOO status for users ");
+ errMsgBuilder.Append($"pending earlier than now. Exception: {ex.Message}");
+ _logger.LogError(errMsgBuilder.ToString());
isInternalError = true;
} finally {
DateTime end = DateTime.Now;
diff --git a/FabApprovalWorkerService/appsettings.Development.json b/FabApprovalWorkerService/appsettings.Development.json
index 01d1498..9774599 100644
--- a/FabApprovalWorkerService/appsettings.Development.json
+++ b/FabApprovalWorkerService/appsettings.Development.json
@@ -1,12 +1,6 @@
{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.Hosting.Lifetime": "Information"
- }
- },
"ConnectionStrings": {
- "Default": "Data Source=D:\\FabApprovalWorkerService\\LocalDb.db"
+ "Default": "Data Source=MESTSV02EC.infineon.com\\TEST1,50572;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=fab_approval_admin_test;Password=Fab_approval_admin_test2023!;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False; Min Pool Size=15"
},
"MonIn": {
"resource": "FAB_APPROVAL_WORKER_SERVICE_MES_OP_FE_TEST",
diff --git a/FabApprovalWorkerService/appsettings.json b/FabApprovalWorkerService/appsettings.json
index ad52766..f71b03e 100644
--- a/FabApprovalWorkerService/appsettings.json
+++ b/FabApprovalWorkerService/appsettings.json
@@ -1,11 +1,6 @@
{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.Hosting.Lifetime": "Information"
- }
- },
"ConnectionStrings": {
+ "Development": "Data Source=D:\\FabApprovalWorkerService\\LocalDb.db",
"Default": "Data Source=MESTSV02EC.infineon.com\\TEST1,50572;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=fab_approval_admin_test;Password=Fab_approval_admin_test2023!;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False; Min Pool Size=15"
},
"MonIn": {
diff --git a/FabApprovalWorkerService/nLog.Staging.config b/FabApprovalWorkerService/nLog.Staging.config
new file mode 100644
index 0000000..c5546c9
--- /dev/null
+++ b/FabApprovalWorkerService/nLog.Staging.config
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/FabApprovalWorkerServiceTests/FabApprovalWorkerServiceTests.csproj b/FabApprovalWorkerServiceTests/FabApprovalWorkerServiceTests.csproj
index d504c8d..778f1b8 100644
--- a/FabApprovalWorkerServiceTests/FabApprovalWorkerServiceTests.csproj
+++ b/FabApprovalWorkerServiceTests/FabApprovalWorkerServiceTests.csproj
@@ -7,6 +7,7 @@
false
true
+ Debug;Release;Staging
diff --git a/FabApprovalWorkerServiceTests/UserServiceTests.cs b/FabApprovalWorkerServiceTests/UserServiceTests.cs
index 8906626..5bb7ef5 100644
--- a/FabApprovalWorkerServiceTests/UserServiceTests.cs
+++ b/FabApprovalWorkerServiceTests/UserServiceTests.cs
@@ -75,12 +75,15 @@ public class UserServiceTests {
[Test]
public async Task GetAllActiveOOOUsersShouldReturnMockUsers() {
+ //Arrange
_mockDalService.Setup(d => d.QueryAsync(It.IsAny())).Returns(Task.FromResult(MOCK_USERS));
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
- List users = await _userService.GetAllActiveOOOUsersAsync();
+ //Act
+ List users = await _userService.GetAllExpiredOOOUsersAsync();
+ //Assert
Assert.True(users.Count() == 2);
}
@@ -190,6 +193,8 @@ public class UserServiceTests {
bool actual = await _userService.InsertDelegatedRoles(2);
+ _mockDalService.Verify(d => d.ExecuteAsync(It.IsAny()));
+
Assert.True(actual);
}
@@ -197,14 +202,14 @@ public class UserServiceTests {
public async Task UpdateUserSubRolesWithInvalidUserIdShouldThrowException() {
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
- Assert.ThrowsAsync(async Task () => await _userService.UpdateUserSubRoles(0, 2));
+ Assert.ThrowsAsync(async Task () => await _userService.DelegateUserSubRoles(0, 2));
}
[Test]
public async Task UpdateUserSubRolesWithInvalidDelegateIdShouldThrowException() {
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
- Assert.ThrowsAsync(async Task () => await _userService.UpdateUserSubRoles(2, 0));
+ Assert.ThrowsAsync(async Task () => await _userService.DelegateUserSubRoles(2, 0));
}
[Test]
@@ -213,7 +218,7 @@ public class UserServiceTests {
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
- bool actual = await _userService.UpdateUserSubRoles(2, 2);
+ bool actual = await _userService.DelegateUserSubRoles(2, 2);
Assert.True(actual);
}
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
deleted file mode 100644
index 2217181..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabAppro.91826E7A.Up2Date b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabAppro.91826E7A.Up2Date
deleted file mode 100644
index e69de29..0000000
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.AssemblyInfo.cs b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.AssemblyInfo.cs
deleted file mode 100644
index 484697c..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.AssemblyInfo.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Reflection;
-
-[assembly: System.Reflection.AssemblyCompanyAttribute("FabApprovalWorkerServiceTests")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+41a01fcf14d722e213eaf2f4276dc51abf548523")]
-[assembly: System.Reflection.AssemblyProductAttribute("FabApprovalWorkerServiceTests")]
-[assembly: System.Reflection.AssemblyTitleAttribute("FabApprovalWorkerServiceTests")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// Generated by the MSBuild WriteCodeFragment class.
-
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.AssemblyInfoInputs.cache b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.AssemblyInfoInputs.cache
deleted file mode 100644
index 093c8d3..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.AssemblyInfoInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-75c2b1097039cb546952d31c667a6f7219b3389964d9ef7507f196c66b285367
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.GeneratedMSBuildEditorConfig.editorconfig b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.GeneratedMSBuildEditorConfig.editorconfig
deleted file mode 100644
index 103d40d..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.GeneratedMSBuildEditorConfig.editorconfig
+++ /dev/null
@@ -1,13 +0,0 @@
-is_global = true
-build_property.TargetFramework = net8.0
-build_property.TargetPlatformMinVersion =
-build_property.UsingMicrosoftNETSdkWeb =
-build_property.ProjectTypeGuids =
-build_property.InvariantGlobalization =
-build_property.PlatformNeutralAssembly =
-build_property.EnforceExtendedAnalyzerRules =
-build_property._SupportedPlatformList = Linux,macOS,Windows
-build_property.RootNamespace = FabApprovalWorkerServiceTests
-build_property.ProjectDir = C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\
-build_property.EnableComHosting =
-build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.GlobalUsings.g.cs b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.GlobalUsings.g.cs
deleted file mode 100644
index d32bf35..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.GlobalUsings.g.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-//
-global using global::NUnit.Framework;
-global using global::System;
-global using global::System.Collections.Generic;
-global using global::System.IO;
-global using global::System.Linq;
-global using global::System.Net.Http;
-global using global::System.Threading;
-global using global::System.Threading.Tasks;
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.assets.cache b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.assets.cache
deleted file mode 100644
index 1406637..0000000
Binary files a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.assets.cache and /dev/null differ
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.AssemblyReference.cache b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.AssemblyReference.cache
deleted file mode 100644
index 1e76fbc..0000000
Binary files a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.AssemblyReference.cache and /dev/null differ
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.BuildWithSkipAnalyzers b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.BuildWithSkipAnalyzers
deleted file mode 100644
index e69de29..0000000
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.CoreCompileInputs.cache b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.CoreCompileInputs.cache
deleted file mode 100644
index fdc4b9d..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-f3f2243a4e208f9325cb6f491f2a25378b92b0b3ac41a00362bcb25b6464d732
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.FileListAbsolute.txt b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.FileListAbsolute.txt
deleted file mode 100644
index 1864687..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,162 +0,0 @@
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\CoverletSourceRootsMapping_FabApprovalWorkerServiceTests
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\testhost.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerService.deps.json
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerService.runtimeconfig.json
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\nLog.config
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\nLog.Development.config
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\appsettings.Development.json
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\appsettings.json
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerService.exe
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\testhost.exe
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\NUnit3.TestAdapter.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\NUnit3.TestAdapter.pdb
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\nunit.engine.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\nunit.engine.api.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\nunit.engine.core.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\testcentric.engine.metadata.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerServiceTests.deps.json
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerServiceTests.runtimeconfig.json
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerServiceTests.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerServiceTests.pdb
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Castle.Core.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\CsvHelper.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Dapper.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Dapper.Contrib.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.VisualStudio.CodeCoverage.Shim.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.Data.Sqlite.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.TestPlatform.CoreUtilities.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.TestPlatform.PlatformAbstractions.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.TestPlatform.CommunicationUtilities.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.TestPlatform.CrossPlatEngine.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.TestPlatform.Utilities.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.VisualStudio.TestPlatform.Common.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Microsoft.Win32.SystemEvents.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Moq.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Moq.Dapper.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Newtonsoft.Json.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\NLog.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\NLog.Extensions.Logging.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\NuGet.Frameworks.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\nunit.framework.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Quartz.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Quartz.Extensions.DependencyInjection.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\Quartz.Extensions.Hosting.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\SQLitePCLRaw.batteries_v2.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\SQLitePCLRaw.core.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Configuration.ConfigurationManager.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Data.SqlClient.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Drawing.Common.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Linq.Async.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Security.Cryptography.ProtectedData.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Security.Permissions.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\System.Windows.Extensions.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\cs\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\cs\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\de\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\de\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\es\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\es\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\fr\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\fr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\it\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\it\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ja\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ja\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ko\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ko\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pl\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pl\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pt-BR\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pt-BR\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ru\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ru\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\tr\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\tr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hans\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hant\Microsoft.TestPlatform.CoreUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\cs\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\cs\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\cs\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\de\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\de\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\de\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\es\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\es\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\es\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\fr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\fr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\fr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\it\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\it\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\it\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ja\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ja\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ja\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ko\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ko\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ko\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pl\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pl\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pl\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pt-BR\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pt-BR\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\pt-BR\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ru\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ru\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\ru\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\tr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\tr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\tr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hans\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hans\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hant\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hant\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-arm64\native\sni.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-x64\native\sni.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-x86\native\sni.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-arm\native\e_sqlite3.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-x64\native\e_sqlite3.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win-x86\native\e_sqlite3.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerService.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\bin\Debug\net8.0\FabApprovalWorkerService.pdb
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.csproj.AssemblyReference.cache
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.GeneratedMSBuildEditorConfig.editorconfig
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.AssemblyInfoInputs.cache
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.AssemblyInfo.cs
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.csproj.CoreCompileInputs.cache
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabAppro.91826E7A.Up2Date
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\refint\FabApprovalWorkerServiceTests.dll
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.pdb
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\FabApprovalWorkerServiceTests.genruntimeconfig.cache
-C:\Users\tuckerc\FabApprovalWorkerService\FabApprovalWorkerServiceTests\obj\Debug\net8.0\ref\FabApprovalWorkerServiceTests.dll
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.dll b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.dll
deleted file mode 100644
index e57ebd7..0000000
Binary files a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.dll and /dev/null differ
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.genruntimeconfig.cache b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.genruntimeconfig.cache
deleted file mode 100644
index 297828e..0000000
--- a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.genruntimeconfig.cache
+++ /dev/null
@@ -1 +0,0 @@
-f6c7e1d55e38677710702cf08dbc3f87f0249ecc799ba1a4741f66dcc101f14e
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.pdb b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.pdb
deleted file mode 100644
index 304371b..0000000
Binary files a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/FabApprovalWorkerServiceTests.pdb and /dev/null differ
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/ref/FabApprovalWorkerServiceTests.dll b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/ref/FabApprovalWorkerServiceTests.dll
deleted file mode 100644
index cefd54e..0000000
Binary files a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/ref/FabApprovalWorkerServiceTests.dll and /dev/null differ
diff --git a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/refint/FabApprovalWorkerServiceTests.dll b/FabApprovalWorkerServiceTests/obj/Debug/net8.0/refint/FabApprovalWorkerServiceTests.dll
deleted file mode 100644
index cefd54e..0000000
Binary files a/FabApprovalWorkerServiceTests/obj/Debug/net8.0/refint/FabApprovalWorkerServiceTests.dll and /dev/null differ
diff --git a/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.dgspec.json b/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.dgspec.json
deleted file mode 100644
index eef9ee5..0000000
--- a/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.dgspec.json
+++ /dev/null
@@ -1,219 +0,0 @@
-{
- "format": 1,
- "restore": {
- "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj": {}
- },
- "projects": {
- "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj",
- "projectName": "FabApprovalWorkerServiceTests",
- "projectPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj",
- "packagesPath": "C:\\Users\\tuckerc\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\obj\\",
- "projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "C:\\Users\\tuckerc\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net8.0"
- ],
- "sources": {
- "https://api.nuget.org/v3/index.json": {},
- "https://eaf-dev-reporting.mes.infineon.com/v3/index.json": {}
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "projectReferences": {
- "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj": {
- "projectPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj"
- }
- }
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- }
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "dependencies": {
- "Microsoft.NET.Test.Sdk": {
- "target": "Package",
- "version": "[17.8.0, )"
- },
- "Moq": {
- "target": "Package",
- "version": "[4.20.70, )"
- },
- "Moq.Dapper": {
- "target": "Package",
- "version": "[1.0.7, )"
- },
- "NUnit": {
- "target": "Package",
- "version": "[3.14.0, )"
- },
- "NUnit.Analyzers": {
- "target": "Package",
- "version": "[3.9.0, )"
- },
- "NUnit3TestAdapter": {
- "target": "Package",
- "version": "[4.5.0, )"
- },
- "coverlet.collector": {
- "target": "Package",
- "version": "[6.0.0, )"
- }
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "frameworkReferences": {
- "Microsoft.NETCore.App": {
- "privateAssets": "all"
- }
- },
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.201/PortableRuntimeIdentifierGraph.json"
- }
- }
- },
- "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj",
- "projectName": "FabApprovalWorkerService",
- "projectPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj",
- "packagesPath": "C:\\Users\\tuckerc\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\obj\\",
- "projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "C:\\Users\\tuckerc\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net8.0"
- ],
- "sources": {
- "https://api.nuget.org/v3/index.json": {},
- "https://eaf-dev-reporting.mes.infineon.com/v3/index.json": {}
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- }
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "dependencies": {
- "CsvHelper": {
- "target": "Package",
- "version": "[31.0.0, )"
- },
- "Dapper": {
- "target": "Package",
- "version": "[2.1.28, )"
- },
- "Dapper.Contrib": {
- "target": "Package",
- "version": "[2.0.78, )"
- },
- "Microsoft.Data.Sqlite": {
- "target": "Package",
- "version": "[8.0.2, )"
- },
- "Microsoft.Extensions.DependencyInjection": {
- "target": "Package",
- "version": "[8.0.0, )"
- },
- "Microsoft.Extensions.Hosting": {
- "target": "Package",
- "version": "[8.0.0, )"
- },
- "NLog": {
- "target": "Package",
- "version": "[5.2.8, )"
- },
- "NLog.Extensions.Logging": {
- "target": "Package",
- "version": "[5.3.8, )"
- },
- "Quartz": {
- "target": "Package",
- "version": "[3.8.1, )"
- },
- "Quartz.Extensions.Hosting": {
- "target": "Package",
- "version": "[3.8.1, )"
- },
- "System.Data.SqlClient": {
- "target": "Package",
- "version": "[4.8.6, )"
- }
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "frameworkReferences": {
- "Microsoft.AspNetCore.App": {
- "privateAssets": "none"
- },
- "Microsoft.NETCore.App": {
- "privateAssets": "all"
- }
- },
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.201/PortableRuntimeIdentifierGraph.json"
- }
- }
- }
- }
-}
\ No newline at end of file
diff --git a/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.g.props b/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.g.props
deleted file mode 100644
index 1781b83..0000000
--- a/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.g.props
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
- True
- NuGet
- $(MSBuildThisFileDirectory)project.assets.json
- $(UserProfile)\.nuget\packages\
- C:\Users\tuckerc\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
- PackageReference
- 6.9.1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C:\Users\tuckerc\.nuget\packages\nunit.analyzers\3.9.0
-
-
\ No newline at end of file
diff --git a/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.g.targets b/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.g.targets
deleted file mode 100644
index d6a62f6..0000000
--- a/FabApprovalWorkerServiceTests/obj/FabApprovalWorkerServiceTests.csproj.nuget.g.targets
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/FabApprovalWorkerServiceTests/obj/project.assets.json b/FabApprovalWorkerServiceTests/obj/project.assets.json
deleted file mode 100644
index 1729977..0000000
--- a/FabApprovalWorkerServiceTests/obj/project.assets.json
+++ /dev/null
@@ -1,4339 +0,0 @@
-{
- "version": 3,
- "targets": {
- "net8.0": {
- "Castle.Core/5.1.1": {
- "type": "package",
- "dependencies": {
- "System.Diagnostics.EventLog": "6.0.0"
- },
- "compile": {
- "lib/net6.0/Castle.Core.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Castle.Core.dll": {
- "related": ".xml"
- }
- }
- },
- "coverlet.collector/6.0.0": {
- "type": "package",
- "build": {
- "build/netstandard1.0/coverlet.collector.targets": {}
- }
- },
- "CsvHelper/31.0.0": {
- "type": "package",
- "dependencies": {
- "System.Linq.Async": "4.0.0"
- },
- "compile": {
- "lib/net8.0/CsvHelper.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/CsvHelper.dll": {
- "related": ".xml"
- }
- }
- },
- "Dapper/2.1.28": {
- "type": "package",
- "compile": {
- "lib/net7.0/Dapper.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net7.0/Dapper.dll": {
- "related": ".xml"
- }
- }
- },
- "Dapper.Contrib/2.0.78": {
- "type": "package",
- "dependencies": {
- "Dapper": "2.0.78"
- },
- "compile": {
- "lib/net5.0/Dapper.Contrib.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Dapper.Contrib.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.CodeCoverage/17.8.0": {
- "type": "package",
- "compile": {
- "lib/netcoreapp3.1/Microsoft.VisualStudio.CodeCoverage.Shim.dll": {}
- },
- "runtime": {
- "lib/netcoreapp3.1/Microsoft.VisualStudio.CodeCoverage.Shim.dll": {}
- },
- "build": {
- "build/netstandard2.0/Microsoft.CodeCoverage.props": {},
- "build/netstandard2.0/Microsoft.CodeCoverage.targets": {}
- }
- },
- "Microsoft.Data.Sqlite/8.0.2": {
- "type": "package",
- "dependencies": {
- "Microsoft.Data.Sqlite.Core": "8.0.2",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
- },
- "compile": {
- "lib/netstandard2.0/_._": {}
- },
- "runtime": {
- "lib/netstandard2.0/_._": {}
- }
- },
- "Microsoft.Data.Sqlite.Core/8.0.2": {
- "type": "package",
- "dependencies": {
- "SQLitePCLRaw.core": "2.1.6"
- },
- "compile": {
- "lib/net8.0/Microsoft.Data.Sqlite.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Data.Sqlite.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Extensions.Configuration/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Configuration.Binder/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {}
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Configuration.Json/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "System.Text.Json": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Json": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.props": {},
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {}
- }
- },
- "Microsoft.Extensions.DependencyInjection/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
- "type": "package",
- "compile": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Diagnostics/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Diagnostics.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Diagnostics.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.FileProviders.Physical/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing/8.0.0": {
- "type": "package",
- "compile": {
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Hosting/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Binder": "8.0.0",
- "Microsoft.Extensions.Configuration.CommandLine": "8.0.0",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "8.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
- "Microsoft.Extensions.Configuration.Json": "8.0.0",
- "Microsoft.Extensions.Configuration.UserSecrets": "8.0.0",
- "Microsoft.Extensions.DependencyInjection": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Diagnostics": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Configuration": "8.0.0",
- "Microsoft.Extensions.Logging.Console": "8.0.0",
- "Microsoft.Extensions.Logging.Debug": "8.0.0",
- "Microsoft.Extensions.Logging.EventLog": "8.0.0",
- "Microsoft.Extensions.Logging.EventSource": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Hosting.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Hosting.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging.Abstractions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {}
- }
- },
- "Microsoft.Extensions.Logging.Configuration/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "8.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Binder": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging.Console/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Configuration": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Text.Json": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Console.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Console.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging.Debug/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging.EventLog/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.EventLog": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Logging.EventSource/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0",
- "System.Text.Json": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Options/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Options.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Options.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/Microsoft.Extensions.Options.targets": {}
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Configuration.Binder": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "Microsoft.Extensions.Primitives": "8.0.0"
- },
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.Extensions.Primitives/8.0.0": {
- "type": "package",
- "compile": {
- "lib/net8.0/Microsoft.Extensions.Primitives.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Extensions.Primitives.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "Microsoft.NET.Test.Sdk/17.8.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.CodeCoverage": "17.8.0",
- "Microsoft.TestPlatform.TestHost": "17.8.0"
- },
- "compile": {
- "lib/netcoreapp3.1/_._": {}
- },
- "runtime": {
- "lib/netcoreapp3.1/_._": {}
- },
- "build": {
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.props": {},
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.targets": {}
- },
- "buildMultiTargeting": {
- "buildMultiTargeting/Microsoft.NET.Test.Sdk.props": {}
- }
- },
- "Microsoft.NETCore.Platforms/1.1.0": {
- "type": "package",
- "compile": {
- "lib/netstandard1.0/_._": {}
- },
- "runtime": {
- "lib/netstandard1.0/_._": {}
- }
- },
- "Microsoft.TestPlatform.ObjectModel/17.8.0": {
- "type": "package",
- "dependencies": {
- "NuGet.Frameworks": "6.5.0",
- "System.Reflection.Metadata": "1.6.0"
- },
- "compile": {
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll": {},
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}
- },
- "runtime": {
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll": {},
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}
- },
- "resource": {
- "lib/netcoreapp3.1/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "cs"
- },
- "lib/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "cs"
- },
- "lib/netcoreapp3.1/de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "de"
- },
- "lib/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "de"
- },
- "lib/netcoreapp3.1/es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "es"
- },
- "lib/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "es"
- },
- "lib/netcoreapp3.1/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "fr"
- },
- "lib/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "fr"
- },
- "lib/netcoreapp3.1/it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "it"
- },
- "lib/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "it"
- },
- "lib/netcoreapp3.1/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "ja"
- },
- "lib/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "ja"
- },
- "lib/netcoreapp3.1/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "ko"
- },
- "lib/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "ko"
- },
- "lib/netcoreapp3.1/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "pl"
- },
- "lib/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "pl"
- },
- "lib/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "pt-BR"
- },
- "lib/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "pt-BR"
- },
- "lib/netcoreapp3.1/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "ru"
- },
- "lib/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "ru"
- },
- "lib/netcoreapp3.1/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "tr"
- },
- "lib/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "tr"
- },
- "lib/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "zh-Hans"
- },
- "lib/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "zh-Hans"
- },
- "lib/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
- "locale": "zh-Hant"
- },
- "lib/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
- "locale": "zh-Hant"
- }
- }
- },
- "Microsoft.TestPlatform.TestHost/17.8.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.8.0",
- "Newtonsoft.Json": "13.0.1"
- },
- "compile": {
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll": {},
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {},
- "lib/netcoreapp3.1/testhost.dll": {
- "related": ".deps.json"
- }
- },
- "runtime": {
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll": {},
- "lib/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll": {},
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll": {},
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {},
- "lib/netcoreapp3.1/testhost.dll": {
- "related": ".deps.json"
- }
- },
- "resource": {
- "lib/netcoreapp3.1/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "cs"
- },
- "lib/netcoreapp3.1/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "cs"
- },
- "lib/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "cs"
- },
- "lib/netcoreapp3.1/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "de"
- },
- "lib/netcoreapp3.1/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "de"
- },
- "lib/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "de"
- },
- "lib/netcoreapp3.1/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "es"
- },
- "lib/netcoreapp3.1/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "es"
- },
- "lib/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "es"
- },
- "lib/netcoreapp3.1/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "fr"
- },
- "lib/netcoreapp3.1/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "fr"
- },
- "lib/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "fr"
- },
- "lib/netcoreapp3.1/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "it"
- },
- "lib/netcoreapp3.1/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "it"
- },
- "lib/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "it"
- },
- "lib/netcoreapp3.1/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "ja"
- },
- "lib/netcoreapp3.1/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "ja"
- },
- "lib/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "ja"
- },
- "lib/netcoreapp3.1/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "ko"
- },
- "lib/netcoreapp3.1/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "ko"
- },
- "lib/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "ko"
- },
- "lib/netcoreapp3.1/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "pl"
- },
- "lib/netcoreapp3.1/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "pl"
- },
- "lib/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "pl"
- },
- "lib/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "pt-BR"
- },
- "lib/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "pt-BR"
- },
- "lib/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "pt-BR"
- },
- "lib/netcoreapp3.1/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "ru"
- },
- "lib/netcoreapp3.1/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "ru"
- },
- "lib/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "ru"
- },
- "lib/netcoreapp3.1/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "tr"
- },
- "lib/netcoreapp3.1/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "tr"
- },
- "lib/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "tr"
- },
- "lib/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "zh-Hans"
- },
- "lib/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "zh-Hans"
- },
- "lib/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "zh-Hans"
- },
- "lib/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
- "locale": "zh-Hant"
- },
- "lib/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
- "locale": "zh-Hant"
- },
- "lib/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
- "locale": "zh-Hant"
- }
- },
- "build": {
- "build/netcoreapp3.1/Microsoft.TestPlatform.TestHost.props": {}
- }
- },
- "Microsoft.Win32.Registry/4.7.0": {
- "type": "package",
- "dependencies": {
- "System.Security.AccessControl": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0"
- },
- "compile": {
- "ref/netstandard2.0/_._": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
- "assetType": "runtime",
- "rid": "unix"
- },
- "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "Microsoft.Win32.SystemEvents/6.0.0": {
- "type": "package",
- "compile": {
- "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "Moq/4.20.70": {
- "type": "package",
- "dependencies": {
- "Castle.Core": "5.1.1"
- },
- "compile": {
- "lib/net6.0/Moq.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Moq.dll": {
- "related": ".xml"
- }
- }
- },
- "Moq.Dapper/1.0.7": {
- "type": "package",
- "dependencies": {
- "Dapper": "2.0.123",
- "Moq": "4.18.4"
- },
- "compile": {
- "lib/netstandard2.1/Moq.Dapper.dll": {}
- },
- "runtime": {
- "lib/netstandard2.1/Moq.Dapper.dll": {}
- }
- },
- "NETStandard.Library/2.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- },
- "compile": {
- "lib/netstandard1.0/_._": {}
- },
- "runtime": {
- "lib/netstandard1.0/_._": {}
- },
- "build": {
- "build/netstandard2.0/NETStandard.Library.targets": {}
- }
- },
- "Newtonsoft.Json/13.0.1": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/Newtonsoft.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Newtonsoft.Json.dll": {
- "related": ".xml"
- }
- }
- },
- "NLog/5.2.8": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/NLog.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/NLog.dll": {
- "related": ".xml"
- }
- }
- },
- "NLog.Extensions.Logging/5.3.8": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging": "8.0.0",
- "NLog": "5.2.8"
- },
- "compile": {
- "lib/net8.0/NLog.Extensions.Logging.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/NLog.Extensions.Logging.dll": {
- "related": ".xml"
- }
- }
- },
- "NuGet.Frameworks/6.5.0": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/NuGet.Frameworks.dll": {}
- },
- "runtime": {
- "lib/netstandard2.0/NuGet.Frameworks.dll": {}
- }
- },
- "NUnit/3.14.0": {
- "type": "package",
- "dependencies": {
- "NETStandard.Library": "2.0.0"
- },
- "compile": {
- "lib/netstandard2.0/nunit.framework.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/nunit.framework.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "build/NUnit.props": {}
- }
- },
- "NUnit.Analyzers/3.9.0": {
- "type": "package"
- },
- "NUnit3TestAdapter/4.5.0": {
- "type": "package",
- "build": {
- "build/netcoreapp3.1/NUnit3TestAdapter.props": {}
- }
- },
- "Quartz/3.8.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "2.1.1",
- "System.Configuration.ConfigurationManager": "6.0.1"
- },
- "compile": {
- "lib/net6.0/Quartz.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Quartz.dll": {
- "related": ".xml"
- }
- }
- },
- "Quartz.Extensions.DependencyInjection/3.8.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "Quartz": "3.8.1"
- },
- "compile": {
- "lib/net8.0/Quartz.Extensions.DependencyInjection.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Quartz.Extensions.DependencyInjection.dll": {
- "related": ".xml"
- }
- }
- },
- "Quartz.Extensions.Hosting/3.8.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "Quartz.Extensions.DependencyInjection": "3.8.1"
- },
- "compile": {
- "lib/net8.0/Quartz.Extensions.Hosting.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Quartz.Extensions.Hosting.dll": {
- "related": ".xml"
- }
- }
- },
- "runtime.native.System.Data.SqlClient.sni/4.7.0": {
- "type": "package",
- "dependencies": {
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0"
- }
- },
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
- "type": "package",
- "runtimeTargets": {
- "runtimes/win-arm64/native/sni.dll": {
- "assetType": "native",
- "rid": "win-arm64"
- }
- }
- },
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
- "type": "package",
- "runtimeTargets": {
- "runtimes/win-x64/native/sni.dll": {
- "assetType": "native",
- "rid": "win-x64"
- }
- }
- },
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": {
- "type": "package",
- "runtimeTargets": {
- "runtimes/win-x86/native/sni.dll": {
- "assetType": "native",
- "rid": "win-x86"
- }
- }
- },
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
- "type": "package",
- "dependencies": {
- "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
- "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
- },
- "compile": {
- "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
- },
- "runtime": {
- "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
- }
- },
- "SQLitePCLRaw.core/2.1.6": {
- "type": "package",
- "dependencies": {
- "System.Memory": "4.5.3"
- },
- "compile": {
- "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
- },
- "runtime": {
- "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
- }
- },
- "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/_._": {}
- },
- "runtime": {
- "lib/netstandard2.0/_._": {}
- },
- "build": {
- "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
- },
- "runtimeTargets": {
- "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": {
- "assetType": "native",
- "rid": "browser-wasm"
- },
- "runtimes/linux-arm/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-arm"
- },
- "runtimes/linux-arm64/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-arm64"
- },
- "runtimes/linux-armel/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-armel"
- },
- "runtimes/linux-mips64/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-mips64"
- },
- "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-musl-arm"
- },
- "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-musl-arm64"
- },
- "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-musl-x64"
- },
- "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-ppc64le"
- },
- "runtimes/linux-s390x/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-s390x"
- },
- "runtimes/linux-x64/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-x64"
- },
- "runtimes/linux-x86/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-x86"
- },
- "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
- "assetType": "native",
- "rid": "maccatalyst-arm64"
- },
- "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
- "assetType": "native",
- "rid": "maccatalyst-x64"
- },
- "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
- "assetType": "native",
- "rid": "osx-arm64"
- },
- "runtimes/osx-x64/native/libe_sqlite3.dylib": {
- "assetType": "native",
- "rid": "osx-x64"
- },
- "runtimes/win-arm/native/e_sqlite3.dll": {
- "assetType": "native",
- "rid": "win-arm"
- },
- "runtimes/win-arm64/native/e_sqlite3.dll": {
- "assetType": "native",
- "rid": "win-arm64"
- },
- "runtimes/win-x64/native/e_sqlite3.dll": {
- "assetType": "native",
- "rid": "win-x64"
- },
- "runtimes/win-x86/native/e_sqlite3.dll": {
- "assetType": "native",
- "rid": "win-x86"
- }
- }
- },
- "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
- "type": "package",
- "dependencies": {
- "SQLitePCLRaw.core": "2.1.6"
- },
- "compile": {
- "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
- },
- "runtime": {
- "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
- }
- },
- "System.Configuration.ConfigurationManager/6.0.1": {
- "type": "package",
- "dependencies": {
- "System.Security.Cryptography.ProtectedData": "6.0.0",
- "System.Security.Permissions": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- }
- },
- "System.Data.SqlClient/4.8.6": {
- "type": "package",
- "dependencies": {
- "Microsoft.Win32.Registry": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0",
- "runtime.native.System.Data.SqlClient.sni": "4.7.0"
- },
- "compile": {
- "ref/netcoreapp2.1/System.Data.SqlClient.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netcoreapp2.1/System.Data.SqlClient.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": {
- "assetType": "runtime",
- "rid": "unix"
- },
- "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Diagnostics.DiagnosticSource/8.0.0": {
- "type": "package",
- "compile": {
- "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- }
- },
- "System.Diagnostics.EventLog/8.0.0": {
- "type": "package",
- "compile": {
- "lib/net8.0/System.Diagnostics.EventLog.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/System.Diagnostics.EventLog.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- },
- "runtimeTargets": {
- "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
- "assetType": "runtime",
- "rid": "win"
- },
- "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Drawing.Common/6.0.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.Win32.SystemEvents": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Drawing.Common.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Drawing.Common.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
- "assetType": "runtime",
- "rid": "unix"
- },
- "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Linq.Async/4.0.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp3.0/System.Linq.Async.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netcoreapp3.0/System.Linq.Async.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Memory/4.5.3": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.1/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.1/_._": {}
- }
- },
- "System.Reflection.Metadata/1.6.0": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/System.Reflection.Metadata.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.Reflection.Metadata.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Security.AccessControl/6.0.0": {
- "type": "package",
- "compile": {
- "lib/net6.0/System.Security.AccessControl.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Security.AccessControl.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Security.AccessControl.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Security.Cryptography.ProtectedData/6.0.0": {
- "type": "package",
- "compile": {
- "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Security.Permissions/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Security.AccessControl": "6.0.0",
- "System.Windows.Extensions": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Security.Permissions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Security.Permissions.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- }
- },
- "System.Security.Principal.Windows/4.7.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp3.0/_._": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/System.Security.Principal.Windows.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
- "assetType": "runtime",
- "rid": "unix"
- },
- "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "System.Text.Encodings.Web/8.0.0": {
- "type": "package",
- "compile": {
- "lib/net8.0/System.Text.Encodings.Web.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/System.Text.Encodings.Web.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/_._": {}
- },
- "runtimeTargets": {
- "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": {
- "assetType": "runtime",
- "rid": "browser"
- }
- }
- },
- "System.Text.Json/8.0.0": {
- "type": "package",
- "dependencies": {
- "System.Text.Encodings.Web": "8.0.0"
- },
- "compile": {
- "lib/net8.0/System.Text.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/System.Text.Json.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/net6.0/System.Text.Json.targets": {}
- }
- },
- "System.Windows.Extensions/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Drawing.Common": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Windows.Extensions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Windows.Extensions.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
- "assetType": "runtime",
- "rid": "win"
- }
- }
- },
- "FabApprovalWorkerService/1.0.0": {
- "type": "project",
- "framework": ".NETCoreApp,Version=v8.0",
- "dependencies": {
- "CsvHelper": "31.0.0",
- "Dapper": "2.1.28",
- "Dapper.Contrib": "2.0.78",
- "Microsoft.Data.Sqlite": "8.0.2",
- "Microsoft.Extensions.DependencyInjection": "8.0.0",
- "Microsoft.Extensions.Hosting": "8.0.0",
- "NLog": "5.2.8",
- "NLog.Extensions.Logging": "5.3.8",
- "Quartz": "3.8.1",
- "Quartz.Extensions.Hosting": "3.8.1",
- "System.Data.SqlClient": "4.8.6"
- },
- "compile": {
- "bin/placeholder/FabApprovalWorkerService.dll": {}
- },
- "runtime": {
- "bin/placeholder/FabApprovalWorkerService.dll": {}
- },
- "frameworkReferences": [
- "Microsoft.AspNetCore.App"
- ]
- }
- }
- },
- "libraries": {
- "Castle.Core/5.1.1": {
- "sha512": "rpYtIczkzGpf+EkZgDr9CClTdemhsrwA/W5hMoPjLkRFnXzH44zDLoovXeKtmxb1ykXK9aJVODSpiJml8CTw2g==",
- "type": "package",
- "path": "castle.core/5.1.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ASL - Apache Software Foundation License.txt",
- "CHANGELOG.md",
- "LICENSE",
- "castle-logo.png",
- "castle.core.5.1.1.nupkg.sha512",
- "castle.core.nuspec",
- "lib/net462/Castle.Core.dll",
- "lib/net462/Castle.Core.xml",
- "lib/net6.0/Castle.Core.dll",
- "lib/net6.0/Castle.Core.xml",
- "lib/netstandard2.0/Castle.Core.dll",
- "lib/netstandard2.0/Castle.Core.xml",
- "lib/netstandard2.1/Castle.Core.dll",
- "lib/netstandard2.1/Castle.Core.xml",
- "readme.txt"
- ]
- },
- "coverlet.collector/6.0.0": {
- "sha512": "tW3lsNS+dAEII6YGUX/VMoJjBS1QvsxqJeqLaJXub08y1FSjasFPtQ4UBUsudE9PNrzLjooClMsPtY2cZLdXpQ==",
- "type": "package",
- "path": "coverlet.collector/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "build/netstandard1.0/Microsoft.Bcl.AsyncInterfaces.dll",
- "build/netstandard1.0/Microsoft.CSharp.dll",
- "build/netstandard1.0/Microsoft.DotNet.PlatformAbstractions.dll",
- "build/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "build/netstandard1.0/Microsoft.Extensions.DependencyInjection.dll",
- "build/netstandard1.0/Microsoft.Extensions.DependencyModel.dll",
- "build/netstandard1.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "build/netstandard1.0/Microsoft.TestPlatform.CoreUtilities.dll",
- "build/netstandard1.0/Microsoft.TestPlatform.PlatformAbstractions.dll",
- "build/netstandard1.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll",
- "build/netstandard1.0/Mono.Cecil.Mdb.dll",
- "build/netstandard1.0/Mono.Cecil.Pdb.dll",
- "build/netstandard1.0/Mono.Cecil.Rocks.dll",
- "build/netstandard1.0/Mono.Cecil.dll",
- "build/netstandard1.0/Newtonsoft.Json.dll",
- "build/netstandard1.0/NuGet.Frameworks.dll",
- "build/netstandard1.0/System.AppContext.dll",
- "build/netstandard1.0/System.Collections.Immutable.dll",
- "build/netstandard1.0/System.Dynamic.Runtime.dll",
- "build/netstandard1.0/System.IO.FileSystem.Primitives.dll",
- "build/netstandard1.0/System.Linq.Expressions.dll",
- "build/netstandard1.0/System.Linq.dll",
- "build/netstandard1.0/System.ObjectModel.dll",
- "build/netstandard1.0/System.Reflection.Emit.ILGeneration.dll",
- "build/netstandard1.0/System.Reflection.Emit.Lightweight.dll",
- "build/netstandard1.0/System.Reflection.Emit.dll",
- "build/netstandard1.0/System.Reflection.Metadata.dll",
- "build/netstandard1.0/System.Reflection.TypeExtensions.dll",
- "build/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
- "build/netstandard1.0/System.Runtime.Serialization.Primitives.dll",
- "build/netstandard1.0/System.Text.RegularExpressions.dll",
- "build/netstandard1.0/System.Threading.Tasks.Extensions.dll",
- "build/netstandard1.0/System.Threading.dll",
- "build/netstandard1.0/System.Xml.ReaderWriter.dll",
- "build/netstandard1.0/System.Xml.XDocument.dll",
- "build/netstandard1.0/coverlet.collector.deps.json",
- "build/netstandard1.0/coverlet.collector.dll",
- "build/netstandard1.0/coverlet.collector.pdb",
- "build/netstandard1.0/coverlet.collector.targets",
- "build/netstandard1.0/coverlet.core.dll",
- "build/netstandard1.0/coverlet.core.pdb",
- "coverlet-icon.png",
- "coverlet.collector.6.0.0.nupkg.sha512",
- "coverlet.collector.nuspec"
- ]
- },
- "CsvHelper/31.0.0": {
- "sha512": "PypRJq7AugnCJjq6Zu5EqFDTfRv7Gh+MtSH2T/kwiGmg1UHAflq4cE8j3uMkvXSxaayVtcwi+8hC0w+30YzzWA==",
- "type": "package",
- "path": "csvhelper/31.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "csvhelper.31.0.0.nupkg.sha512",
- "csvhelper.nuspec",
- "lib/net462/CsvHelper.dll",
- "lib/net462/CsvHelper.xml",
- "lib/net47/CsvHelper.dll",
- "lib/net47/CsvHelper.xml",
- "lib/net48/CsvHelper.dll",
- "lib/net48/CsvHelper.xml",
- "lib/net6.0/CsvHelper.dll",
- "lib/net6.0/CsvHelper.xml",
- "lib/net7.0/CsvHelper.dll",
- "lib/net7.0/CsvHelper.xml",
- "lib/net8.0/CsvHelper.dll",
- "lib/net8.0/CsvHelper.xml",
- "lib/netstandard2.0/CsvHelper.dll",
- "lib/netstandard2.0/CsvHelper.xml",
- "lib/netstandard2.1/CsvHelper.dll",
- "lib/netstandard2.1/CsvHelper.xml"
- ]
- },
- "Dapper/2.1.28": {
- "sha512": "ha49pzOEDmCPkMxwfPSR/wxa/6RD3r42TESIgpzpi7FXq/gNVUuJVEO+wtUzntNRhtmq3BKCl0s0aAlSZLkBUA==",
- "type": "package",
- "path": "dapper/2.1.28",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Dapper.png",
- "dapper.2.1.28.nupkg.sha512",
- "dapper.nuspec",
- "lib/net461/Dapper.dll",
- "lib/net461/Dapper.xml",
- "lib/net5.0/Dapper.dll",
- "lib/net5.0/Dapper.xml",
- "lib/net7.0/Dapper.dll",
- "lib/net7.0/Dapper.xml",
- "lib/netstandard2.0/Dapper.dll",
- "lib/netstandard2.0/Dapper.xml",
- "readme.md"
- ]
- },
- "Dapper.Contrib/2.0.78": {
- "sha512": "sUfDVIf8LlHNiz3MfUFodeyRiemfN1JFkPxYjCxFWlwNPg1iQ49mB+0E89TkywWs4X8fiRWOVDQgtH5FtzK5Kw==",
- "type": "package",
- "path": "dapper.contrib/2.0.78",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "dapper.contrib.2.0.78.nupkg.sha512",
- "dapper.contrib.nuspec",
- "lib/net461/Dapper.Contrib.dll",
- "lib/net461/Dapper.Contrib.xml",
- "lib/net5.0/Dapper.Contrib.dll",
- "lib/net5.0/Dapper.Contrib.xml",
- "lib/netstandard2.0/Dapper.Contrib.dll",
- "lib/netstandard2.0/Dapper.Contrib.xml"
- ]
- },
- "Microsoft.CodeCoverage/17.8.0": {
- "sha512": "KC8SXWbGIdoFVdlxKk9WHccm0llm9HypcHMLUUFabRiTS3SO2fQXNZfdiF3qkEdTJhbRrxhdRxjL4jbtwPq4Ew==",
- "type": "package",
- "path": "microsoft.codecoverage/17.8.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE_MIT.txt",
- "ThirdPartyNotices.txt",
- "build/netstandard2.0/CodeCoverage/CodeCoverage.config",
- "build/netstandard2.0/CodeCoverage/CodeCoverage.exe",
- "build/netstandard2.0/CodeCoverage/VanguardInstrumentationProfiler_x86.config",
- "build/netstandard2.0/CodeCoverage/amd64/CodeCoverage.exe",
- "build/netstandard2.0/CodeCoverage/amd64/VanguardInstrumentationProfiler_x64.config",
- "build/netstandard2.0/CodeCoverage/amd64/covrun64.dll",
- "build/netstandard2.0/CodeCoverage/amd64/msdia140.dll",
- "build/netstandard2.0/CodeCoverage/arm64/VanguardInstrumentationProfiler_arm64.config",
- "build/netstandard2.0/CodeCoverage/arm64/covrunarm64.dll",
- "build/netstandard2.0/CodeCoverage/arm64/msdia140.dll",
- "build/netstandard2.0/CodeCoverage/codecoveragemessages.dll",
- "build/netstandard2.0/CodeCoverage/coreclr/Microsoft.VisualStudio.CodeCoverage.Shim.dll",
- "build/netstandard2.0/CodeCoverage/covrun32.dll",
- "build/netstandard2.0/CodeCoverage/msdia140.dll",
- "build/netstandard2.0/InstrumentationEngine/alpine/x64/VanguardInstrumentationProfiler_x64.config",
- "build/netstandard2.0/InstrumentationEngine/alpine/x64/libCoverageInstrumentationMethod.so",
- "build/netstandard2.0/InstrumentationEngine/alpine/x64/libInstrumentationEngine.so",
- "build/netstandard2.0/InstrumentationEngine/arm64/MicrosoftInstrumentationEngine_arm64.dll",
- "build/netstandard2.0/InstrumentationEngine/macos/x64/VanguardInstrumentationProfiler_x64.config",
- "build/netstandard2.0/InstrumentationEngine/macos/x64/libCoverageInstrumentationMethod.dylib",
- "build/netstandard2.0/InstrumentationEngine/macos/x64/libInstrumentationEngine.dylib",
- "build/netstandard2.0/InstrumentationEngine/ubuntu/x64/VanguardInstrumentationProfiler_x64.config",
- "build/netstandard2.0/InstrumentationEngine/ubuntu/x64/libCoverageInstrumentationMethod.so",
- "build/netstandard2.0/InstrumentationEngine/ubuntu/x64/libInstrumentationEngine.so",
- "build/netstandard2.0/InstrumentationEngine/x64/MicrosoftInstrumentationEngine_x64.dll",
- "build/netstandard2.0/InstrumentationEngine/x86/MicrosoftInstrumentationEngine_x86.dll",
- "build/netstandard2.0/Microsoft.CodeCoverage.Core.dll",
- "build/netstandard2.0/Microsoft.CodeCoverage.Instrumentation.dll",
- "build/netstandard2.0/Microsoft.CodeCoverage.Interprocess.dll",
- "build/netstandard2.0/Microsoft.CodeCoverage.props",
- "build/netstandard2.0/Microsoft.CodeCoverage.targets",
- "build/netstandard2.0/Microsoft.DiaSymReader.dll",
- "build/netstandard2.0/Microsoft.VisualStudio.TraceDataCollector.dll",
- "build/netstandard2.0/Mono.Cecil.Pdb.dll",
- "build/netstandard2.0/Mono.Cecil.Rocks.dll",
- "build/netstandard2.0/Mono.Cecil.dll",
- "build/netstandard2.0/ThirdPartyNotices.txt",
- "build/netstandard2.0/cs/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/de/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/es/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/fr/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/it/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/ja/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/ko/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/pl/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/pt-BR/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/ru/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/tr/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "build/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TraceDataCollector.resources.dll",
- "lib/net462/Microsoft.VisualStudio.CodeCoverage.Shim.dll",
- "lib/netcoreapp3.1/Microsoft.VisualStudio.CodeCoverage.Shim.dll",
- "microsoft.codecoverage.17.8.0.nupkg.sha512",
- "microsoft.codecoverage.nuspec"
- ]
- },
- "Microsoft.Data.Sqlite/8.0.2": {
- "sha512": "dbv4HUa1OE5zXkFd5iSV7d+HZJ0ge+4GBiJNX6MXuG0tCGqCkMgh0g7jnLHXPmLY2q7vu5gKSMSraie0fmUACg==",
- "type": "package",
- "path": "microsoft.data.sqlite/8.0.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "lib/netstandard2.0/_._",
- "microsoft.data.sqlite.8.0.2.nupkg.sha512",
- "microsoft.data.sqlite.nuspec"
- ]
- },
- "Microsoft.Data.Sqlite.Core/8.0.2": {
- "sha512": "C7VelOBNUrVlatmOoJ9P+vc/gegduv7d2uB5oy7bFxfgZBfaGr+eREW+QuppXwi3MHp0WBxxWjqkK5gD7ymDQA==",
- "type": "package",
- "path": "microsoft.data.sqlite.core/8.0.2",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "lib/net6.0/Microsoft.Data.Sqlite.dll",
- "lib/net6.0/Microsoft.Data.Sqlite.xml",
- "lib/net8.0/Microsoft.Data.Sqlite.dll",
- "lib/net8.0/Microsoft.Data.Sqlite.xml",
- "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
- "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
- "microsoft.data.sqlite.core.8.0.2.nupkg.sha512",
- "microsoft.data.sqlite.core.nuspec"
- ]
- },
- "Microsoft.Extensions.Configuration/8.0.0": {
- "sha512": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==",
- "type": "package",
- "path": "microsoft.extensions.configuration/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets",
- "lib/net462/Microsoft.Extensions.Configuration.dll",
- "lib/net462/Microsoft.Extensions.Configuration.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml",
- "microsoft.extensions.configuration.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
- "sha512": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
- "type": "package",
- "path": "microsoft.extensions.configuration.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml",
- "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.Binder/8.0.0": {
- "sha512": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==",
- "type": "package",
- "path": "microsoft.extensions.configuration.binder/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.dll",
- "analyzers/dotnet/cs/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets",
- "lib/net462/Microsoft.Extensions.Configuration.Binder.dll",
- "lib/net462/Microsoft.Extensions.Configuration.Binder.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.Binder.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.Binder.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.Binder.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.Binder.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml",
- "microsoft.extensions.configuration.binder.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.binder.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.CommandLine/8.0.0": {
- "sha512": "NZuZMz3Q8Z780nKX3ifV1fE7lS+6pynDHK71OfU4OZ1ItgvDOhyOC7E6z+JMZrAj63zRpwbdldYFk499t3+1dQ==",
- "type": "package",
- "path": "microsoft.extensions.configuration.commandline/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets",
- "lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.CommandLine.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml",
- "microsoft.extensions.configuration.commandline.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.commandline.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0": {
- "sha512": "plvZ0ZIpq+97gdPNNvhwvrEZ92kNml9hd1pe3idMA7svR0PztdzVLkoWLcRFgySYXUJc3kSM3Xw3mNFMo/bxRA==",
- "type": "package",
- "path": "microsoft.extensions.configuration.environmentvariables/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets",
- "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml",
- "microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.environmentvariables.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.FileExtensions/8.0.0": {
- "sha512": "McP+Lz/EKwvtCv48z0YImw+L1gi1gy5rHhNaNIY2CrjloV+XY8gydT8DjMR6zWeL13AFK+DioVpppwAuO1Gi1w==",
- "type": "package",
- "path": "microsoft.extensions.configuration.fileextensions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets",
- "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml",
- "microsoft.extensions.configuration.fileextensions.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.fileextensions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.Json/8.0.0": {
- "sha512": "C2wqUoh9OmRL1akaCcKSTmRU8z0kckfImG7zLNI8uyi47Lp+zd5LWAD17waPQEqCz3ioWOCrFUo+JJuoeZLOBw==",
- "type": "package",
- "path": "microsoft.extensions.configuration.json/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets",
- "lib/net462/Microsoft.Extensions.Configuration.Json.dll",
- "lib/net462/Microsoft.Extensions.Configuration.Json.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.Json.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.Json.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.Json.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.Json.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml",
- "microsoft.extensions.configuration.json.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.json.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Configuration.UserSecrets/8.0.0": {
- "sha512": "ihDHu2dJYQird9pl2CbdwuNDfvCZdOS0S7SPlNfhPt0B81UTT+yyZKz2pimFZGUp3AfuBRnqUCxB2SjsZKHVUw==",
- "type": "package",
- "path": "microsoft.extensions.configuration.usersecrets/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets",
- "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props",
- "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets",
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.props",
- "buildTransitive/net6.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets",
- "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "lib/net7.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/net7.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml",
- "microsoft.extensions.configuration.usersecrets.8.0.0.nupkg.sha512",
- "microsoft.extensions.configuration.usersecrets.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.DependencyInjection/8.0.0": {
- "sha512": "V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==",
- "type": "package",
- "path": "microsoft.extensions.dependencyinjection/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets",
- "lib/net462/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net462/Microsoft.Extensions.DependencyInjection.xml",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml",
- "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512",
- "microsoft.extensions.dependencyinjection.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
- "sha512": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==",
- "type": "package",
- "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
- "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
- "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.dependencyinjection.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Diagnostics/8.0.0": {
- "sha512": "3PZp/YSkIXrF7QK7PfC1bkyRYwqOHpWFad8Qx+4wkuumAeXo1NHaxpS9LboNA9OvNSAu+QOVlXbMyoY+pHSqcw==",
- "type": "package",
- "path": "microsoft.extensions.diagnostics/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Diagnostics.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.targets",
- "lib/net462/Microsoft.Extensions.Diagnostics.dll",
- "lib/net462/Microsoft.Extensions.Diagnostics.xml",
- "lib/net6.0/Microsoft.Extensions.Diagnostics.dll",
- "lib/net6.0/Microsoft.Extensions.Diagnostics.xml",
- "lib/net7.0/Microsoft.Extensions.Diagnostics.dll",
- "lib/net7.0/Microsoft.Extensions.Diagnostics.xml",
- "lib/net8.0/Microsoft.Extensions.Diagnostics.dll",
- "lib/net8.0/Microsoft.Extensions.Diagnostics.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.xml",
- "microsoft.extensions.diagnostics.8.0.0.nupkg.sha512",
- "microsoft.extensions.diagnostics.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Diagnostics.Abstractions/8.0.0": {
- "sha512": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
- "type": "package",
- "path": "microsoft.extensions.diagnostics.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Diagnostics.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Diagnostics.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Diagnostics.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Diagnostics.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Diagnostics.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.xml",
- "microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.diagnostics.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.FileProviders.Abstractions/8.0.0": {
- "sha512": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
- "type": "package",
- "path": "microsoft.extensions.fileproviders.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
- "microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.fileproviders.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.FileProviders.Physical/8.0.0": {
- "sha512": "UboiXxpPUpwulHvIAVE36Knq0VSHaAmfrFkegLyBZeaADuKezJ/AIXYAW8F5GBlGk/VaibN2k/Zn1ca8YAfVdA==",
- "type": "package",
- "path": "microsoft.extensions.fileproviders.physical/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets",
- "lib/net462/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/net462/Microsoft.Extensions.FileProviders.Physical.xml",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.xml",
- "lib/net7.0/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/net7.0/Microsoft.Extensions.FileProviders.Physical.xml",
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.xml",
- "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll",
- "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml",
- "microsoft.extensions.fileproviders.physical.8.0.0.nupkg.sha512",
- "microsoft.extensions.fileproviders.physical.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.FileSystemGlobbing/8.0.0": {
- "sha512": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ==",
- "type": "package",
- "path": "microsoft.extensions.filesystemglobbing/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets",
- "lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml",
- "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.xml",
- "lib/net7.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/net7.0/Microsoft.Extensions.FileSystemGlobbing.xml",
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.xml",
- "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll",
- "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml",
- "microsoft.extensions.filesystemglobbing.8.0.0.nupkg.sha512",
- "microsoft.extensions.filesystemglobbing.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Hosting/8.0.0": {
- "sha512": "ItYHpdqVp5/oFLT5QqbopnkKlyFG9EW/9nhM6/yfObeKt6Su0wkBio6AizgRHGNwhJuAtlE5VIjow5JOTrip6w==",
- "type": "package",
- "path": "microsoft.extensions.hosting/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Hosting.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets",
- "lib/net462/Microsoft.Extensions.Hosting.dll",
- "lib/net462/Microsoft.Extensions.Hosting.xml",
- "lib/net6.0/Microsoft.Extensions.Hosting.dll",
- "lib/net6.0/Microsoft.Extensions.Hosting.xml",
- "lib/net7.0/Microsoft.Extensions.Hosting.dll",
- "lib/net7.0/Microsoft.Extensions.Hosting.xml",
- "lib/net8.0/Microsoft.Extensions.Hosting.dll",
- "lib/net8.0/Microsoft.Extensions.Hosting.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml",
- "microsoft.extensions.hosting.8.0.0.nupkg.sha512",
- "microsoft.extensions.hosting.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Hosting.Abstractions/8.0.0": {
- "sha512": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
- "type": "package",
- "path": "microsoft.extensions.hosting.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml",
- "microsoft.extensions.hosting.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.hosting.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging/8.0.0": {
- "sha512": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==",
- "type": "package",
- "path": "microsoft.extensions.logging/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets",
- "lib/net462/Microsoft.Extensions.Logging.dll",
- "lib/net462/Microsoft.Extensions.Logging.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Logging.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Logging.xml",
- "microsoft.extensions.logging.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.Abstractions/8.0.0": {
- "sha512": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==",
- "type": "package",
- "path": "microsoft.extensions.logging.abstractions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll",
- "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll",
- "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll",
- "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
- "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets",
- "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml",
- "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.abstractions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.Configuration/8.0.0": {
- "sha512": "ixXXV0G/12g6MXK65TLngYN9V5hQQRuV+fZi882WIoVJT7h5JvoYoxTEwCgdqwLjSneqh1O+66gM8sMr9z/rsQ==",
- "type": "package",
- "path": "microsoft.extensions.logging.configuration/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets",
- "lib/net462/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/net462/Microsoft.Extensions.Logging.Configuration.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Configuration.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Configuration.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.Configuration.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml",
- "microsoft.extensions.logging.configuration.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.configuration.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.Console/8.0.0": {
- "sha512": "e+48o7DztoYog+PY430lPxrM4mm3PbA6qucvQtUDDwVo4MO+ejMw7YGc/o2rnxbxj4isPxdfKFzTxvXMwAz83A==",
- "type": "package",
- "path": "microsoft.extensions.logging.console/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets",
- "lib/net462/Microsoft.Extensions.Logging.Console.dll",
- "lib/net462/Microsoft.Extensions.Logging.Console.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Console.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Console.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Console.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Console.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.Console.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.Console.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml",
- "microsoft.extensions.logging.console.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.console.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.Debug/8.0.0": {
- "sha512": "dt0x21qBdudHLW/bjMJpkixv858RRr8eSomgVbU8qljOyfrfDGi1JQvpF9w8S7ziRPtRKisuWaOwFxJM82GxeA==",
- "type": "package",
- "path": "microsoft.extensions.logging.debug/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets",
- "lib/net462/Microsoft.Extensions.Logging.Debug.dll",
- "lib/net462/Microsoft.Extensions.Logging.Debug.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.Debug.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.Debug.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.Debug.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.Debug.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.Debug.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml",
- "microsoft.extensions.logging.debug.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.debug.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.EventLog/8.0.0": {
- "sha512": "3X9D3sl7EmOu7vQp5MJrmIJBl5XSdOhZPYXUeFfYa6Nnm9+tok8x3t3IVPLhm7UJtPOU61ohFchw8rNm9tIYOQ==",
- "type": "package",
- "path": "microsoft.extensions.logging.eventlog/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets",
- "lib/net462/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/net462/Microsoft.Extensions.Logging.EventLog.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.EventLog.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.EventLog.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.EventLog.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml",
- "microsoft.extensions.logging.eventlog.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.eventlog.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Logging.EventSource/8.0.0": {
- "sha512": "oKcPMrw+luz2DUAKhwFXrmFikZWnyc8l2RKoQwqU3KIZZjcfoJE0zRHAnqATfhRZhtcbjl/QkiY2Xjxp0xu+6w==",
- "type": "package",
- "path": "microsoft.extensions.logging.eventsource/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets",
- "lib/net462/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/net462/Microsoft.Extensions.Logging.EventSource.xml",
- "lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/net6.0/Microsoft.Extensions.Logging.EventSource.xml",
- "lib/net7.0/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/net7.0/Microsoft.Extensions.Logging.EventSource.xml",
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/net8.0/Microsoft.Extensions.Logging.EventSource.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml",
- "microsoft.extensions.logging.eventsource.8.0.0.nupkg.sha512",
- "microsoft.extensions.logging.eventsource.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Options/8.0.0": {
- "sha512": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==",
- "type": "package",
- "path": "microsoft.extensions.options/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll",
- "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
- "buildTransitive/net461/Microsoft.Extensions.Options.targets",
- "buildTransitive/net462/Microsoft.Extensions.Options.targets",
- "buildTransitive/net6.0/Microsoft.Extensions.Options.targets",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets",
- "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets",
- "lib/net462/Microsoft.Extensions.Options.dll",
- "lib/net462/Microsoft.Extensions.Options.xml",
- "lib/net6.0/Microsoft.Extensions.Options.dll",
- "lib/net6.0/Microsoft.Extensions.Options.xml",
- "lib/net7.0/Microsoft.Extensions.Options.dll",
- "lib/net7.0/Microsoft.Extensions.Options.xml",
- "lib/net8.0/Microsoft.Extensions.Options.dll",
- "lib/net8.0/Microsoft.Extensions.Options.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Options.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Options.xml",
- "lib/netstandard2.1/Microsoft.Extensions.Options.dll",
- "lib/netstandard2.1/Microsoft.Extensions.Options.xml",
- "microsoft.extensions.options.8.0.0.nupkg.sha512",
- "microsoft.extensions.options.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0": {
- "sha512": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==",
- "type": "package",
- "path": "microsoft.extensions.options.configurationextensions/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Options.ConfigurationExtensions.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.ConfigurationExtensions.targets",
- "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
- "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
- "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
- "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
- "lib/net7.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
- "lib/net7.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
- "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
- "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml",
- "microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512",
- "microsoft.extensions.options.configurationextensions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.Extensions.Primitives/8.0.0": {
- "sha512": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
- "type": "package",
- "path": "microsoft.extensions.primitives/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/Microsoft.Extensions.Primitives.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets",
- "lib/net462/Microsoft.Extensions.Primitives.dll",
- "lib/net462/Microsoft.Extensions.Primitives.xml",
- "lib/net6.0/Microsoft.Extensions.Primitives.dll",
- "lib/net6.0/Microsoft.Extensions.Primitives.xml",
- "lib/net7.0/Microsoft.Extensions.Primitives.dll",
- "lib/net7.0/Microsoft.Extensions.Primitives.xml",
- "lib/net8.0/Microsoft.Extensions.Primitives.dll",
- "lib/net8.0/Microsoft.Extensions.Primitives.xml",
- "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll",
- "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml",
- "microsoft.extensions.primitives.8.0.0.nupkg.sha512",
- "microsoft.extensions.primitives.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Microsoft.NET.Test.Sdk/17.8.0": {
- "sha512": "BmTYGbD/YuDHmApIENdoyN1jCk0Rj1fJB0+B/fVekyTdVidr91IlzhqzytiUgaEAzL1ZJcYCme0MeBMYvJVzvw==",
- "type": "package",
- "path": "microsoft.net.test.sdk/17.8.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE_MIT.txt",
- "build/net462/Microsoft.NET.Test.Sdk.props",
- "build/net462/Microsoft.NET.Test.Sdk.targets",
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.Program.cs",
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.Program.fs",
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.Program.vb",
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.props",
- "build/netcoreapp3.1/Microsoft.NET.Test.Sdk.targets",
- "buildMultiTargeting/Microsoft.NET.Test.Sdk.props",
- "lib/net462/_._",
- "lib/netcoreapp3.1/_._",
- "microsoft.net.test.sdk.17.8.0.nupkg.sha512",
- "microsoft.net.test.sdk.nuspec"
- ]
- },
- "Microsoft.NETCore.Platforms/1.1.0": {
- "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
- "type": "package",
- "path": "microsoft.netcore.platforms/1.1.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "lib/netstandard1.0/_._",
- "microsoft.netcore.platforms.1.1.0.nupkg.sha512",
- "microsoft.netcore.platforms.nuspec",
- "runtime.json"
- ]
- },
- "Microsoft.TestPlatform.ObjectModel/17.8.0": {
- "sha512": "AYy6vlpGMfz5kOFq99L93RGbqftW/8eQTqjT9iGXW6s9MRP3UdtY8idJ8rJcjeSja8A18IhIro5YnH3uv1nz4g==",
- "type": "package",
- "path": "microsoft.testplatform.objectmodel/17.8.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE_MIT.txt",
- "lib/net462/Microsoft.TestPlatform.CoreUtilities.dll",
- "lib/net462/Microsoft.TestPlatform.PlatformAbstractions.dll",
- "lib/net462/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll",
- "lib/net462/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/de/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/es/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/it/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/net462/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/net462/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll",
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll",
- "lib/netcoreapp3.1/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/de/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/es/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/it/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/Microsoft.TestPlatform.CoreUtilities.dll",
- "lib/netstandard2.0/Microsoft.TestPlatform.PlatformAbstractions.dll",
- "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll",
- "lib/netstandard2.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "lib/netstandard2.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll",
- "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll",
- "microsoft.testplatform.objectmodel.17.8.0.nupkg.sha512",
- "microsoft.testplatform.objectmodel.nuspec"
- ]
- },
- "Microsoft.TestPlatform.TestHost/17.8.0": {
- "sha512": "9ivcl/7SGRmOT0YYrHQGohWiT5YCpkmy/UEzldfVisLm6QxbLaK3FAJqZXI34rnRLmqqDCeMQxKINwmKwAPiDw==",
- "type": "package",
- "path": "microsoft.testplatform.testhost/17.8.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE_MIT.txt",
- "ThirdPartyNotices.txt",
- "build/netcoreapp3.1/Microsoft.TestPlatform.TestHost.props",
- "build/netcoreapp3.1/x64/testhost.dll",
- "build/netcoreapp3.1/x64/testhost.exe",
- "build/netcoreapp3.1/x86/testhost.x86.dll",
- "build/netcoreapp3.1/x86/testhost.x86.exe",
- "lib/net462/_._",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll",
- "lib/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll",
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll",
- "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll",
- "lib/netcoreapp3.1/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/testhost.deps.json",
- "lib/netcoreapp3.1/testhost.dll",
- "lib/netcoreapp3.1/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/x64/msdia140.dll",
- "lib/netcoreapp3.1/x86/msdia140.dll",
- "lib/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "lib/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll",
- "lib/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll",
- "lib/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll",
- "microsoft.testplatform.testhost.17.8.0.nupkg.sha512",
- "microsoft.testplatform.testhost.nuspec"
- ]
- },
- "Microsoft.Win32.Registry/4.7.0": {
- "sha512": "KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
- "type": "package",
- "path": "microsoft.win32.registry/4.7.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net46/Microsoft.Win32.Registry.dll",
- "lib/net461/Microsoft.Win32.Registry.dll",
- "lib/net461/Microsoft.Win32.Registry.xml",
- "lib/netstandard1.3/Microsoft.Win32.Registry.dll",
- "lib/netstandard2.0/Microsoft.Win32.Registry.dll",
- "lib/netstandard2.0/Microsoft.Win32.Registry.xml",
- "microsoft.win32.registry.4.7.0.nupkg.sha512",
- "microsoft.win32.registry.nuspec",
- "ref/net46/Microsoft.Win32.Registry.dll",
- "ref/net461/Microsoft.Win32.Registry.dll",
- "ref/net461/Microsoft.Win32.Registry.xml",
- "ref/net472/Microsoft.Win32.Registry.dll",
- "ref/net472/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/Microsoft.Win32.Registry.dll",
- "ref/netstandard1.3/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/de/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/es/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/fr/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/it/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/ja/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/ko/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/ru/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/zh-hans/Microsoft.Win32.Registry.xml",
- "ref/netstandard1.3/zh-hant/Microsoft.Win32.Registry.xml",
- "ref/netstandard2.0/Microsoft.Win32.Registry.dll",
- "ref/netstandard2.0/Microsoft.Win32.Registry.xml",
- "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll",
- "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.xml",
- "runtimes/win/lib/net46/Microsoft.Win32.Registry.dll",
- "runtimes/win/lib/net461/Microsoft.Win32.Registry.dll",
- "runtimes/win/lib/net461/Microsoft.Win32.Registry.xml",
- "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll",
- "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll",
- "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.xml",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "Microsoft.Win32.SystemEvents/6.0.0": {
- "sha512": "hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
- "type": "package",
- "path": "microsoft.win32.systemevents/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/Microsoft.Win32.SystemEvents.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/Microsoft.Win32.SystemEvents.dll",
- "lib/net461/Microsoft.Win32.SystemEvents.xml",
- "lib/net6.0/Microsoft.Win32.SystemEvents.dll",
- "lib/net6.0/Microsoft.Win32.SystemEvents.xml",
- "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll",
- "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml",
- "lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll",
- "lib/netstandard2.0/Microsoft.Win32.SystemEvents.xml",
- "microsoft.win32.systemevents.6.0.0.nupkg.sha512",
- "microsoft.win32.systemevents.nuspec",
- "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll",
- "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.xml",
- "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll",
- "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml",
- "useSharedDesignerContext.txt"
- ]
- },
- "Moq/4.20.70": {
- "sha512": "4rNnAwdpXJBuxqrOCzCyICXHSImOTRktCgCWXWykuF1qwoIsVvEnR7PjbMk/eLOxWvhmj5Kwt+kDV3RGUYcNwg==",
- "type": "package",
- "path": "moq/4.20.70",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "icon.png",
- "lib/net462/Moq.dll",
- "lib/net462/Moq.xml",
- "lib/net6.0/Moq.dll",
- "lib/net6.0/Moq.xml",
- "lib/netstandard2.0/Moq.dll",
- "lib/netstandard2.0/Moq.xml",
- "lib/netstandard2.1/Moq.dll",
- "lib/netstandard2.1/Moq.xml",
- "moq.4.20.70.nupkg.sha512",
- "moq.nuspec",
- "readme.md"
- ]
- },
- "Moq.Dapper/1.0.7": {
- "sha512": "dW+M8etuQsvx1bSLTopozqz9+vfEuFc/nNwLUmwjI9TPEezGcmh8fcXD8+DsQOPwYqRwlTaQi+Gdba0Eh3YW/A==",
- "type": "package",
- "path": "moq.dapper/1.0.7",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/netstandard2.1/Moq.Dapper.dll",
- "moq.dapper.1.0.7.nupkg.sha512",
- "moq.dapper.nuspec"
- ]
- },
- "NETStandard.Library/2.0.0": {
- "sha512": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==",
- "type": "package",
- "path": "netstandard.library/2.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "build/NETStandard.Library.targets",
- "build/netstandard2.0/NETStandard.Library.targets",
- "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll",
- "build/netstandard2.0/ref/System.AppContext.dll",
- "build/netstandard2.0/ref/System.Collections.Concurrent.dll",
- "build/netstandard2.0/ref/System.Collections.NonGeneric.dll",
- "build/netstandard2.0/ref/System.Collections.Specialized.dll",
- "build/netstandard2.0/ref/System.Collections.dll",
- "build/netstandard2.0/ref/System.ComponentModel.Composition.dll",
- "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll",
- "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll",
- "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll",
- "build/netstandard2.0/ref/System.ComponentModel.dll",
- "build/netstandard2.0/ref/System.Console.dll",
- "build/netstandard2.0/ref/System.Core.dll",
- "build/netstandard2.0/ref/System.Data.Common.dll",
- "build/netstandard2.0/ref/System.Data.dll",
- "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll",
- "build/netstandard2.0/ref/System.Diagnostics.Debug.dll",
- "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll",
- "build/netstandard2.0/ref/System.Diagnostics.Process.dll",
- "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll",
- "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll",
- "build/netstandard2.0/ref/System.Diagnostics.Tools.dll",
- "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll",
- "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll",
- "build/netstandard2.0/ref/System.Drawing.Primitives.dll",
- "build/netstandard2.0/ref/System.Drawing.dll",
- "build/netstandard2.0/ref/System.Dynamic.Runtime.dll",
- "build/netstandard2.0/ref/System.Globalization.Calendars.dll",
- "build/netstandard2.0/ref/System.Globalization.Extensions.dll",
- "build/netstandard2.0/ref/System.Globalization.dll",
- "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll",
- "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll",
- "build/netstandard2.0/ref/System.IO.Compression.dll",
- "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll",
- "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll",
- "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll",
- "build/netstandard2.0/ref/System.IO.FileSystem.dll",
- "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll",
- "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll",
- "build/netstandard2.0/ref/System.IO.Pipes.dll",
- "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll",
- "build/netstandard2.0/ref/System.IO.dll",
- "build/netstandard2.0/ref/System.Linq.Expressions.dll",
- "build/netstandard2.0/ref/System.Linq.Parallel.dll",
- "build/netstandard2.0/ref/System.Linq.Queryable.dll",
- "build/netstandard2.0/ref/System.Linq.dll",
- "build/netstandard2.0/ref/System.Net.Http.dll",
- "build/netstandard2.0/ref/System.Net.NameResolution.dll",
- "build/netstandard2.0/ref/System.Net.NetworkInformation.dll",
- "build/netstandard2.0/ref/System.Net.Ping.dll",
- "build/netstandard2.0/ref/System.Net.Primitives.dll",
- "build/netstandard2.0/ref/System.Net.Requests.dll",
- "build/netstandard2.0/ref/System.Net.Security.dll",
- "build/netstandard2.0/ref/System.Net.Sockets.dll",
- "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll",
- "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll",
- "build/netstandard2.0/ref/System.Net.WebSockets.dll",
- "build/netstandard2.0/ref/System.Net.dll",
- "build/netstandard2.0/ref/System.Numerics.dll",
- "build/netstandard2.0/ref/System.ObjectModel.dll",
- "build/netstandard2.0/ref/System.Reflection.Extensions.dll",
- "build/netstandard2.0/ref/System.Reflection.Primitives.dll",
- "build/netstandard2.0/ref/System.Reflection.dll",
- "build/netstandard2.0/ref/System.Resources.Reader.dll",
- "build/netstandard2.0/ref/System.Resources.ResourceManager.dll",
- "build/netstandard2.0/ref/System.Resources.Writer.dll",
- "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll",
- "build/netstandard2.0/ref/System.Runtime.Extensions.dll",
- "build/netstandard2.0/ref/System.Runtime.Handles.dll",
- "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll",
- "build/netstandard2.0/ref/System.Runtime.InteropServices.dll",
- "build/netstandard2.0/ref/System.Runtime.Numerics.dll",
- "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll",
- "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll",
- "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll",
- "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll",
- "build/netstandard2.0/ref/System.Runtime.Serialization.dll",
- "build/netstandard2.0/ref/System.Runtime.dll",
- "build/netstandard2.0/ref/System.Security.Claims.dll",
- "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll",
- "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll",
- "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll",
- "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll",
- "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll",
- "build/netstandard2.0/ref/System.Security.Principal.dll",
- "build/netstandard2.0/ref/System.Security.SecureString.dll",
- "build/netstandard2.0/ref/System.ServiceModel.Web.dll",
- "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll",
- "build/netstandard2.0/ref/System.Text.Encoding.dll",
- "build/netstandard2.0/ref/System.Text.RegularExpressions.dll",
- "build/netstandard2.0/ref/System.Threading.Overlapped.dll",
- "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll",
- "build/netstandard2.0/ref/System.Threading.Tasks.dll",
- "build/netstandard2.0/ref/System.Threading.Thread.dll",
- "build/netstandard2.0/ref/System.Threading.ThreadPool.dll",
- "build/netstandard2.0/ref/System.Threading.Timer.dll",
- "build/netstandard2.0/ref/System.Threading.dll",
- "build/netstandard2.0/ref/System.Transactions.dll",
- "build/netstandard2.0/ref/System.ValueTuple.dll",
- "build/netstandard2.0/ref/System.Web.dll",
- "build/netstandard2.0/ref/System.Windows.dll",
- "build/netstandard2.0/ref/System.Xml.Linq.dll",
- "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll",
- "build/netstandard2.0/ref/System.Xml.Serialization.dll",
- "build/netstandard2.0/ref/System.Xml.XDocument.dll",
- "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll",
- "build/netstandard2.0/ref/System.Xml.XPath.dll",
- "build/netstandard2.0/ref/System.Xml.XmlDocument.dll",
- "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll",
- "build/netstandard2.0/ref/System.Xml.dll",
- "build/netstandard2.0/ref/System.dll",
- "build/netstandard2.0/ref/mscorlib.dll",
- "build/netstandard2.0/ref/netstandard.dll",
- "build/netstandard2.0/ref/netstandard.xml",
- "lib/netstandard1.0/_._",
- "netstandard.library.2.0.0.nupkg.sha512",
- "netstandard.library.nuspec"
- ]
- },
- "Newtonsoft.Json/13.0.1": {
- "sha512": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
- "type": "package",
- "path": "newtonsoft.json/13.0.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.md",
- "lib/net20/Newtonsoft.Json.dll",
- "lib/net20/Newtonsoft.Json.xml",
- "lib/net35/Newtonsoft.Json.dll",
- "lib/net35/Newtonsoft.Json.xml",
- "lib/net40/Newtonsoft.Json.dll",
- "lib/net40/Newtonsoft.Json.xml",
- "lib/net45/Newtonsoft.Json.dll",
- "lib/net45/Newtonsoft.Json.xml",
- "lib/netstandard1.0/Newtonsoft.Json.dll",
- "lib/netstandard1.0/Newtonsoft.Json.xml",
- "lib/netstandard1.3/Newtonsoft.Json.dll",
- "lib/netstandard1.3/Newtonsoft.Json.xml",
- "lib/netstandard2.0/Newtonsoft.Json.dll",
- "lib/netstandard2.0/Newtonsoft.Json.xml",
- "newtonsoft.json.13.0.1.nupkg.sha512",
- "newtonsoft.json.nuspec",
- "packageIcon.png"
- ]
- },
- "NLog/5.2.8": {
- "sha512": "jAIELkWBs1CXFPp986KSGpDFQZHCFccO+LMbKBTTNm42KifaI1mYzFMFQQfuGmGMTrCx0TFPhDjHDE4cLAZWiQ==",
- "type": "package",
- "path": "nlog/5.2.8",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "N.png",
- "lib/net35/NLog.dll",
- "lib/net35/NLog.xml",
- "lib/net45/NLog.dll",
- "lib/net45/NLog.xml",
- "lib/net46/NLog.dll",
- "lib/net46/NLog.xml",
- "lib/netstandard1.3/NLog.dll",
- "lib/netstandard1.3/NLog.xml",
- "lib/netstandard1.5/NLog.dll",
- "lib/netstandard1.5/NLog.xml",
- "lib/netstandard2.0/NLog.dll",
- "lib/netstandard2.0/NLog.xml",
- "nlog.5.2.8.nupkg.sha512",
- "nlog.nuspec"
- ]
- },
- "NLog.Extensions.Logging/5.3.8": {
- "sha512": "6VD0lyeokWltL6j8lO7mS7v7lbuO/qn0F7kdvhKhEx1JvFyD39nzohOK3JvkVh4Nn3mrcMDCyDxvTvmiW55jQg==",
- "type": "package",
- "path": "nlog.extensions.logging/5.3.8",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "N.png",
- "README.md",
- "lib/net461/NLog.Extensions.Logging.dll",
- "lib/net461/NLog.Extensions.Logging.xml",
- "lib/net6.0/NLog.Extensions.Logging.dll",
- "lib/net6.0/NLog.Extensions.Logging.xml",
- "lib/net8.0/NLog.Extensions.Logging.dll",
- "lib/net8.0/NLog.Extensions.Logging.xml",
- "lib/netstandard1.3/NLog.Extensions.Logging.dll",
- "lib/netstandard1.3/NLog.Extensions.Logging.xml",
- "lib/netstandard1.5/NLog.Extensions.Logging.dll",
- "lib/netstandard1.5/NLog.Extensions.Logging.xml",
- "lib/netstandard2.0/NLog.Extensions.Logging.dll",
- "lib/netstandard2.0/NLog.Extensions.Logging.xml",
- "lib/netstandard2.1/NLog.Extensions.Logging.dll",
- "lib/netstandard2.1/NLog.Extensions.Logging.xml",
- "nlog.extensions.logging.5.3.8.nupkg.sha512",
- "nlog.extensions.logging.nuspec"
- ]
- },
- "NuGet.Frameworks/6.5.0": {
- "sha512": "QWINE2x3MbTODsWT1Gh71GaGb5icBz4chS8VYvTgsBnsi8esgN6wtHhydd7fvToWECYGq7T4cgBBDiKD/363fg==",
- "type": "package",
- "path": "nuget.frameworks/6.5.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "icon.png",
- "lib/net472/NuGet.Frameworks.dll",
- "lib/netstandard2.0/NuGet.Frameworks.dll",
- "nuget.frameworks.6.5.0.nupkg.sha512",
- "nuget.frameworks.nuspec"
- ]
- },
- "NUnit/3.14.0": {
- "sha512": "R7iPwD7kbOaP3o2zldWJbWeMQAvDKD0uld27QvA3PAALl1unl7x0v2J7eGiJOYjimV/BuGT4VJmr45RjS7z4LA==",
- "type": "package",
- "path": "nunit/3.14.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "CHANGES.md",
- "LICENSE.txt",
- "NOTICES.txt",
- "README.md",
- "build/NUnit.props",
- "icon.png",
- "lib/net35/nunit.framework.dll",
- "lib/net35/nunit.framework.xml",
- "lib/net40/nunit.framework.dll",
- "lib/net40/nunit.framework.xml",
- "lib/net45/nunit.framework.dll",
- "lib/net45/nunit.framework.xml",
- "lib/netstandard2.0/nunit.framework.dll",
- "lib/netstandard2.0/nunit.framework.xml",
- "nunit.3.14.0.nupkg.sha512",
- "nunit.nuspec"
- ]
- },
- "NUnit.Analyzers/3.9.0": {
- "sha512": "8bGAEljlBnzR+uU8oGQhTVKnbgBw1Mo71qjVkgzHdvtUkiB5XOIDyjAcS4KUo/j+F2Zv/xBUZRkCWXmejx4bfA==",
- "type": "package",
- "path": "nunit.analyzers/3.9.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/nunit.analyzers.dll",
- "docs/README.md",
- "images/nunit_256.png",
- "license.txt",
- "nunit.analyzers.3.9.0.nupkg.sha512",
- "nunit.analyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "NUnit3TestAdapter/4.5.0": {
- "sha512": "s8JpqTe9bI2f49Pfr3dFRfoVSuFQyraTj68c3XXjIS/MRGvvkLnrg6RLqnTjdShX+AdFUCCU/4Xex58AdUfs6A==",
- "type": "package",
- "path": "nunit3testadapter/4.5.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "build/net462/NUnit3.TestAdapter.dll",
- "build/net462/NUnit3.TestAdapter.pdb",
- "build/net462/NUnit3TestAdapter.props",
- "build/net462/nunit.engine.api.dll",
- "build/net462/nunit.engine.core.dll",
- "build/net462/nunit.engine.dll",
- "build/net462/testcentric.engine.metadata.dll",
- "build/netcoreapp3.1/NUnit3.TestAdapter.dll",
- "build/netcoreapp3.1/NUnit3.TestAdapter.pdb",
- "build/netcoreapp3.1/NUnit3TestAdapter.props",
- "build/netcoreapp3.1/nunit.engine.api.dll",
- "build/netcoreapp3.1/nunit.engine.core.dll",
- "build/netcoreapp3.1/nunit.engine.dll",
- "build/netcoreapp3.1/testcentric.engine.metadata.dll",
- "docs/README.md",
- "nunit3testadapter.4.5.0.nupkg.sha512",
- "nunit3testadapter.nuspec",
- "nunit_256.png"
- ]
- },
- "Quartz/3.8.1": {
- "sha512": "HlKm+43iG8LmXfejL1kIijO107x8ozEShLT2PFIkOWNSHUj7O7yTl6icFrn6DocPvigudQ90a6h2gdFShOwyXw==",
- "type": "package",
- "path": "quartz/3.8.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net462/Quartz.dll",
- "lib/net462/Quartz.xml",
- "lib/net472/Quartz.dll",
- "lib/net472/Quartz.xml",
- "lib/net6.0/Quartz.dll",
- "lib/net6.0/Quartz.xml",
- "lib/netstandard2.0/Quartz.dll",
- "lib/netstandard2.0/Quartz.xml",
- "quartz-logo-small.png",
- "quartz.3.8.1.nupkg.sha512",
- "quartz.nuspec",
- "quick-start.md"
- ]
- },
- "Quartz.Extensions.DependencyInjection/3.8.1": {
- "sha512": "wXHLkm9fTFsIfaR8JHp4ttYYZB6fRjH7ZEgbhPtiiMp6V4LposWLC0UpG5ZLWjjIFk2LTr/N9fK983W+lJAo7w==",
- "type": "package",
- "path": "quartz.extensions.dependencyinjection/3.8.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net6.0/Quartz.Extensions.DependencyInjection.dll",
- "lib/net6.0/Quartz.Extensions.DependencyInjection.xml",
- "lib/net8.0/Quartz.Extensions.DependencyInjection.dll",
- "lib/net8.0/Quartz.Extensions.DependencyInjection.xml",
- "lib/netcoreapp3.1/Quartz.Extensions.DependencyInjection.dll",
- "lib/netcoreapp3.1/Quartz.Extensions.DependencyInjection.xml",
- "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll",
- "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.xml",
- "microsoft-di-integration.md",
- "quartz-logo-small.png",
- "quartz.extensions.dependencyinjection.3.8.1.nupkg.sha512",
- "quartz.extensions.dependencyinjection.nuspec"
- ]
- },
- "Quartz.Extensions.Hosting/3.8.1": {
- "sha512": "pgxrlRNF8b0kFLduCknTxoQ8zhB+HB6i8NrTD6LxS8aw4ByRSl1Gb9hsgWff7YGAeJ/OK92p7tptQhSDWn8G4Q==",
- "type": "package",
- "path": "quartz.extensions.hosting/3.8.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "hosted-services-integration.md",
- "lib/net6.0/Quartz.Extensions.Hosting.dll",
- "lib/net6.0/Quartz.Extensions.Hosting.xml",
- "lib/net8.0/Quartz.Extensions.Hosting.dll",
- "lib/net8.0/Quartz.Extensions.Hosting.xml",
- "lib/netcoreapp3.1/Quartz.Extensions.Hosting.dll",
- "lib/netcoreapp3.1/Quartz.Extensions.Hosting.xml",
- "lib/netstandard2.0/Quartz.Extensions.Hosting.dll",
- "lib/netstandard2.0/Quartz.Extensions.Hosting.xml",
- "quartz-logo-small.png",
- "quartz.extensions.hosting.3.8.1.nupkg.sha512",
- "quartz.extensions.hosting.nuspec"
- ]
- },
- "runtime.native.System.Data.SqlClient.sni/4.7.0": {
- "sha512": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==",
- "type": "package",
- "path": "runtime.native.system.data.sqlclient.sni/4.7.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512",
- "runtime.native.system.data.sqlclient.sni.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
- "sha512": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==",
- "type": "package",
- "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
- "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.nuspec",
- "runtimes/win-arm64/native/sni.dll",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
- "sha512": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==",
- "type": "package",
- "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
- "runtime.win-x64.runtime.native.system.data.sqlclient.sni.nuspec",
- "runtimes/win-x64/native/sni.dll",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": {
- "sha512": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==",
- "type": "package",
- "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "ThirdPartyNotices.txt",
- "dotnet_library_license.txt",
- "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
- "runtime.win-x86.runtime.native.system.data.sqlclient.sni.nuspec",
- "runtimes/win-x86/native/sni.dll",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
- "sha512": "BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
- "type": "package",
- "path": "sqlitepclraw.bundle_e_sqlite3/2.1.6",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
- "lib/net461/SQLitePCLRaw.batteries_v2.dll",
- "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
- "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
- "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
- "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
- "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
- "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
- "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
- "sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
- "sqlitepclraw.bundle_e_sqlite3.nuspec"
- ]
- },
- "SQLitePCLRaw.core/2.1.6": {
- "sha512": "wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
- "type": "package",
- "path": "sqlitepclraw.core/2.1.6",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/netstandard2.0/SQLitePCLRaw.core.dll",
- "sqlitepclraw.core.2.1.6.nupkg.sha512",
- "sqlitepclraw.core.nuspec"
- ]
- },
- "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
- "sha512": "2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q==",
- "type": "package",
- "path": "sqlitepclraw.lib.e_sqlite3/2.1.6",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
- "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
- "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
- "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
- "lib/net461/_._",
- "lib/netstandard2.0/_._",
- "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
- "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
- "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
- "runtimes/linux-arm/native/libe_sqlite3.so",
- "runtimes/linux-arm64/native/libe_sqlite3.so",
- "runtimes/linux-armel/native/libe_sqlite3.so",
- "runtimes/linux-mips64/native/libe_sqlite3.so",
- "runtimes/linux-musl-arm/native/libe_sqlite3.so",
- "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
- "runtimes/linux-musl-x64/native/libe_sqlite3.so",
- "runtimes/linux-ppc64le/native/libe_sqlite3.so",
- "runtimes/linux-s390x/native/libe_sqlite3.so",
- "runtimes/linux-x64/native/libe_sqlite3.so",
- "runtimes/linux-x86/native/libe_sqlite3.so",
- "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
- "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
- "runtimes/osx-arm64/native/libe_sqlite3.dylib",
- "runtimes/osx-x64/native/libe_sqlite3.dylib",
- "runtimes/win-arm/native/e_sqlite3.dll",
- "runtimes/win-arm64/native/e_sqlite3.dll",
- "runtimes/win-x64/native/e_sqlite3.dll",
- "runtimes/win-x86/native/e_sqlite3.dll",
- "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
- "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
- "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
- "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
- "sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
- "sqlitepclraw.lib.e_sqlite3.nuspec"
- ]
- },
- "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
- "sha512": "PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
- "type": "package",
- "path": "sqlitepclraw.provider.e_sqlite3/2.1.6",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
- "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
- "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
- "sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
- "sqlitepclraw.provider.e_sqlite3.nuspec"
- ]
- },
- "System.Configuration.ConfigurationManager/6.0.1": {
- "sha512": "jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
- "type": "package",
- "path": "system.configuration.configurationmanager/6.0.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Configuration.ConfigurationManager.dll",
- "lib/net461/System.Configuration.ConfigurationManager.xml",
- "lib/net6.0/System.Configuration.ConfigurationManager.dll",
- "lib/net6.0/System.Configuration.ConfigurationManager.xml",
- "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
- "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
- "runtimes/win/lib/net461/System.Configuration.ConfigurationManager.dll",
- "runtimes/win/lib/net461/System.Configuration.ConfigurationManager.xml",
- "system.configuration.configurationmanager.6.0.1.nupkg.sha512",
- "system.configuration.configurationmanager.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Data.SqlClient/4.8.6": {
- "sha512": "2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==",
- "type": "package",
- "path": "system.data.sqlclient/4.8.6",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net451/System.Data.SqlClient.dll",
- "lib/net46/System.Data.SqlClient.dll",
- "lib/net461/System.Data.SqlClient.dll",
- "lib/net461/System.Data.SqlClient.xml",
- "lib/netcoreapp2.1/System.Data.SqlClient.dll",
- "lib/netcoreapp2.1/System.Data.SqlClient.xml",
- "lib/netstandard1.2/System.Data.SqlClient.dll",
- "lib/netstandard1.2/System.Data.SqlClient.xml",
- "lib/netstandard1.3/System.Data.SqlClient.dll",
- "lib/netstandard1.3/System.Data.SqlClient.xml",
- "lib/netstandard2.0/System.Data.SqlClient.dll",
- "lib/netstandard2.0/System.Data.SqlClient.xml",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net451/System.Data.SqlClient.dll",
- "ref/net46/System.Data.SqlClient.dll",
- "ref/net461/System.Data.SqlClient.dll",
- "ref/net461/System.Data.SqlClient.xml",
- "ref/netcoreapp2.1/System.Data.SqlClient.dll",
- "ref/netcoreapp2.1/System.Data.SqlClient.xml",
- "ref/netstandard1.2/System.Data.SqlClient.dll",
- "ref/netstandard1.2/System.Data.SqlClient.xml",
- "ref/netstandard1.2/de/System.Data.SqlClient.xml",
- "ref/netstandard1.2/es/System.Data.SqlClient.xml",
- "ref/netstandard1.2/fr/System.Data.SqlClient.xml",
- "ref/netstandard1.2/it/System.Data.SqlClient.xml",
- "ref/netstandard1.2/ja/System.Data.SqlClient.xml",
- "ref/netstandard1.2/ko/System.Data.SqlClient.xml",
- "ref/netstandard1.2/ru/System.Data.SqlClient.xml",
- "ref/netstandard1.2/zh-hans/System.Data.SqlClient.xml",
- "ref/netstandard1.2/zh-hant/System.Data.SqlClient.xml",
- "ref/netstandard1.3/System.Data.SqlClient.dll",
- "ref/netstandard1.3/System.Data.SqlClient.xml",
- "ref/netstandard1.3/de/System.Data.SqlClient.xml",
- "ref/netstandard1.3/es/System.Data.SqlClient.xml",
- "ref/netstandard1.3/fr/System.Data.SqlClient.xml",
- "ref/netstandard1.3/it/System.Data.SqlClient.xml",
- "ref/netstandard1.3/ja/System.Data.SqlClient.xml",
- "ref/netstandard1.3/ko/System.Data.SqlClient.xml",
- "ref/netstandard1.3/ru/System.Data.SqlClient.xml",
- "ref/netstandard1.3/zh-hans/System.Data.SqlClient.xml",
- "ref/netstandard1.3/zh-hant/System.Data.SqlClient.xml",
- "ref/netstandard2.0/System.Data.SqlClient.dll",
- "ref/netstandard2.0/System.Data.SqlClient.xml",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll",
- "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.xml",
- "runtimes/unix/lib/netstandard1.3/System.Data.SqlClient.dll",
- "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll",
- "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.xml",
- "runtimes/win/lib/net451/System.Data.SqlClient.dll",
- "runtimes/win/lib/net46/System.Data.SqlClient.dll",
- "runtimes/win/lib/net461/System.Data.SqlClient.dll",
- "runtimes/win/lib/net461/System.Data.SqlClient.xml",
- "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll",
- "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.xml",
- "runtimes/win/lib/netstandard1.3/System.Data.SqlClient.dll",
- "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.dll",
- "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.xml",
- "runtimes/win/lib/uap10.0.16299/System.Data.SqlClient.dll",
- "runtimes/win/lib/uap10.0.16299/System.Data.SqlClient.xml",
- "system.data.sqlclient.4.8.6.nupkg.sha512",
- "system.data.sqlclient.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Diagnostics.DiagnosticSource/8.0.0": {
- "sha512": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==",
- "type": "package",
- "path": "system.diagnostics.diagnosticsource/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/System.Diagnostics.DiagnosticSource.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets",
- "lib/net462/System.Diagnostics.DiagnosticSource.dll",
- "lib/net462/System.Diagnostics.DiagnosticSource.xml",
- "lib/net6.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/net6.0/System.Diagnostics.DiagnosticSource.xml",
- "lib/net7.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/net7.0/System.Diagnostics.DiagnosticSource.xml",
- "lib/net8.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/net8.0/System.Diagnostics.DiagnosticSource.xml",
- "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll",
- "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml",
- "system.diagnostics.diagnosticsource.8.0.0.nupkg.sha512",
- "system.diagnostics.diagnosticsource.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Diagnostics.EventLog/8.0.0": {
- "sha512": "fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==",
- "type": "package",
- "path": "system.diagnostics.eventlog/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/System.Diagnostics.EventLog.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
- "lib/net462/System.Diagnostics.EventLog.dll",
- "lib/net462/System.Diagnostics.EventLog.xml",
- "lib/net6.0/System.Diagnostics.EventLog.dll",
- "lib/net6.0/System.Diagnostics.EventLog.xml",
- "lib/net7.0/System.Diagnostics.EventLog.dll",
- "lib/net7.0/System.Diagnostics.EventLog.xml",
- "lib/net8.0/System.Diagnostics.EventLog.dll",
- "lib/net8.0/System.Diagnostics.EventLog.xml",
- "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
- "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
- "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll",
- "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll",
- "runtimes/win/lib/net6.0/System.Diagnostics.EventLog.xml",
- "runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll",
- "runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll",
- "runtimes/win/lib/net7.0/System.Diagnostics.EventLog.xml",
- "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
- "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
- "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
- "system.diagnostics.eventlog.8.0.0.nupkg.sha512",
- "system.diagnostics.eventlog.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Drawing.Common/6.0.0": {
- "sha512": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
- "type": "package",
- "path": "system.drawing.common/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Drawing.Common.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net461/System.Drawing.Common.dll",
- "lib/net461/System.Drawing.Common.xml",
- "lib/net6.0/System.Drawing.Common.dll",
- "lib/net6.0/System.Drawing.Common.xml",
- "lib/netcoreapp3.1/System.Drawing.Common.dll",
- "lib/netcoreapp3.1/System.Drawing.Common.xml",
- "lib/netstandard2.0/System.Drawing.Common.dll",
- "lib/netstandard2.0/System.Drawing.Common.xml",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "runtimes/unix/lib/net6.0/System.Drawing.Common.dll",
- "runtimes/unix/lib/net6.0/System.Drawing.Common.xml",
- "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.dll",
- "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.xml",
- "runtimes/win/lib/net6.0/System.Drawing.Common.dll",
- "runtimes/win/lib/net6.0/System.Drawing.Common.xml",
- "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.dll",
- "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.xml",
- "system.drawing.common.6.0.0.nupkg.sha512",
- "system.drawing.common.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Linq.Async/4.0.0": {
- "sha512": "WbiYEedFZeM+psmMyoCt1AKbZppAZg8Eq1ZTQ+521fGNeXqlgJj0tZYV5n1LsKRO5osQuitYxGNuzPTy3213sg==",
- "type": "package",
- "path": "system.linq.async/4.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "lib/net461/System.Linq.Async.dll",
- "lib/net461/System.Linq.Async.xml",
- "lib/netcoreapp3.0/System.Linq.Async.dll",
- "lib/netcoreapp3.0/System.Linq.Async.xml",
- "lib/netstandard2.0/System.Linq.Async.dll",
- "lib/netstandard2.0/System.Linq.Async.xml",
- "lib/netstandard2.1/System.Linq.Async.dll",
- "lib/netstandard2.1/System.Linq.Async.xml",
- "ref/net461/System.Linq.Async.dll",
- "ref/net461/System.Linq.Async.xml",
- "ref/netcoreapp3.0/System.Linq.Async.dll",
- "ref/netcoreapp3.0/System.Linq.Async.xml",
- "ref/netstandard2.0/System.Linq.Async.dll",
- "ref/netstandard2.0/System.Linq.Async.xml",
- "ref/netstandard2.1/System.Linq.Async.dll",
- "ref/netstandard2.1/System.Linq.Async.xml",
- "system.linq.async.4.0.0.nupkg.sha512",
- "system.linq.async.nuspec"
- ]
- },
- "System.Memory/4.5.3": {
- "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
- "type": "package",
- "path": "system.memory/4.5.3",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/netcoreapp2.1/_._",
- "lib/netstandard1.1/System.Memory.dll",
- "lib/netstandard1.1/System.Memory.xml",
- "lib/netstandard2.0/System.Memory.dll",
- "lib/netstandard2.0/System.Memory.xml",
- "ref/netcoreapp2.1/_._",
- "system.memory.4.5.3.nupkg.sha512",
- "system.memory.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Reflection.Metadata/1.6.0": {
- "sha512": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==",
- "type": "package",
- "path": "system.reflection.metadata/1.6.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/netstandard1.1/System.Reflection.Metadata.dll",
- "lib/netstandard1.1/System.Reflection.Metadata.xml",
- "lib/netstandard2.0/System.Reflection.Metadata.dll",
- "lib/netstandard2.0/System.Reflection.Metadata.xml",
- "lib/portable-net45+win8/System.Reflection.Metadata.dll",
- "lib/portable-net45+win8/System.Reflection.Metadata.xml",
- "system.reflection.metadata.1.6.0.nupkg.sha512",
- "system.reflection.metadata.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Security.AccessControl/6.0.0": {
- "sha512": "AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
- "type": "package",
- "path": "system.security.accesscontrol/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Security.AccessControl.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Security.AccessControl.dll",
- "lib/net461/System.Security.AccessControl.xml",
- "lib/net6.0/System.Security.AccessControl.dll",
- "lib/net6.0/System.Security.AccessControl.xml",
- "lib/netstandard2.0/System.Security.AccessControl.dll",
- "lib/netstandard2.0/System.Security.AccessControl.xml",
- "runtimes/win/lib/net461/System.Security.AccessControl.dll",
- "runtimes/win/lib/net461/System.Security.AccessControl.xml",
- "runtimes/win/lib/net6.0/System.Security.AccessControl.dll",
- "runtimes/win/lib/net6.0/System.Security.AccessControl.xml",
- "runtimes/win/lib/netstandard2.0/System.Security.AccessControl.dll",
- "runtimes/win/lib/netstandard2.0/System.Security.AccessControl.xml",
- "system.security.accesscontrol.6.0.0.nupkg.sha512",
- "system.security.accesscontrol.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Security.Cryptography.ProtectedData/6.0.0": {
- "sha512": "rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
- "type": "package",
- "path": "system.security.cryptography.protecteddata/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net461/System.Security.Cryptography.ProtectedData.dll",
- "lib/net461/System.Security.Cryptography.ProtectedData.xml",
- "lib/net6.0/System.Security.Cryptography.ProtectedData.dll",
- "lib/net6.0/System.Security.Cryptography.ProtectedData.xml",
- "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll",
- "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "runtimes/win/lib/net461/System.Security.Cryptography.ProtectedData.dll",
- "runtimes/win/lib/net461/System.Security.Cryptography.ProtectedData.xml",
- "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll",
- "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.xml",
- "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll",
- "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml",
- "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
- "system.security.cryptography.protecteddata.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Security.Permissions/6.0.0": {
- "sha512": "T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
- "type": "package",
- "path": "system.security.permissions/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Security.Permissions.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Security.Permissions.dll",
- "lib/net461/System.Security.Permissions.xml",
- "lib/net5.0/System.Security.Permissions.dll",
- "lib/net5.0/System.Security.Permissions.xml",
- "lib/net6.0/System.Security.Permissions.dll",
- "lib/net6.0/System.Security.Permissions.xml",
- "lib/netcoreapp3.1/System.Security.Permissions.dll",
- "lib/netcoreapp3.1/System.Security.Permissions.xml",
- "lib/netstandard2.0/System.Security.Permissions.dll",
- "lib/netstandard2.0/System.Security.Permissions.xml",
- "runtimes/win/lib/net461/System.Security.Permissions.dll",
- "runtimes/win/lib/net461/System.Security.Permissions.xml",
- "system.security.permissions.6.0.0.nupkg.sha512",
- "system.security.permissions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Security.Principal.Windows/4.7.0": {
- "sha512": "ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
- "type": "package",
- "path": "system.security.principal.windows/4.7.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net46/System.Security.Principal.Windows.dll",
- "lib/net461/System.Security.Principal.Windows.dll",
- "lib/net461/System.Security.Principal.Windows.xml",
- "lib/netstandard1.3/System.Security.Principal.Windows.dll",
- "lib/netstandard2.0/System.Security.Principal.Windows.dll",
- "lib/netstandard2.0/System.Security.Principal.Windows.xml",
- "lib/uap10.0.16299/_._",
- "ref/net46/System.Security.Principal.Windows.dll",
- "ref/net461/System.Security.Principal.Windows.dll",
- "ref/net461/System.Security.Principal.Windows.xml",
- "ref/netcoreapp3.0/System.Security.Principal.Windows.dll",
- "ref/netcoreapp3.0/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/System.Security.Principal.Windows.dll",
- "ref/netstandard1.3/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/de/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/es/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/it/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml",
- "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml",
- "ref/netstandard2.0/System.Security.Principal.Windows.dll",
- "ref/netstandard2.0/System.Security.Principal.Windows.xml",
- "ref/uap10.0.16299/_._",
- "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
- "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
- "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
- "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/net46/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/net461/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/net461/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
- "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll",
- "runtimes/win/lib/uap10.0.16299/_._",
- "system.security.principal.windows.4.7.0.nupkg.sha512",
- "system.security.principal.windows.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Text.Encodings.Web/8.0.0": {
- "sha512": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==",
- "type": "package",
- "path": "system.text.encodings.web/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/net461/System.Text.Encodings.Web.targets",
- "buildTransitive/net462/_._",
- "buildTransitive/net6.0/_._",
- "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets",
- "lib/net462/System.Text.Encodings.Web.dll",
- "lib/net462/System.Text.Encodings.Web.xml",
- "lib/net6.0/System.Text.Encodings.Web.dll",
- "lib/net6.0/System.Text.Encodings.Web.xml",
- "lib/net7.0/System.Text.Encodings.Web.dll",
- "lib/net7.0/System.Text.Encodings.Web.xml",
- "lib/net8.0/System.Text.Encodings.Web.dll",
- "lib/net8.0/System.Text.Encodings.Web.xml",
- "lib/netstandard2.0/System.Text.Encodings.Web.dll",
- "lib/netstandard2.0/System.Text.Encodings.Web.xml",
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll",
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml",
- "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll",
- "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.xml",
- "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll",
- "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.xml",
- "system.text.encodings.web.8.0.0.nupkg.sha512",
- "system.text.encodings.web.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Text.Json/8.0.0": {
- "sha512": "OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==",
- "type": "package",
- "path": "system.text.json/8.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "PACKAGE.md",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll",
- "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll",
- "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll",
- "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
- "buildTransitive/net461/System.Text.Json.targets",
- "buildTransitive/net462/System.Text.Json.targets",
- "buildTransitive/net6.0/System.Text.Json.targets",
- "buildTransitive/netcoreapp2.0/System.Text.Json.targets",
- "buildTransitive/netstandard2.0/System.Text.Json.targets",
- "lib/net462/System.Text.Json.dll",
- "lib/net462/System.Text.Json.xml",
- "lib/net6.0/System.Text.Json.dll",
- "lib/net6.0/System.Text.Json.xml",
- "lib/net7.0/System.Text.Json.dll",
- "lib/net7.0/System.Text.Json.xml",
- "lib/net8.0/System.Text.Json.dll",
- "lib/net8.0/System.Text.Json.xml",
- "lib/netstandard2.0/System.Text.Json.dll",
- "lib/netstandard2.0/System.Text.Json.xml",
- "system.text.json.8.0.0.nupkg.sha512",
- "system.text.json.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Windows.Extensions/6.0.0": {
- "sha512": "IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
- "type": "package",
- "path": "system.windows.extensions/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net6.0/System.Windows.Extensions.dll",
- "lib/net6.0/System.Windows.Extensions.xml",
- "lib/netcoreapp3.1/System.Windows.Extensions.dll",
- "lib/netcoreapp3.1/System.Windows.Extensions.xml",
- "runtimes/win/lib/net6.0/System.Windows.Extensions.dll",
- "runtimes/win/lib/net6.0/System.Windows.Extensions.xml",
- "runtimes/win/lib/netcoreapp3.1/System.Windows.Extensions.dll",
- "runtimes/win/lib/netcoreapp3.1/System.Windows.Extensions.xml",
- "system.windows.extensions.6.0.0.nupkg.sha512",
- "system.windows.extensions.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "FabApprovalWorkerService/1.0.0": {
- "type": "project",
- "path": "../FabApprovalWorkerService/FabApprovalWorkerService.csproj",
- "msbuildProject": "../FabApprovalWorkerService/FabApprovalWorkerService.csproj"
- }
- },
- "projectFileDependencyGroups": {
- "net8.0": [
- "FabApprovalWorkerService >= 1.0.0",
- "Microsoft.NET.Test.Sdk >= 17.8.0",
- "Moq >= 4.20.70",
- "Moq.Dapper >= 1.0.7",
- "NUnit >= 3.14.0",
- "NUnit.Analyzers >= 3.9.0",
- "NUnit3TestAdapter >= 4.5.0",
- "coverlet.collector >= 6.0.0"
- ]
- },
- "packageFolders": {
- "C:\\Users\\tuckerc\\.nuget\\packages\\": {},
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
- },
- "project": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj",
- "projectName": "FabApprovalWorkerServiceTests",
- "projectPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj",
- "packagesPath": "C:\\Users\\tuckerc\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\obj\\",
- "projectStyle": "PackageReference",
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "C:\\Users\\tuckerc\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net8.0"
- ],
- "sources": {
- "https://api.nuget.org/v3/index.json": {},
- "https://eaf-dev-reporting.mes.infineon.com/v3/index.json": {}
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "projectReferences": {
- "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj": {
- "projectPath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerService\\FabApprovalWorkerService.csproj"
- }
- }
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- }
- },
- "frameworks": {
- "net8.0": {
- "targetAlias": "net8.0",
- "dependencies": {
- "Microsoft.NET.Test.Sdk": {
- "target": "Package",
- "version": "[17.8.0, )"
- },
- "Moq": {
- "target": "Package",
- "version": "[4.20.70, )"
- },
- "Moq.Dapper": {
- "target": "Package",
- "version": "[1.0.7, )"
- },
- "NUnit": {
- "target": "Package",
- "version": "[3.14.0, )"
- },
- "NUnit.Analyzers": {
- "target": "Package",
- "version": "[3.9.0, )"
- },
- "NUnit3TestAdapter": {
- "target": "Package",
- "version": "[4.5.0, )"
- },
- "coverlet.collector": {
- "target": "Package",
- "version": "[6.0.0, )"
- }
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "frameworkReferences": {
- "Microsoft.NETCore.App": {
- "privateAssets": "all"
- }
- },
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.201/PortableRuntimeIdentifierGraph.json"
- }
- }
- }
-}
\ No newline at end of file
diff --git a/FabApprovalWorkerServiceTests/obj/project.nuget.cache b/FabApprovalWorkerServiceTests/obj/project.nuget.cache
deleted file mode 100644
index fb0caf4..0000000
--- a/FabApprovalWorkerServiceTests/obj/project.nuget.cache
+++ /dev/null
@@ -1,86 +0,0 @@
-{
- "version": 2,
- "dgSpecHash": "EU1DVMVQy12vM/F7rMeJ+2FKrct8Jy96TsG3lJhOhMYq+h1EGhtKc5F4bowBmQptMKbBbhmhKtSmsM8n+o42cQ==",
- "success": true,
- "projectFilePath": "C:\\Users\\tuckerc\\FabApprovalWorkerService\\FabApprovalWorkerServiceTests\\FabApprovalWorkerServiceTests.csproj",
- "expectedPackageFiles": [
- "C:\\Users\\tuckerc\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\coverlet.collector\\6.0.0\\coverlet.collector.6.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\csvhelper\\31.0.0\\csvhelper.31.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\dapper\\2.1.28\\dapper.2.1.28.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\dapper.contrib\\2.0.78\\dapper.contrib.2.0.78.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.codecoverage\\17.8.0\\microsoft.codecoverage.17.8.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.data.sqlite\\8.0.2\\microsoft.data.sqlite.8.0.2.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.data.sqlite.core\\8.0.2\\microsoft.data.sqlite.core.8.0.2.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration\\8.0.0\\microsoft.extensions.configuration.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.binder\\8.0.0\\microsoft.extensions.configuration.binder.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\8.0.0\\microsoft.extensions.configuration.commandline.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\8.0.0\\microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\8.0.0\\microsoft.extensions.configuration.fileextensions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.json\\8.0.0\\microsoft.extensions.configuration.json.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\8.0.0\\microsoft.extensions.configuration.usersecrets.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.diagnostics\\8.0.0\\microsoft.extensions.diagnostics.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\8.0.0\\microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\8.0.0\\microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\8.0.0\\microsoft.extensions.fileproviders.physical.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\8.0.0\\microsoft.extensions.filesystemglobbing.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.hosting\\8.0.0\\microsoft.extensions.hosting.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\8.0.0\\microsoft.extensions.hosting.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging.configuration\\8.0.0\\microsoft.extensions.logging.configuration.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging.console\\8.0.0\\microsoft.extensions.logging.console.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging.debug\\8.0.0\\microsoft.extensions.logging.debug.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\8.0.0\\microsoft.extensions.logging.eventlog.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\8.0.0\\microsoft.extensions.logging.eventsource.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\8.0.0\\microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.net.test.sdk\\17.8.0\\microsoft.net.test.sdk.17.8.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.testplatform.objectmodel\\17.8.0\\microsoft.testplatform.objectmodel.17.8.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.testplatform.testhost\\17.8.0\\microsoft.testplatform.testhost.17.8.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\moq\\4.20.70\\moq.4.20.70.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\moq.dapper\\1.0.7\\moq.dapper.1.0.7.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\netstandard.library\\2.0.0\\netstandard.library.2.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\nlog\\5.2.8\\nlog.5.2.8.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\nlog.extensions.logging\\5.3.8\\nlog.extensions.logging.5.3.8.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\nuget.frameworks\\6.5.0\\nuget.frameworks.6.5.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\nunit\\3.14.0\\nunit.3.14.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\nunit.analyzers\\3.9.0\\nunit.analyzers.3.9.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\nunit3testadapter\\4.5.0\\nunit3testadapter.4.5.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\quartz\\3.8.1\\quartz.3.8.1.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\quartz.extensions.dependencyinjection\\3.8.1\\quartz.extensions.dependencyinjection.3.8.1.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\quartz.extensions.hosting\\3.8.1\\quartz.extensions.hosting.3.8.1.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\runtime.native.system.data.sqlclient.sni\\4.7.0\\runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.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",
- "C:\\Users\\tuckerc\\.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",
- "C:\\Users\\tuckerc\\.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",
- "C:\\Users\\tuckerc\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.6\\sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\sqlitepclraw.core\\2.1.6\\sqlitepclraw.core.2.1.6.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.6\\sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.6\\sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.data.sqlclient\\4.8.6\\system.data.sqlclient.4.8.6.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.diagnostics.diagnosticsource\\8.0.0\\system.diagnostics.diagnosticsource.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.diagnostics.eventlog\\8.0.0\\system.diagnostics.eventlog.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.linq.async\\4.0.0\\system.linq.async.4.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.reflection.metadata\\1.6.0\\system.reflection.metadata.1.6.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.text.encodings.web\\8.0.0\\system.text.encodings.web.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.text.json\\8.0.0\\system.text.json.8.0.0.nupkg.sha512",
- "C:\\Users\\tuckerc\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512"
- ],
- "logs": []
-}
\ No newline at end of file
diff --git a/README.md b/README.md
index 0ca446a..e37e4b1 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,20 @@
-# Introduction
-TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project.
-
-# Getting Started
-TODO: Guide users through getting your code up and running on their own system. In this section you can talk about:
-1. Installation process
-2. Software dependencies
-3. Latest releases
-4. API references
-
-# Build and Test
-TODO: Describe and show how to build your code and run the tests.
-
-# Contribute
-TODO: Explain how other users and developers can contribute to make your code better.
-
-If you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops). You can also seek inspiration from the below readme files:
-- [ASP.NET Core](https://github.com/aspnet/Home)
-- [Visual Studio Code](https://github.com/Microsoft/vscode)
+# Introduction
+TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project.
+
+# Getting Started
+TODO: Guide users through getting your code up and running on their own system. In this section you can talk about:
+1. Installation process
+2. Software dependencies
+3. Latest releases
+4. API references
+
+# Build and Test
+TODO: Describe and show how to build your code and run the tests.
+
+# Contribute
+TODO: Explain how other users and developers can contribute to make your code better.
+
+If you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops). You can also seek inspiration from the below readme files:
+- [ASP.NET Core](https://github.com/aspnet/Home)
+- [Visual Studio Code](https://github.com/Microsoft/vscode)
- [Chakra Core](https://github.com/Microsoft/ChakraCore)
\ No newline at end of file