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