From 6ae17c8a1c96cad526614720408dbb222c40593d Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Wed, 8 Dec 2021 16:36:10 +0800 Subject: [PATCH] workflow: enhanced WorkflowCore extension --- .gitignore | 1 + .../LINGYUN/Abp/Cli/AbpCliModule.cs | 2 + .../Abp/Cli/Commands/CommandSelector.cs | 32 + .../LINGYUN/Abp/Cli/Commands/HelpCommand.cs | 98 + .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + ...LINGYUN.Abp.WorkflowCore.Components.csproj | 20 + .../AbpWorkflowCoreComponentsModule.cs | 14 + .../Components/Primitives/EmailStepBody.cs | 60 + .../Components/Primitives/SmsStepBody.cs | 51 + .../README.md | 3 + .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + ...UN.Abp.WorkflowCore.DistributedLock.csproj | 20 + .../AbpDistributedLockProvider.cs | 73 + .../AbpWorkflowCoreDistributedLockModule.cs | 24 + .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + ...GYUN.Abp.WorkflowCore.Elasticsearch.csproj | 3 + .../AbpWorkflowCoreElasticsearchOptions.cs | 4 +- .../Class1.cs | 9 + .../LINGYUN.Abp.WorkflowCore.Emailing.csproj | 15 + .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + ...YUN.Abp.WorkflowCore.LifeCycleEvent.csproj | 5 +- .../LifeCycleEvent/AbpEventBusProvider.cs | 20 +- .../LifeCycleEvent/LifeCycleEventWrap.cs | 5 +- .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + ...ore.Persistence.EntityFrameworkCore.csproj | 19 +- ...orePersistenceEntityFrameworkCoreModule.cs | 10 +- .../EfCoreWorkflowEventRepository.cs | 2 +- ...CoreWorkflowEventSubscriptionRepository.cs | 2 +- .../EfCoreWorkflowExecutionErrorRepository.cs | 2 +- .../EfCoreWorkflowRepository.cs | 6 +- ...fCoreWorkflowScheduledCommandRepository.cs | 15 +- .../EntityFrameworkCore/IWorkflowDbContext.cs | 14 +- .../EntityFrameworkCore/WorkflowDbContext.cs | 14 +- ...WorkflowDbContextModelBuilderExtensions.cs | 14 +- .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + ...INGYUN.Abp.WorkflowCore.Persistence.csproj | 19 +- .../AbpWorkflowPersistenceProvider.cs | 51 +- .../Persistence/ExtensionMethods.cs | 292 +++ .../Persistence/IWorkflowEventRepository.cs | 2 +- .../IWorkflowEventSubscriptionRepository.cs | 2 +- .../IWorkflowExecutionErrorRepository.cs | 2 +- .../Persistence/IWorkflowRepository.cs | 4 +- .../IWorkflowScheduledCommandRepository.cs | 10 +- .../{WorkflowEvent.cs => PersistedEvent.cs} | 6 +- ...ionError.cs => PersistedExecutionError.cs} | 12 +- .../Persistence/PersistedExecutionPointer.cs | 123 ++ ...bute.cs => PersistedExtensionAttribute.cs} | 10 +- ...ommand.cs => PersistedScheduledCommand.cs} | 6 +- ...bscription.cs => PersistedSubscription.cs} | 17 +- .../Persistence/PersistedWorkflow.cs | 66 + .../Abp/WorkflowCore/Persistence/Workflow.cs | 100 - .../Persistence/WorkflowExecutionPointer.cs | 159 -- .../Persistence/WorkflowExtensions.cs | 113 -- .../WorkflowCore/Models/WorkflowExtensions.cs | 139 -- .../FodyWeavers.xml | 3 + .../FodyWeavers.xsd | 30 + .../LINGYUN.Abp.WorkflowCore.RabbitMQ.csproj | 5 +- .../RabbitMQ/WorkflowQueueConfiguration.cs | 5 +- .../LINGYUN.Abp.WorkflowCore/FodyWeavers.xml | 3 + .../LINGYUN.Abp.WorkflowCore/FodyWeavers.xsd | 30 + .../LINGYUN.Abp.WorkflowCore.csproj | 16 +- .../AbpWorkflowCoreConventionalRegistrar.cs | 19 +- .../Abp/WorkflowCore/AbpWorkflowCoreModule.cs | 41 +- .../WorkflowCore/AbpWorkflowCoreOptions.cs | 11 +- .../Abp/WorkflowCore/IWorkflowManager.cs | 10 - .../LINGYUN/Abp/WorkflowCore/NullStepBody.cs | 14 - .../Abp/WorkflowCore/StepBodyAsyncBase.cs | 8 + .../LINGYUN/Abp/WorkflowCore/StepBodyBase.cs | 8 + .../LINGYUN/Abp/WorkflowCore/WorkflowBase.cs | 15 +- .../WorkflowCore/WorkflowRegisterHelper.cs | 33 + .../System/ObjectSerializerExtensions.cs | 23 - .../System/WorkflowTypeExtensions.cs | 18 + .../LINGYUN.Abp.WorkflowCore.Tests.csproj | 2 +- build/build-aspnetcore-build.ps1 | 13 - build/build-aspnetcore-common.ps1 | 13 +- build/build-aspnetcore-release.ps1 | 2 +- docker-compose.override.yml | 2 +- ...YUN.Abp.AspNetCore.HttpOverrides.deps.json | 1445 -------------- .../LINGYUN.Abp.AspNetCore.HttpOverrides.dll | Bin 11776 -> 0 bytes ...GYUN.Abp.Localization.CultureMap.deps.json | 1417 ------------- .../LINGYUN.Abp.Localization.CultureMap.dll | Bin 11264 -> 0 bytes .../LINGYUN.Abp.AspNetCore.HttpOverrides.dll | Bin 8192 -> 0 bytes .../LINGYUN.Abp.Localization.CultureMap.dll | Bin 7680 -> 0 bytes ...N.Abp.AuditLogging.Elasticsearch.deps.json | 1750 ----------------- ...LINGYUN.Abp.AuditLogging.Elasticsearch.dll | Bin 60416 -> 0 bytes .../LINGYUN.Abp.AuditLogging.deps.json | 1665 ---------------- .../LINGYUN.Abp.AuditLogging.dll | Bin 26112 -> 0 bytes .../LINGYUN.Abp.Elasticsearch.deps.json | 1306 ------------ .../LINGYUN.Abp.Elasticsearch.dll | Bin 8704 -> 0 bytes ...bp.Serilog.Enrichers.Application.deps.json | 1265 ------------ ...GYUN.Abp.Serilog.Enrichers.Application.dll | Bin 6656 -> 0 bytes 97 files changed, 1482 insertions(+), 9578 deletions(-) create mode 100644 aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/CommandSelector.cs create mode 100644 aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/HelpCommand.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN.Abp.WorkflowCore.Components.csproj create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/AbpWorkflowCoreComponentsModule.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/EmailStepBody.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/SmsStepBody.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/README.md create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN.Abp.WorkflowCore.DistributedLock.csproj create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpDistributedLockProvider.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpWorkflowCoreDistributedLockModule.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/Class1.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/LINGYUN.Abp.WorkflowCore.Emailing.csproj create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/ExtensionMethods.cs rename aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/{WorkflowEvent.cs => PersistedEvent.cs} (86%) rename aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/{WorkflowExecutionError.cs => PersistedExecutionError.cs} (62%) create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionPointer.cs rename aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/{WorkflowExtensionAttribute.cs => PersistedExtensionAttribute.cs} (58%) rename aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/{WorkflowScheduledCommand.cs => PersistedScheduledCommand.cs} (76%) rename aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/{WorkflowEventSubscription.cs => PersistedSubscription.cs} (74%) create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedWorkflow.cs delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/Workflow.cs delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionPointer.cs delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensions.cs delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/WorkflowCore/Models/WorkflowExtensions.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xsd create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xml create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xsd delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/IWorkflowManager.cs delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/NullStepBody.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyAsyncBase.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyBase.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowRegisterHelper.cs delete mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/ObjectSerializerExtensions.cs create mode 100644 aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/WorkflowTypeExtensions.cs delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.deps.json delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.deps.json delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/ref/LINGYUN.Abp.AspNetCore.HttpOverrides.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/ref/LINGYUN.Abp.Localization.CultureMap.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.deps.json delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.deps.json delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.deps.json delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.dll delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.deps.json delete mode 100644 gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.dll diff --git a/.gitignore b/.gitignore index a939b365f..17bffbeea 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ appsettings.*.json tempkey.jwk .vs Publish +LocalNuget /tests/e2e/videos/ /tests/e2e/screenshots/ diff --git a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/AbpCliModule.cs b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/AbpCliModule.cs index 4c2bf7e80..4439a5c66 100644 --- a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/AbpCliModule.cs +++ b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/AbpCliModule.cs @@ -15,6 +15,8 @@ namespace LINGYUN.Abp.Cli { Configure(options => { + options.Commands.Clear(); + options.Commands["help"] = typeof(HelpCommand); options.Commands["create"] = typeof(CreateCommand); }); } diff --git a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/CommandSelector.cs b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/CommandSelector.cs new file mode 100644 index 000000000..8143ef04a --- /dev/null +++ b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/CommandSelector.cs @@ -0,0 +1,32 @@ +using Microsoft.Extensions.Options; +using System; +using System.Collections.Generic; +using Volo.Abp.Cli; +using Volo.Abp.Cli.Args; +using Volo.Abp.Cli.Commands; +using Volo.Abp.DependencyInjection; + +namespace LINGYUN.Abp.Cli.Commands +{ + [Dependency(ReplaceServices = true)] + public class CommandSelector : ICommandSelector, ITransientDependency + { + protected AbpCliOptions Options { get; } + + public CommandSelector(IOptions options) + { + Options = options.Value; + } + + public Type Select(CommandLineArgs commandLineArgs) + { + if (commandLineArgs.Command.IsNullOrWhiteSpace()) + { + return typeof(HelpCommand); + } + + return Options.Commands.GetOrDefault(commandLineArgs.Command) + ?? typeof(HelpCommand); + } + } +} diff --git a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/HelpCommand.cs b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/HelpCommand.cs new file mode 100644 index 000000000..4bf6038c5 --- /dev/null +++ b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/Commands/HelpCommand.cs @@ -0,0 +1,98 @@ +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; +using Microsoft.Extensions.Options; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Cli; +using Volo.Abp.Cli.Args; +using Volo.Abp.Cli.Commands; +using Volo.Abp.DependencyInjection; + +namespace LINGYUN.Abp.Cli.Commands +{ + public class HelpCommand : IConsoleCommand, ITransientDependency + { + public ILogger Logger { get; set; } + protected AbpCliOptions AbpCliOptions { get; } + protected IServiceScopeFactory ServiceScopeFactory { get; } + + public HelpCommand(IOptions cliOptions, + IServiceScopeFactory serviceScopeFactory) + { + ServiceScopeFactory = serviceScopeFactory; + Logger = NullLogger.Instance; + AbpCliOptions = cliOptions.Value; + } + + public Task ExecuteAsync(CommandLineArgs commandLineArgs) + { + if (string.IsNullOrWhiteSpace(commandLineArgs.Target)) + { + Logger.LogInformation(GetUsageInfo()); + return Task.CompletedTask; + } + + if (!AbpCliOptions.Commands.ContainsKey(commandLineArgs.Target)) + { + Logger.LogWarning($"There is no command named {commandLineArgs.Target}."); + Logger.LogInformation(GetUsageInfo()); + return Task.CompletedTask; + } + + var commandType = AbpCliOptions.Commands[commandLineArgs.Target]; + + using (var scope = ServiceScopeFactory.CreateScope()) + { + var command = (IConsoleCommand)scope.ServiceProvider.GetRequiredService(commandType); + Logger.LogInformation(command.GetUsageInfo()); + } + + return Task.CompletedTask; + } + + public string GetUsageInfo() + { + var sb = new StringBuilder(); + + sb.AppendLine(""); + sb.AppendLine("Usage:"); + sb.AppendLine(""); + sb.AppendLine(" labp [options]"); + sb.AppendLine(""); + sb.AppendLine("Command List:"); + sb.AppendLine(""); + + foreach (var command in AbpCliOptions.Commands.ToArray()) + { + string shortDescription; + + using (var scope = ServiceScopeFactory.CreateScope()) + { + shortDescription = ((IConsoleCommand)scope.ServiceProvider + .GetRequiredService(command.Value)).GetShortDescription(); + } + + sb.Append(" > "); + sb.Append(command.Key); + sb.Append(string.IsNullOrWhiteSpace(shortDescription) ? "" : ":"); + sb.Append(" "); + sb.AppendLine(shortDescription); + } + + sb.AppendLine(""); + sb.AppendLine("To get a detailed help for a command:"); + sb.AppendLine(""); + sb.AppendLine(" labp help "); + sb.AppendLine(""); + + return sb.ToString(); + } + + public string GetShortDescription() + { + return "Show command line help. Write ` labp help `"; + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN.Abp.WorkflowCore.Components.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN.Abp.WorkflowCore.Components.csproj new file mode 100644 index 000000000..76233328a --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN.Abp.WorkflowCore.Components.csproj @@ -0,0 +1,20 @@ + + + + + + + netstandard2.0 + + + + + + + + + + + + + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/AbpWorkflowCoreComponentsModule.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/AbpWorkflowCoreComponentsModule.cs new file mode 100644 index 000000000..cac71425a --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/AbpWorkflowCoreComponentsModule.cs @@ -0,0 +1,14 @@ +using Volo.Abp.Emailing; +using Volo.Abp.Modularity; +using Volo.Abp.Sms; + +namespace LINGYUN.Abp.WorkflowCore.Components +{ + [DependsOn( + typeof(AbpSmsModule), + typeof(AbpEmailingModule), + typeof(AbpWorkflowCoreModule))] + public class AbpWorkflowCoreComponentsModule : AbpModule + { + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/EmailStepBody.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/EmailStepBody.cs new file mode 100644 index 000000000..1e737fd34 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/EmailStepBody.cs @@ -0,0 +1,60 @@ +using JetBrains.Annotations; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; +using System; +using System.Globalization; +using System.Threading.Tasks; +using Volo.Abp.Emailing; +using Volo.Abp.Emailing.Templates; +using Volo.Abp.TextTemplating; +using WorkflowCore.Interface; +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore.Components.Primitives +{ + public class EmailStepBody : StepBodyAsyncBase + { + public ILogger Logger { protected get; set; } + + private readonly IEmailSender _emailSender; + private readonly ITemplateRenderer _templateRenderer; + + public EmailStepBody( + IEmailSender emailSender, + ITemplateRenderer templateRenderer) + { + _emailSender = emailSender; + _templateRenderer = templateRenderer; + + Logger = NullLogger.Instance; + } + + [NotNull] + public string Title { get; set; } + + [NotNull] + public string Receivers { get; set; } + + [CanBeNull] + public object Data { get; set; } + + [CanBeNull] + public string Template { get; set; } + + public override async Task RunAsync(IStepExecutionContext context) + { + Logger.LogInformation("Working on sending email step."); + + var templateContent = await _templateRenderer.RenderAsync( + Template.IsNullOrWhiteSpace() ? StandardEmailTemplates.Message : Template, + Data, + CultureInfo.CurrentCulture.Name); + + await _emailSender.SendAsync(Receivers, Title, templateContent); + + Logger.LogInformation("Email sent, forward to next step."); + + return ExecutionResult.Next(); + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/SmsStepBody.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/SmsStepBody.cs new file mode 100644 index 000000000..4c10c3127 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/LINGYUN/Abp/WorkflowCore/Components/Primitives/SmsStepBody.cs @@ -0,0 +1,51 @@ +using JetBrains.Annotations; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; +using System; +using System.Threading.Tasks; +using Volo.Abp.Sms; +using WorkflowCore.Interface; +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore.Components.Primitives +{ + public class SmsStepBody : StepBodyAsyncBase + { + public ILogger Logger { protected get; set; } + + + private readonly ISmsSender _smsSender; + + public SmsStepBody(ISmsSender smsSender) + { + _smsSender = smsSender; + + Logger = NullLogger.Instance; + } + + [NotNull] + public string Message { get; set; } + + [NotNull] + public string PhoneNumber { get; set; } + + [CanBeNull] + public string Template { get; set; } + + public override async Task RunAsync(IStepExecutionContext context) + { + Logger.LogInformation("Working on sending sms message step."); + + var smsMessage = new SmsMessage(PhoneNumber, Message); + if (!Template.IsNullOrWhiteSpace()) + { + smsMessage.Properties.Add("TemplateCode", Template); + } + await _smsSender.SendAsync(smsMessage); + + Logger.LogInformation("Sms message sent, forward to next step."); + + return ExecutionResult.Next(); + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/README.md b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/README.md new file mode 100644 index 000000000..8a8953148 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Components/README.md @@ -0,0 +1,3 @@ +# LINGYUN.Abp.WorkflowCore.Components + +预设的工作流组件 diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN.Abp.WorkflowCore.DistributedLock.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN.Abp.WorkflowCore.DistributedLock.csproj new file mode 100644 index 000000000..4d1174192 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN.Abp.WorkflowCore.DistributedLock.csproj @@ -0,0 +1,20 @@ + + + + + + + netstandard2.0 + + + + + + + + + + + + + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpDistributedLockProvider.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpDistributedLockProvider.cs new file mode 100644 index 000000000..8bd57b471 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpDistributedLockProvider.cs @@ -0,0 +1,73 @@ +using Microsoft.Extensions.Caching.Memory; +using System; +using System.Threading; +using System.Threading.Tasks; +using Volo.Abp.DistributedLocking; +using WorkflowCore.Interface; + +namespace LINGYUN.Abp.WorkflowCore.DistributedLock +{ + public class AbpDistributedLockProvider : IDistributedLockProvider + { + private readonly IMemoryCache _lockCache; + private readonly IAbpDistributedLock _distributedLock; + + private readonly TimeSpan _lockTimeout = TimeSpan.FromMinutes(1); + + public AbpDistributedLockProvider( + IMemoryCache memoryCache, + IAbpDistributedLock abpDistributedLock) + { + _lockCache = memoryCache; + _distributedLock = abpDistributedLock; + } + + public virtual async Task AcquireLock(string Id, CancellationToken cancellationToken) + { + var handle = await _distributedLock.TryAcquireAsync(Id, _lockTimeout, cancellationToken); + if (handle == null) + { + return false; + } + + var cacheItem = new LockCacheItem(Id, handle); + // 预留一点时间 + _lockCache.Set(Id, cacheItem, TimeSpan.FromMinutes(1.5d)); + + return true; + } + + public virtual async Task ReleaseLock(string Id) + { + var cacheItem = _lockCache.Get(Id); + if (cacheItem == null) + { + await cacheItem.Handle.DisposeAsync(); + } + } + + public Task Start() + { + return Task.CompletedTask; + } + + public Task Stop() + { + return Task.CompletedTask; + } + + private class LockCacheItem + { + public string Id { get; set; } + public IAbpDistributedLockHandle Handle { get; set; } + public LockCacheItem() { } + public LockCacheItem( + string id, + IAbpDistributedLockHandle handle) + { + Id = id; + Handle = handle; + } + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpWorkflowCoreDistributedLockModule.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpWorkflowCoreDistributedLockModule.cs new file mode 100644 index 000000000..908258912 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.DistributedLock/LINGYUN/Abp/WorkflowCore/DistributedLock/AbpWorkflowCoreDistributedLockModule.cs @@ -0,0 +1,24 @@ +using Microsoft.Extensions.DependencyInjection; +using Volo.Abp.DistributedLocking; +using Volo.Abp.Modularity; +using WorkflowCore.Interface; +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore.DistributedLock +{ + [DependsOn(typeof(AbpWorkflowCoreModule))] + [DependsOn(typeof(AbpDistributedLockingModule))] + public class AbpWorkflowCoreDistributedLockModule : AbpModule + { + public override void PreConfigureServices(ServiceConfigurationContext context) + { + context.Services.AddSingleton(); + context.Services.AddSingleton(); + + PreConfigure(options => + { + options.UseDistributedLockManager(provider => provider.GetRequiredService()); + }); + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN.Abp.WorkflowCore.Elasticsearch.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN.Abp.WorkflowCore.Elasticsearch.csproj index 21aa9a59f..9c65a909f 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN.Abp.WorkflowCore.Elasticsearch.csproj +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN.Abp.WorkflowCore.Elasticsearch.csproj @@ -1,5 +1,8 @@ + + + netstandard2.0 diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN/Abp/WorkflowCore/Elasticsearch/AbpWorkflowCoreElasticsearchOptions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN/Abp/WorkflowCore/Elasticsearch/AbpWorkflowCoreElasticsearchOptions.cs index 414be43b8..4873ae440 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN/Abp/WorkflowCore/Elasticsearch/AbpWorkflowCoreElasticsearchOptions.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Elasticsearch/LINGYUN/Abp/WorkflowCore/Elasticsearch/AbpWorkflowCoreElasticsearchOptions.cs @@ -3,12 +3,12 @@ public class AbpWorkflowCoreElasticsearchOptions { /// - /// Default value: "workflows". + /// Default value: "abp.workflows". /// public string IndexFormat { get; set; } public AbpWorkflowCoreElasticsearchOptions() { - IndexFormat = "workflows"; + IndexFormat = "abp.workflows"; } } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/Class1.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/Class1.cs new file mode 100644 index 000000000..a2ee1b84c --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/Class1.cs @@ -0,0 +1,9 @@ +using System; + +namespace LINGYUN.Abp.WorkflowCore.Emailing +{ + public class Class1 + { + + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/LINGYUN.Abp.WorkflowCore.Emailing.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/LINGYUN.Abp.WorkflowCore.Emailing.csproj new file mode 100644 index 000000000..e2c3cec75 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Emailing/LINGYUN.Abp.WorkflowCore.Emailing.csproj @@ -0,0 +1,15 @@ + + + + + + + netstandard2.0 + + + + + + + + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN.Abp.WorkflowCore.LifeCycleEvent.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN.Abp.WorkflowCore.LifeCycleEvent.csproj index 0131c6f7e..4fe54a8a7 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN.Abp.WorkflowCore.LifeCycleEvent.csproj +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN.Abp.WorkflowCore.LifeCycleEvent.csproj @@ -1,12 +1,15 @@ + + + netstandard2.0 - + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/AbpEventBusProvider.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/AbpEventBusProvider.cs index 0729a3f10..b2acae32e 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/AbpEventBusProvider.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/AbpEventBusProvider.cs @@ -1,10 +1,8 @@ -using Microsoft.Extensions.Logging; -using Newtonsoft.Json; +using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Threading.Tasks; using Volo.Abp.EventBus.Distributed; -using Volo.Abp.Json; using WorkflowCore.Interface; using EventData = WorkflowCore.Models.LifeCycleEvents.LifeCycleEvent; @@ -16,25 +14,21 @@ namespace LINGYUN.Abp.WorkflowCore.LifeCycleEvent private Queue> _deferredSubscribers = new Queue>(); private readonly IDistributedEventBus _eventBus; - private readonly ILoggerFactory _loggerFactory; - private readonly JsonSerializerSettings _serializerSettings = new JsonSerializerSettings - { - TypeNameHandling = TypeNameHandling.All, - ReferenceLoopHandling = ReferenceLoopHandling.Error, + private readonly JsonSerializerSettings _serializerSettings = new JsonSerializerSettings + { + TypeNameHandling = TypeNameHandling.All }; public AbpEventBusProvider( - ILoggerFactory loggerFactory, IDistributedEventBus distributedEventBus) { - _loggerFactory = loggerFactory; _eventBus = distributedEventBus; } public async Task PublishNotification(EventData evt) { - var data = evt.SerializeObject(serializerSettings: _serializerSettings); + var data = JsonConvert.SerializeObject(evt, _serializerSettings); var wrapEvent = new LifeCycleEventWrap(data); await _eventBus.PublishAsync(wrapEvent); } @@ -47,7 +41,7 @@ namespace LINGYUN.Abp.WorkflowCore.LifeCycleEvent var action = _deferredSubscribers.Dequeue(); _eventBus.Subscribe((data) => { - var unWrapData = data.Data.DeserializeObject(_serializerSettings); + var unWrapData = JsonConvert.DeserializeObject(data.Data, _serializerSettings); action(unWrapData as EventData); return Task.CompletedTask; @@ -71,7 +65,7 @@ namespace LINGYUN.Abp.WorkflowCore.LifeCycleEvent { _eventBus.Subscribe((data) => { - var unWrapData = data.Data.DeserializeObject(_serializerSettings); + var unWrapData = JsonConvert.DeserializeObject(data.Data, _serializerSettings); action(unWrapData as EventData); return Task.CompletedTask; diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/LifeCycleEventWrap.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/LifeCycleEventWrap.cs index cc1cee4dc..6d7cb312d 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/LifeCycleEventWrap.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.LifeCycleEvent/LINGYUN/Abp/WorkflowCore/LifeCycleEvent/LifeCycleEventWrap.cs @@ -1,5 +1,8 @@ -namespace LINGYUN.Abp.WorkflowCore.LifeCycleEvent +using Volo.Abp.EventBus; + +namespace LINGYUN.Abp.WorkflowCore.LifeCycleEvent { + [EventName("abp.workflowcore.life_cycle_event")] public class LifeCycleEventWrap { public string Data { get; set; } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore.csproj index d6bccfbda..f600d0ffb 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore.csproj +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore.csproj @@ -1,16 +1,19 @@ - - netstandard2.1 - - + + + + + net6.0 + + - + - - - + + + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/AbpWorkflowCorePersistenceEntityFrameworkCoreModule.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/AbpWorkflowCorePersistenceEntityFrameworkCoreModule.cs index 73a2adb87..491851db2 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/AbpWorkflowCorePersistenceEntityFrameworkCoreModule.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/AbpWorkflowCorePersistenceEntityFrameworkCoreModule.cs @@ -12,11 +12,11 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore { context.Services.AddAbpDbContext(options => { - options.AddRepository(); - options.AddRepository(); - options.AddRepository(); - options.AddRepository(); - options.AddRepository(); + options.AddRepository(); + options.AddRepository(); + options.AddRepository(); + options.AddRepository(); + options.AddRepository(); }); } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventRepository.cs index 48a8035d5..340d12698 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventRepository.cs @@ -4,7 +4,7 @@ using Volo.Abp.EntityFrameworkCore; namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore { - public class EfCoreWorkflowEventRepository : EfCoreRepository, IWorkflowEventRepository + public class EfCoreWorkflowEventRepository : EfCoreRepository, IWorkflowEventRepository { public EfCoreWorkflowEventRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider) diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventSubscriptionRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventSubscriptionRepository.cs index 406a6f258..61976f860 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventSubscriptionRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowEventSubscriptionRepository.cs @@ -5,7 +5,7 @@ using Volo.Abp.EntityFrameworkCore; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class EfCoreWorkflowEventSubscriptionRepository : EfCoreRepository, IWorkflowEventSubscriptionRepository + public class EfCoreWorkflowEventSubscriptionRepository : EfCoreRepository, IWorkflowEventSubscriptionRepository { public EfCoreWorkflowEventSubscriptionRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider) diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowExecutionErrorRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowExecutionErrorRepository.cs index 84787e017..5bd71cbb6 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowExecutionErrorRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowExecutionErrorRepository.cs @@ -4,7 +4,7 @@ using Volo.Abp.EntityFrameworkCore; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class EfCoreWorkflowExecutionErrorRepository : EfCoreRepository, IWorkflowExecutionErrorRepository + public class EfCoreWorkflowExecutionErrorRepository : EfCoreRepository, IWorkflowExecutionErrorRepository { public EfCoreWorkflowExecutionErrorRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider) diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowRepository.cs index 9085f8189..8885f1375 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowRepository.cs @@ -11,14 +11,14 @@ using WorkflowCore.Models; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class EfCoreWorkflowRepository : EfCoreRepository, IWorkflowRepository + public class EfCoreWorkflowRepository : EfCoreRepository, IWorkflowRepository { public EfCoreWorkflowRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider) { } - public virtual async Task> GetListAsync( + public virtual async Task> GetListAsync( WorkflowStatus? status, string type, DateTime? createdFrom, @@ -37,7 +37,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence .ToListAsync(); } - public override async Task> WithDetailsAsync() + public override async Task> WithDetailsAsync() { var quertable = await base.WithDetailsAsync(); return quertable diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowScheduledCommandRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowScheduledCommandRepository.cs index e6f7cb8e7..030a3ac0e 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowScheduledCommandRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/EfCoreWorkflowScheduledCommandRepository.cs @@ -1,14 +1,27 @@ using LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore; +using System.Threading; +using System.Threading.Tasks; using Volo.Abp.Domain.Repositories.EntityFrameworkCore; using Volo.Abp.EntityFrameworkCore; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class EfCoreWorkflowScheduledCommandRepository : EfCoreRepository, IWorkflowScheduledCommandRepository + public class EfCoreWorkflowScheduledCommandRepository : EfCoreRepository, IWorkflowScheduledCommandRepository { public EfCoreWorkflowScheduledCommandRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider) { } + + public virtual async Task CheckExistsAsync( + string name, + string data, + CancellationToken cancellationToken = default) + { + return await (await GetDbSetAsync()) + .AnyAsync(x => x.CommandName.Equals(name) && x.Data.Equals(data), + GetCancellationToken(cancellationToken)); + } } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/IWorkflowDbContext.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/IWorkflowDbContext.cs index 19257a4a8..a877a5b3a 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/IWorkflowDbContext.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/IWorkflowDbContext.cs @@ -7,12 +7,12 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore [ConnectionStringName(WorkflowDbProperties.ConnectionStringName)] public interface IWorkflowDbContext : IEfCoreDbContext { - DbSet Workflows { get; set; } - DbSet WorkflowEvents { get; set; } - DbSet WorkflowEventSubscriptions { get; set; } - DbSet WorkflowExecutionErrors { get; set; } - DbSet WorkflowExecutionPointers { get; set; } - DbSet WorkflowExtensionAttributes { get; set; } - DbSet WorkflowScheduledCommands { get; set; } + DbSet Workflows { get; set; } + DbSet WorkflowEvents { get; set; } + DbSet WorkflowEventSubscriptions { get; set; } + DbSet WorkflowExecutionErrors { get; set; } + DbSet WorkflowExecutionPointers { get; set; } + DbSet WorkflowExtensionAttributes { get; set; } + DbSet WorkflowScheduledCommands { get; set; } } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContext.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContext.cs index cc883bed4..dbbb05b51 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContext.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContext.cs @@ -7,13 +7,13 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore [ConnectionStringName(WorkflowDbProperties.ConnectionStringName)] public class WorkflowDbContext : AbpDbContext, IWorkflowDbContext { - public virtual DbSet Workflows { get; set; } - public virtual DbSet WorkflowEvents { get; set; } - public virtual DbSet WorkflowEventSubscriptions { get; set; } - public virtual DbSet WorkflowExecutionErrors { get; set; } - public virtual DbSet WorkflowExecutionPointers { get; set; } - public virtual DbSet WorkflowExtensionAttributes { get; set; } - public virtual DbSet WorkflowScheduledCommands { get; set; } + public virtual DbSet Workflows { get; set; } + public virtual DbSet WorkflowEvents { get; set; } + public virtual DbSet WorkflowEventSubscriptions { get; set; } + public virtual DbSet WorkflowExecutionErrors { get; set; } + public virtual DbSet WorkflowExecutionPointers { get; set; } + public virtual DbSet WorkflowExtensionAttributes { get; set; } + public virtual DbSet WorkflowScheduledCommands { get; set; } public WorkflowDbContext(DbContextOptions options) : base(options) { diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContextModelBuilderExtensions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContextModelBuilderExtensions.cs index fb6a2bb94..2bf7e3f1e 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContextModelBuilderExtensions.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore/LINGYUN/Abp/WorkflowCore/Persistence/EntityFrameworkCore/WorkflowDbContextModelBuilderExtensions.cs @@ -11,7 +11,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore { Check.NotNull(builder, nameof(builder)); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "Workflow"); @@ -24,7 +24,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore b.HasIndex(p => p.NextExecution); }); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "ExecutionPointer"); @@ -37,7 +37,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore b.ConfigureByConvention(); }); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "ExtensionAttribute"); @@ -47,7 +47,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore b.ConfigureByConvention(); }); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "Event"); @@ -61,7 +61,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore b.HasIndex(x => x.IsProcessed); }); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "Subscription"); @@ -77,7 +77,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore b.HasIndex(x => x.EventKey); }); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "ExecutionError"); @@ -86,7 +86,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence.EntityFrameworkCore b.ConfigureByConvention(); }); - builder.Entity(b => + builder.Entity(b => { b.ToTable(WorkflowDbProperties.TablePrefix + "ScheduledCommand"); diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN.Abp.WorkflowCore.Persistence.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN.Abp.WorkflowCore.Persistence.csproj index a48c88143..6fee3e512 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN.Abp.WorkflowCore.Persistence.csproj +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN.Abp.WorkflowCore.Persistence.csproj @@ -1,16 +1,19 @@  - - netstandard2.0 - - + + + + + netstandard2.0 + + - + - - - + + + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/AbpWorkflowPersistenceProvider.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/AbpWorkflowPersistenceProvider.cs index 51fdfd226..7de63fb84 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/AbpWorkflowPersistenceProvider.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/AbpWorkflowPersistenceProvider.cs @@ -1,4 +1,6 @@ -using System; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; +using System; using System.Collections.Generic; using System.Linq; using System.Threading; @@ -15,6 +17,8 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence { public class AbpWorkflowPersistenceProvider : IPersistenceProvider, IUnitOfWorkEnabled, ITransientDependency { + public ILogger Logger { protected get; set; } + private readonly ICurrentTenant _currentTenant; private readonly IGuidGenerator _guidGenerator; private readonly IWorkflowRepository _workflowRepository; @@ -46,6 +50,8 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence _executionErrorRepository = executionErrorRepository; _subscriptionRepository = subscriptionRepository; _scheduledCommandRepository = scheduledCommandRepository; + + Logger = NullLogger.Instance; } public virtual async Task ClearSubscriptionToken( @@ -68,7 +74,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence Event newEvent, CancellationToken cancellationToken = default) { - var we = newEvent.ToWorkflowEvent(_guidGenerator, _currentTenant); + var we = newEvent.ToPersistable(_guidGenerator, _currentTenant); await _workflowEventRepository.InsertAsync(we, cancellationToken: cancellationToken); @@ -81,7 +87,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence EventSubscription subscription, CancellationToken cancellationToken = default) { - var wes = subscription.ToWorkflowEventSubscription(_guidGenerator, _currentTenant); + var wes = subscription.ToPersistable(_guidGenerator, _currentTenant); await _subscriptionRepository.InsertAsync(wes, cancellationToken: cancellationToken); @@ -94,7 +100,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence WorkflowInstance workflow, CancellationToken cancellationToken = default) { - var wf = workflow.ToWorkflow(_guidGenerator, _currentTenant); + var wf = workflow.ToPersistable(_guidGenerator, _currentTenant); await _workflowRepository.InsertAsync(wf, cancellationToken: cancellationToken); @@ -269,7 +275,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence { if (errors.Any()) { - var workflowExecutionErrors = errors.Select(x => x.ToWorkflowExecutionError(_currentTenant)); + var workflowExecutionErrors = errors.Select(x => x.ToPersistable(_currentTenant)); await _executionErrorRepository.InsertManyAsync(workflowExecutionErrors, cancellationToken: cancellationToken); } @@ -285,13 +291,13 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence var wf = await _workflowRepository.FindAsync(workflowId, includeDetails: true, cancellationToken: cancellationToken); if (wf == null) { - wf = workflow.ToWorkflow(_guidGenerator, _currentTenant); + wf = workflow.ToPersistable(_guidGenerator, _currentTenant); await _workflowRepository.InsertAsync(wf, cancellationToken: cancellationToken); } else { - wf.Update(workflow, _guidGenerator, _currentTenant); + wf = workflow.ToPersistable(_guidGenerator, _currentTenant, wf); await _workflowRepository.UpdateAsync(wf, cancellationToken: cancellationToken); } @@ -302,24 +308,35 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence Func action, CancellationToken cancellationToken = default) { - var quertable = await _scheduledCommandRepository.GetQueryableAsync(); - var commands = await _asyncQueryableExecuter.ToListAsync( - quertable.Where(x => x.ExecuteTime < asOf.UtcDateTime.Ticks), - cancellationToken); + try + { + var quertable = await _scheduledCommandRepository.GetQueryableAsync(); + var commands = await _asyncQueryableExecuter.ToListAsync( + quertable.Where(x => x.ExecuteTime < asOf.UtcDateTime.Ticks), + cancellationToken); + + foreach (var command in commands) + { + await action(command.ToScheduledCommand()); + } - foreach (var command in commands) + await _scheduledCommandRepository.DeleteManyAsync(commands, cancellationToken: cancellationToken); + } + catch(Exception ex) { - await action(command.ToScheduledCommand()); + // TODO + Logger.LogWarning("Process Commands Error: {0}", ex.Message); } - - await _scheduledCommandRepository.DeleteManyAsync(commands, cancellationToken: cancellationToken); } public virtual async Task ScheduleCommand(ScheduledCommand command) { - var workflowCommand = command.ToWorkflowScheduledCommand(_currentTenant); + if (!await _scheduledCommandRepository.CheckExistsAsync(command.CommandName, command.Data)) + { + var workflowCommand = command.ToPersistable(_currentTenant); - await _scheduledCommandRepository.InsertAsync(workflowCommand); + await _scheduledCommandRepository.InsertAsync(workflowCommand); + } } public virtual async Task SetSubscriptionToken( diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/ExtensionMethods.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/ExtensionMethods.cs new file mode 100644 index 000000000..ccc2450a7 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/ExtensionMethods.cs @@ -0,0 +1,292 @@ +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Linq; +using Volo.Abp.Guids; +using Volo.Abp.MultiTenancy; +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore.Persistence +{ + internal static class ExtensionMethods + { + private static JsonSerializerSettings SerializerSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All }; + + internal static PersistedWorkflow ToPersistable( + this WorkflowInstance instance, + IGuidGenerator generator, + ICurrentTenant currentTenant, + PersistedWorkflow persistable = null) + { + if (persistable == null) + { + persistable = new PersistedWorkflow( + generator.Create(), + instance.CreateTime, + instance.WorkflowDefinitionId, + JsonConvert.SerializeObject(instance.Data, SerializerSettings), + instance.Version, + instance.Description, + instance.Reference, + instance.Status, + instance.NextExecution, + instance.CompleteTime, + currentTenant.Id); + } + else + { + persistable.Data = JsonConvert.SerializeObject(instance.Data, SerializerSettings); + persistable.Description = instance.Description; + persistable.Reference = instance.Reference; + persistable.NextExecution = instance.NextExecution; + persistable.Version = instance.Version; + persistable.WorkflowDefinitionId = instance.WorkflowDefinitionId; + persistable.Status = instance.Status; + persistable.CreationTime = instance.CreateTime; + persistable.CompleteTime = instance.CompleteTime; + } + + foreach (var ep in instance.ExecutionPointers) + { + var epId = ep.Id.IsNullOrWhiteSpace() ? Guid.Empty : Guid.Parse(ep.Id); + var persistedEP = persistable.FindPointer(epId); + + if (persistedEP == null) + { + persistedEP = new PersistedExecutionPointer( + generator.Create(), + persistable.Id, + ep.StepId, + ep.StepName, + ep.Active, + JsonConvert.SerializeObject(ep.PersistenceData, SerializerSettings), + ep.EventName, + ep.EventKey, + ep.EventPublished, + JsonConvert.SerializeObject(ep.EventData, SerializerSettings), + ep.RetryCount, + ep.Children.JoinAsString(";"), + JsonConvert.SerializeObject(ep.ContextItem, SerializerSettings), + ep.PredecessorId, + JsonConvert.SerializeObject(ep.Outcome, SerializerSettings), + ep.Scope.JoinAsString(";"), + ep.Status, + ep.SleepUntil, + ep.StartTime, + ep.EndTime, + currentTenant.Id); + + persistable.AddPointer(persistedEP); + } + else + { + persistedEP.StepId = ep.StepId; + persistedEP.Active = ep.Active; + persistedEP.SleepUntil = ep.SleepUntil; + persistedEP.PersistenceData = JsonConvert.SerializeObject(ep.PersistenceData, SerializerSettings); + persistedEP.StartTime = ep.StartTime; + persistedEP.EndTime = ep.EndTime; + persistedEP.StepName = ep.StepName; + persistedEP.RetryCount = ep.RetryCount; + persistedEP.PredecessorId = ep.PredecessorId; + persistedEP.ContextItem = JsonConvert.SerializeObject(ep.ContextItem, SerializerSettings); + persistedEP.Children = ep.Children.JoinAsString(";"); + persistedEP.EventName = ep.EventName; + persistedEP.EventKey = ep.EventKey; + persistedEP.EventPublished = ep.EventPublished; + persistedEP.EventData = JsonConvert.SerializeObject(ep.EventData, SerializerSettings); + persistedEP.Outcome = JsonConvert.SerializeObject(ep.Outcome, SerializerSettings); + persistedEP.Status = ep.Status; + persistedEP.Scope = ep.Scope.JoinAsString(";"); + } + + foreach (var attr in ep.ExtensionAttributes) + { + var persistedAttr = persistedEP.FindAttribute(attr.Key); + if (persistedAttr == null) + { + persistedEP.AddAttribute(attr.Key, JsonConvert.SerializeObject(attr.Value, SerializerSettings)); + } + else + { + persistedAttr.Key = attr.Key; + persistedAttr.Value = JsonConvert.SerializeObject(attr.Value, SerializerSettings); + } + } + } + + return persistable; + } + + internal static PersistedExecutionError ToPersistable( + this ExecutionError instance, + ICurrentTenant currentTenant) + { + var result = new PersistedExecutionError( + Guid.Parse(instance.WorkflowId), + Guid.Parse(instance.ExecutionPointerId), + instance.ErrorTime, + instance.Message, + currentTenant.Id); + + return result; + } + + internal static PersistedSubscription ToPersistable( + this EventSubscription instance, + IGuidGenerator generator, + ICurrentTenant currentTenant) + { + PersistedSubscription result = new PersistedSubscription( + generator.Create(), + Guid.Parse(instance.WorkflowId), + instance.StepId, + Guid.Parse(instance.ExecutionPointerId), + instance.EventName, + instance.EventKey, + DateTime.SpecifyKind(instance.SubscribeAsOf, DateTimeKind.Utc), + JsonConvert.SerializeObject(instance.SubscriptionData, SerializerSettings), + instance.ExternalToken, + instance.ExternalWorkerId, + instance.ExternalTokenExpiry, + currentTenant.Id); + return result; + } + + internal static PersistedEvent ToPersistable( + this Event instance, + IGuidGenerator generator, + ICurrentTenant currentTenant) + { + PersistedEvent result = new PersistedEvent( + generator.Create(), + instance.EventName, + instance.EventKey, + JsonConvert.SerializeObject(instance.EventData, SerializerSettings), + DateTime.SpecifyKind(instance.EventTime, DateTimeKind.Utc), + currentTenant.Id); + + return result; + } + + internal static PersistedScheduledCommand ToPersistable( + this ScheduledCommand instance, + ICurrentTenant currentTenant) + { + var result = new PersistedScheduledCommand( + instance.CommandName, + instance.Data, + instance.ExecuteTime, + currentTenant.Id); + + return result; + } + + internal static WorkflowInstance ToWorkflowInstance(this PersistedWorkflow instance) + { + WorkflowInstance result = new WorkflowInstance(); + result.Data = JsonConvert.DeserializeObject(instance.Data, SerializerSettings); + result.Description = instance.Description; + result.Reference = instance.Reference; + result.Id = instance.Id.ToString(); + result.NextExecution = instance.NextExecution; + result.Version = instance.Version; + result.WorkflowDefinitionId = instance.WorkflowDefinitionId; + result.Status = instance.Status; + result.CreateTime = DateTime.SpecifyKind(instance.CreationTime, DateTimeKind.Utc); + if (instance.CompleteTime.HasValue) + result.CompleteTime = DateTime.SpecifyKind(instance.CompleteTime.Value, DateTimeKind.Utc); + + result.ExecutionPointers = new ExecutionPointerCollection(instance.ExecutionPointers.Count + 8); + + foreach (var ep in instance.ExecutionPointers) + { + var pointer = new ExecutionPointer(); + + pointer.Id = ep.Id.ToString(); + pointer.StepId = ep.StepId; + pointer.Active = ep.Active; + + if (ep.SleepUntil.HasValue) + pointer.SleepUntil = DateTime.SpecifyKind(ep.SleepUntil.Value, DateTimeKind.Utc); + + pointer.PersistenceData = JsonConvert.DeserializeObject(ep.PersistenceData ?? string.Empty, SerializerSettings); + + if (ep.StartTime.HasValue) + pointer.StartTime = DateTime.SpecifyKind(ep.StartTime.Value, DateTimeKind.Utc); + + if (ep.EndTime.HasValue) + pointer.EndTime = DateTime.SpecifyKind(ep.EndTime.Value, DateTimeKind.Utc); + + pointer.StepName = ep.StepName; + + pointer.RetryCount = ep.RetryCount; + pointer.PredecessorId = ep.PredecessorId; + pointer.ContextItem = JsonConvert.DeserializeObject(ep.ContextItem ?? string.Empty, SerializerSettings); + + if (!string.IsNullOrEmpty(ep.Children)) + pointer.Children = ep.Children.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).ToList(); + + pointer.EventName = ep.EventName; + pointer.EventKey = ep.EventKey; + pointer.EventPublished = ep.EventPublished; + pointer.EventData = JsonConvert.DeserializeObject(ep.EventData ?? string.Empty, SerializerSettings); + pointer.Outcome = JsonConvert.DeserializeObject(ep.Outcome ?? string.Empty, SerializerSettings); + pointer.Status = ep.Status; + + if (!string.IsNullOrEmpty(ep.Scope)) + pointer.Scope = new List(ep.Scope.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)); + + foreach (var attr in ep.ExtensionAttributes) + { + pointer.ExtensionAttributes[attr.Key] = JsonConvert.DeserializeObject(attr.Value, SerializerSettings); + } + + result.ExecutionPointers.Add(pointer); + } + + return result; + } + + internal static EventSubscription ToEventSubscription(this PersistedSubscription instance) + { + EventSubscription result = new EventSubscription(); + result.Id = instance.Id.ToString(); + result.EventKey = instance.EventKey; + result.EventName = instance.EventName; + result.StepId = instance.StepId; + result.ExecutionPointerId = instance.ExecutionPointerId.ToString(); + result.WorkflowId = instance.WorkflowId.ToString(); + result.SubscribeAsOf = DateTime.SpecifyKind(instance.SubscribeAsOf, DateTimeKind.Utc); + result.SubscriptionData = JsonConvert.DeserializeObject(instance.SubscriptionData, SerializerSettings); + result.ExternalToken = instance.ExternalToken; + result.ExternalTokenExpiry = instance.ExternalTokenExpiry; + result.ExternalWorkerId = instance.ExternalWorkerId; + + return result; + } + + internal static Event ToEvent(this PersistedEvent instance) + { + Event result = new Event(); + result.Id = instance.Id.ToString(); + result.EventKey = instance.EventKey; + result.EventName = instance.EventName; + result.EventTime = DateTime.SpecifyKind(instance.CreationTime, DateTimeKind.Utc); + result.IsProcessed = instance.IsProcessed; + result.EventData = JsonConvert.DeserializeObject(instance.EventData, SerializerSettings); + + return result; + } + + internal static ScheduledCommand ToScheduledCommand(this PersistedScheduledCommand instance) + { + var result = new ScheduledCommand(); + result.CommandName = instance.CommandName; + result.Data = instance.Data; + result.ExecuteTime = instance.ExecuteTime; + + return result; + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventRepository.cs index 1e89d0689..519e53a0c 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventRepository.cs @@ -3,7 +3,7 @@ using Volo.Abp.Domain.Repositories; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public interface IWorkflowEventRepository : IRepository + public interface IWorkflowEventRepository : IRepository { } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventSubscriptionRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventSubscriptionRepository.cs index f363422b8..fee54e61f 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventSubscriptionRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowEventSubscriptionRepository.cs @@ -3,7 +3,7 @@ using Volo.Abp.Domain.Repositories; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public interface IWorkflowEventSubscriptionRepository : IRepository + public interface IWorkflowEventSubscriptionRepository : IRepository { } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowExecutionErrorRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowExecutionErrorRepository.cs index 65da21372..914bcc078 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowExecutionErrorRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowExecutionErrorRepository.cs @@ -2,7 +2,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence { - public interface IWorkflowExecutionErrorRepository : IRepository + public interface IWorkflowExecutionErrorRepository : IRepository { } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowRepository.cs index f3a5acbfa..1025baaba 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowRepository.cs @@ -7,9 +7,9 @@ using WorkflowCore.Models; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public interface IWorkflowRepository : IRepository + public interface IWorkflowRepository : IRepository { - Task> GetListAsync( + Task> GetListAsync( WorkflowStatus? status, string type, DateTime? createdFrom, diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowScheduledCommandRepository.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowScheduledCommandRepository.cs index 411d8d8eb..e63a2746b 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowScheduledCommandRepository.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/IWorkflowScheduledCommandRepository.cs @@ -1,8 +1,14 @@ -using Volo.Abp.Domain.Repositories; +using System.Threading; +using System.Threading.Tasks; +using Volo.Abp.Domain.Repositories; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public interface IWorkflowScheduledCommandRepository : IRepository + public interface IWorkflowScheduledCommandRepository : IRepository { + Task CheckExistsAsync( + string name, + string data, + CancellationToken cancellationToken = default); } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowEvent.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedEvent.cs similarity index 86% rename from aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowEvent.cs rename to aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedEvent.cs index fc79d69e5..e4060fb96 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowEvent.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedEvent.cs @@ -5,7 +5,7 @@ using Volo.Abp.MultiTenancy; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class WorkflowEvent : Entity, IMultiTenant, IHasCreationTime + public class PersistedEvent : Entity, IMultiTenant, IHasCreationTime { public virtual Guid? TenantId { get; protected set; } /// @@ -28,8 +28,8 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence /// 建立时间 /// public virtual DateTime CreationTime { get; protected set; } - protected WorkflowEvent() { } - public WorkflowEvent( + protected PersistedEvent() { } + public PersistedEvent( Guid id, string name, string key, diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionError.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionError.cs similarity index 62% rename from aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionError.cs rename to aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionError.cs index 24a4433e6..3e7001682 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionError.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionError.cs @@ -4,20 +4,20 @@ using Volo.Abp.MultiTenancy; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class WorkflowExecutionError : Entity, IMultiTenant + public class PersistedExecutionError : Entity, IMultiTenant { public virtual Guid? TenantId { get; protected set; } public virtual Guid WorkflowId { get; protected set; } - public virtual Guid ExecutionPointerId { get; set; } + public virtual Guid ExecutionPointerId { get; protected set; } - public virtual DateTime ErrorTime { get; set; } + public virtual DateTime ErrorTime { get; protected set; } - public virtual string Message { get; set; } + public virtual string Message { get; protected set; } - protected WorkflowExecutionError() { } - public WorkflowExecutionError( + protected PersistedExecutionError() { } + public PersistedExecutionError( Guid workflowId, Guid executionPointerId, DateTime errorTime, diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionPointer.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionPointer.cs new file mode 100644 index 000000000..81bb014c5 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExecutionPointer.cs @@ -0,0 +1,123 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; +using Volo.Abp.Domain.Entities; +using Volo.Abp.MultiTenancy; +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore.Persistence +{ + public class PersistedExecutionPointer : Entity, IMultiTenant + { + public virtual Guid? TenantId { get; protected set; } + + public virtual Guid WorkflowId { get; protected set; } + + public virtual PersistedWorkflow Workflow { get; protected set; } + + public virtual int StepId { get; set; } + + public virtual bool Active { get; set; } + + public virtual DateTime? SleepUntil { get; set; } + + public virtual string PersistenceData { get; set; } + + public virtual DateTime? StartTime { get; set; } + + public virtual DateTime? EndTime { get; set; } + + public virtual string EventName { get; set; } + + public virtual string EventKey { get; set; } + + public virtual bool EventPublished { get; set; } + + public virtual string EventData { get; set; } + + public virtual string StepName { get; set; } + + public virtual int RetryCount { get; set; } + + public virtual string Children { get; set; } + + public virtual string ContextItem { get; set; } + + public virtual string PredecessorId { get; set; } + + public virtual string Outcome { get; set; } + + public virtual PointerStatus Status { get; set; } + + public virtual string Scope { get; set; } + + public virtual ICollection ExtensionAttributes { get; protected set; } + + protected PersistedExecutionPointer() + { + ExtensionAttributes = new Collection(); + } + + public PersistedExecutionPointer( + Guid id, + Guid workflowId, + int stepId, + string stepName, + bool active, + string persistenceData, + string eventName, + string eventKey, + bool eventPublished, + string eventData, + int retryCount, + string children, + string contextItem, + string predecessorId, + string outcome, + string scope, + PointerStatus status = PointerStatus.Legacy, + DateTime? sleepUntil = null, + DateTime? startTime = null, + DateTime? endTime = null, + Guid? tenantId = null) : base(id) + { + WorkflowId = workflowId; + StepId = stepId; + StepName = stepName; + Active = active; + PersistenceData = persistenceData; + EventName = eventName; + EventKey = eventKey; + EventPublished = eventPublished; + EventData = eventData; + RetryCount = retryCount; + Children = children; + ContextItem = contextItem; + PredecessorId = predecessorId; + Outcome = outcome; + Scope = scope; + Status = status; + SleepUntil = sleepUntil; + StartTime = startTime; + EndTime = endTime; + + TenantId = tenantId; + + ExtensionAttributes = new Collection(); + } + + public PersistedExtensionAttribute AddAttribute(string key, string value) + { + var attr = new PersistedExtensionAttribute(Id, key, value); + ExtensionAttributes.Add(attr); + + return attr; + } + + public PersistedExtensionAttribute FindAttribute(string key) + { + return ExtensionAttributes.FirstOrDefault(x => x.Key.Equals(key)); + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensionAttribute.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExtensionAttribute.cs similarity index 58% rename from aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensionAttribute.cs rename to aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExtensionAttribute.cs index f332c675e..d7a6b4b83 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensionAttribute.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedExtensionAttribute.cs @@ -4,21 +4,21 @@ using Volo.Abp.MultiTenancy; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class WorkflowExtensionAttribute : Entity, IMultiTenant + public class PersistedExtensionAttribute : Entity, IMultiTenant { public virtual Guid? TenantId { get; protected set; } - public virtual Guid ExecutionPointerId { get; set; } + public virtual Guid ExecutionPointerId { get; protected set; } - public virtual WorkflowExecutionPointer ExecutionPointer { get; set; } + public virtual PersistedExecutionPointer ExecutionPointer { get; protected set; } public virtual string Key { get; set; } public virtual string Value { get; set; } - protected WorkflowExtensionAttribute() { } + protected PersistedExtensionAttribute() { } - public WorkflowExtensionAttribute( + public PersistedExtensionAttribute( Guid pointerId, string key, string value) diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowScheduledCommand.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedScheduledCommand.cs similarity index 76% rename from aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowScheduledCommand.cs rename to aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedScheduledCommand.cs index 0753b3c7f..0440d4fd5 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowScheduledCommand.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedScheduledCommand.cs @@ -4,7 +4,7 @@ using Volo.Abp.MultiTenancy; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class WorkflowScheduledCommand : Entity, IMultiTenant + public class PersistedScheduledCommand : Entity, IMultiTenant { public virtual Guid? TenantId { get; protected set; } @@ -13,8 +13,8 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence public virtual string Data { get; set; } public virtual long ExecuteTime { get; set; } - protected WorkflowScheduledCommand() { } - public WorkflowScheduledCommand( + protected PersistedScheduledCommand() { } + public PersistedScheduledCommand( string commandName, string data, long executeTime, diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowEventSubscription.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedSubscription.cs similarity index 74% rename from aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowEventSubscription.cs rename to aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedSubscription.cs index 5d5d050ce..5b7b70119 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowEventSubscription.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedSubscription.cs @@ -4,7 +4,7 @@ using Volo.Abp.MultiTenancy; namespace LINGYUN.Abp.WorkflowCore.Persistence { - public class WorkflowEventSubscription : Entity, IMultiTenant + public class PersistedSubscription : Entity, IMultiTenant { public virtual Guid? TenantId { get; protected set; } @@ -22,17 +22,17 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence public virtual string SubscriptionData { get; protected set; } - public virtual string ExternalToken { get; protected set; } + public virtual string ExternalToken { get; set; } - public virtual string ExternalWorkerId { get; protected set; } + public virtual string ExternalWorkerId { get; set; } - public virtual DateTime? ExternalTokenExpiry { get; protected set; } + public virtual DateTime? ExternalTokenExpiry { get; set; } - protected WorkflowEventSubscription() + protected PersistedSubscription() { } - public WorkflowEventSubscription( + public PersistedSubscription( Guid id, Guid workflowId, int stepId, @@ -60,10 +60,7 @@ namespace LINGYUN.Abp.WorkflowCore.Persistence TenantId = tenantId; } - public void SetSubscriptionToken( - string token, - string workerId, - DateTime? expiry) + public void SetSubscriptionToken(string token, string workerId, DateTime? expiry = null) { ExternalToken = token; ExternalWorkerId = workerId; diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedWorkflow.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedWorkflow.cs new file mode 100644 index 000000000..3c6331f0c --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/PersistedWorkflow.cs @@ -0,0 +1,66 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; +using Volo.Abp.Domain.Entities.Auditing; +using Volo.Abp.MultiTenancy; +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore.Persistence +{ + public class PersistedWorkflow : AuditedAggregateRoot, IMultiTenant + { + public virtual Guid? TenantId { get; protected set; } + public virtual string WorkflowDefinitionId { get; set; } + public virtual int Version { get; set; } + public virtual string Description { get; set; } + public virtual string Reference { get; set; } + public virtual long? NextExecution { get; set; } + public virtual WorkflowStatus Status { get; set; } + public virtual string Data { get; set; } + public virtual DateTime? CompleteTime { get; set; } + public virtual ICollection ExecutionPointers { get; protected set; } + + protected PersistedWorkflow() + { + ExecutionPointers = new Collection(); + } + + public PersistedWorkflow( + Guid id, + DateTime creationTime, + string defintionId, + string data, + int version, + string description, + string reference, + WorkflowStatus status, + long? nextExecution = null, + DateTime? completeTime = null, + Guid? tenantId = null) : base(id) + { + Data = data; + CreationTime = creationTime; + WorkflowDefinitionId = defintionId; + Version = version; + Description = description; + Reference = reference; + NextExecution = nextExecution; + Status = status; + CompleteTime = completeTime; + TenantId = tenantId; + + ExecutionPointers = new Collection(); + } + + public void AddPointer(PersistedExecutionPointer pointer) + { + ExecutionPointers.Add(pointer); + } + + public PersistedExecutionPointer FindPointer(Guid id) + { + return ExecutionPointers.FirstOrDefault(point => point.Id.Equals(id)); + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/Workflow.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/Workflow.cs deleted file mode 100644 index 278d5d738..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/Workflow.cs +++ /dev/null @@ -1,100 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Linq; -using Volo.Abp.Domain.Entities.Auditing; -using Volo.Abp.Guids; -using Volo.Abp.MultiTenancy; -using WorkflowCore.Models; - -namespace LINGYUN.Abp.WorkflowCore.Persistence -{ - public class Workflow : AuditedAggregateRoot, IMultiTenant - { - public virtual Guid? TenantId { get; protected set; } - public virtual string WorkflowDefinitionId { get; protected set; } - public virtual int Version { get; protected set; } - public virtual string Description { get; protected set; } - public virtual string Reference { get; protected set; } - public virtual long? NextExecution { get; protected set; } - public virtual WorkflowStatus Status { get; protected set; } - public virtual string Data { get; protected set; } - public virtual DateTime? CompleteTime { get; protected set; } - public virtual ICollection ExecutionPointers { get; protected set; } - - protected Workflow() - { - ExecutionPointers = new Collection(); - } - - public Workflow( - Guid id, - DateTime creationTime, - string defintionId, - string data, - int version, - string description, - string reference, - WorkflowStatus status, - long? nextExecution = null, - DateTime? completeTime = null, - Guid? tenantId = null) : base(id) - { - Data = data; - CreationTime = creationTime; - WorkflowDefinitionId = defintionId; - Version = version; - Description = description; - Reference = reference; - NextExecution = nextExecution; - Status = status; - CompleteTime = completeTime; - TenantId = tenantId; - - ExecutionPointers = new Collection(); - } - - public void AddPointer(WorkflowExecutionPointer pointer) - { - ExecutionPointers.Add(pointer); - } - - public WorkflowExecutionPointer FindPointer(Guid id) - { - return ExecutionPointers.FirstOrDefault(point => point.Id.Equals(id)); - } - - public void Update( - WorkflowInstance instance, - IGuidGenerator guidGenerator, - ICurrentTenant currentTenant) - { - Data = instance.Data.SerializeObject(); - CreationTime = instance.CreateTime; - WorkflowDefinitionId = instance.WorkflowDefinitionId; - Version = instance.Version; - Description = instance.Description; - Reference = instance.Reference; - NextExecution = instance.NextExecution; - Status = instance.Status; - CompleteTime = instance.CompleteTime; - - foreach (var pointer in instance.ExecutionPointers) - { - if (!Guid.TryParse(pointer.Id, out Guid pointerId)) - { - pointerId = guidGenerator.Create(); - } - - var currentPointer = FindPointer(pointerId); - if (currentPointer != null) - { - currentPointer.Update(pointer); - continue; - } - - AddPointer(pointer.ToWorkflowExecutionPointer(this, guidGenerator, currentTenant)); - } - } - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionPointer.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionPointer.cs deleted file mode 100644 index 0ed49aba8..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExecutionPointer.cs +++ /dev/null @@ -1,159 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Linq; -using Volo.Abp.Domain.Entities; -using Volo.Abp.MultiTenancy; -using WorkflowCore.Models; - -namespace LINGYUN.Abp.WorkflowCore.Persistence -{ - public class WorkflowExecutionPointer : Entity, IMultiTenant - { - public virtual Guid? TenantId { get; protected set; } - - public virtual Guid WorkflowId { get; protected set; } - - public virtual Workflow Workflow { get; protected set; } - - public virtual int StepId { get; protected set; } - - public virtual bool Active { get; protected set; } - - public virtual DateTime? SleepUntil { get; protected set; } - - public virtual string PersistenceData { get; protected set; } - - public virtual DateTime? StartTime { get; protected set; } - - public virtual DateTime? EndTime { get; protected set; } - - public virtual string EventName { get; protected set; } - - public virtual string EventKey { get; protected set; } - - public virtual bool EventPublished { get; protected set; } - - public virtual string EventData { get; protected set; } - - public virtual string StepName { get; protected set; } - - public virtual int RetryCount { get; protected set; } - - public virtual string Children { get; protected set; } - - public virtual string ContextItem { get; protected set; } - - public virtual string PredecessorId { get; protected set; } - - public virtual string Outcome { get; protected set; } - - public virtual PointerStatus Status { get; protected set; } - - public virtual string Scope { get; protected set; } - - public virtual ICollection ExtensionAttributes { get; protected set; } - - protected WorkflowExecutionPointer() - { - ExtensionAttributes = new Collection(); - } - - public WorkflowExecutionPointer( - Guid id, - Guid workflowId, - int stepId, - string stepName, - bool active, - string persistenceData, - string eventName, - string eventKey, - bool eventPublished, - string eventData, - int retryCount, - string children, - string contextItem, - string predecessorId, - string outcome, - string scope, - PointerStatus status = PointerStatus.Legacy, - DateTime? sleepUntil = null, - DateTime? startTime = null, - DateTime? endTime = null, - Guid? tenantId = null) : base(id) - { - WorkflowId = workflowId; - StepId = stepId; - StepName = stepName; - Active = active; - PersistenceData = persistenceData; - EventName = eventName; - EventKey = eventKey; - EventPublished = eventPublished; - EventData = eventData; - RetryCount = retryCount; - Children = children; - ContextItem = contextItem; - PredecessorId = predecessorId; - Outcome = outcome; - Scope = scope; - Status = status; - SleepUntil = sleepUntil; - StartTime = startTime; - EndTime = endTime; - - TenantId = tenantId; - - ExtensionAttributes = new Collection(); - } - - public void Update(ExecutionPointer pointer) - { - StepId = pointer.StepId; - StepName = pointer.StepName; - Active = pointer.Active; - PersistenceData = pointer.PersistenceData.SerializeObject(); - EventName = pointer.EventName; - EventKey = pointer.EventKey; - EventPublished = pointer.EventPublished; - EventData = pointer.EventData.SerializeObject(); - RetryCount = pointer.RetryCount; - Children = pointer.Children.JoinAsString(";"); - ContextItem = pointer.ContextItem.SerializeObject(); - PredecessorId = pointer.PredecessorId; - Outcome = pointer.Outcome.SerializeObject(); - Scope = pointer.Scope.JoinAsString(";"); - Status = pointer.Status; - SleepUntil = pointer.SleepUntil; - StartTime = pointer.StartTime; - EndTime = pointer.EndTime; - - foreach (var attribute in pointer.ExtensionAttributes) - { - var findAttr = FindAttribute(attribute.Key); - if (findAttr == null) - { - AddAttribute(attribute.Key, attribute.Value.SerializeObject()); - } - else - { - findAttr.Key = attribute.Key; - findAttr.Value = attribute.Value.SerializeObject(); - } - } - } - - public WorkflowExtensionAttribute AddAttribute(string key, string value) - { - var attr = new WorkflowExtensionAttribute(Id, key, value); - ExtensionAttributes.Add(attr); - - return attr; - } - - public WorkflowExtensionAttribute FindAttribute(string key) - { - return ExtensionAttributes.FirstOrDefault(x => x.Key.Equals(key)); - } - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensions.cs deleted file mode 100644 index 51f9531a1..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/LINGYUN/Abp/WorkflowCore/Persistence/WorkflowExtensions.cs +++ /dev/null @@ -1,113 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using WorkflowCore.Models; - -namespace LINGYUN.Abp.WorkflowCore.Persistence -{ - public static class WorkflowExtensions - { - public static Event ToEvent(this WorkflowEvent workflowEvent) - { - return new Event - { - Id = workflowEvent.Id.ToString(), - EventName = workflowEvent.EventName, - EventKey = workflowEvent.EventKey, - EventTime = workflowEvent.CreationTime.ToUtcDateTime(), - IsProcessed = workflowEvent.IsProcessed, - EventData = workflowEvent.EventData.DeserializeObject() - }; - } - - public static EventSubscription ToEventSubscription(this WorkflowEventSubscription workflowEventSubscription) - { - return new EventSubscription - { - Id = workflowEventSubscription.Id.ToString(), - StepId = workflowEventSubscription.StepId, - SubscribeAsOf = workflowEventSubscription.SubscribeAsOf.ToUtcDateTime(), - SubscriptionData = workflowEventSubscription.SubscriptionData.DeserializeObject(), - EventKey = workflowEventSubscription.EventKey, - EventName = workflowEventSubscription.EventName, - ExecutionPointerId = workflowEventSubscription.ExecutionPointerId.ToString(), - ExternalWorkerId = workflowEventSubscription.ExternalWorkerId, - ExternalToken = workflowEventSubscription.ExternalToken, - ExternalTokenExpiry = workflowEventSubscription.ExternalTokenExpiry.ToNullableUtcDateTime(), - WorkflowId = workflowEventSubscription.WorkflowId.ToString() - }; - } - - public static WorkflowInstance ToWorkflowInstance(this Workflow workflow) - { - return new WorkflowInstance - { - Id = workflow.Id.ToString(), - WorkflowDefinitionId = workflow.WorkflowDefinitionId, - CompleteTime = workflow.CompleteTime.ToNullableUtcDateTime(), - CreateTime = workflow.CreationTime.ToUtcDateTime(), - Data = workflow.Data.DeserializeObject(), - Status = workflow.Status, - Description = workflow.Description, - NextExecution = workflow.NextExecution, - Reference = workflow.Reference, - Version = workflow.Version, - ExecutionPointers = new ExecutionPointerCollection( - workflow.ExecutionPointers - .Select(pointer => pointer.ToExecutionPointer()) - .ToList()) - }; - } - - public static ExecutionPointer ToExecutionPointer(this WorkflowExecutionPointer pointer) - { - return new ExecutionPointer - { - Id = pointer.Id.ToString(), - EventData = pointer.EventData.DeserializeObject(), - EventKey = pointer.StepName, - EventName = pointer.EventName, - EventPublished = pointer.EventPublished, - ExtensionAttributes = pointer.ExtensionAttributes.ToExtensionAttributes(), - Active = pointer.Active, - Children = pointer.Children.Split(';').ToList(), - ContextItem = pointer.ContextItem.DeserializeObject(), - Scope = pointer.Scope.Split(';').ToList(), - Outcome = pointer.Outcome.DeserializeObject(), - PersistenceData = pointer.PersistenceData.DeserializeObject(), - PredecessorId = pointer.PredecessorId, - RetryCount = pointer.RetryCount, - Status = pointer.Status, - StepId = pointer.StepId, - StepName = pointer.StepName, - EndTime = pointer.EndTime.ToNullableUtcDateTime(), - StartTime = pointer.StartTime.ToNullableUtcDateTime(), - SleepUntil = pointer.SleepUntil.ToNullableUtcDateTime(), - }; - } - - public static ScheduledCommand ToScheduledCommand( - this WorkflowScheduledCommand command) - { - return new ScheduledCommand - { - CommandName = command.CommandName, - Data = command.Data, - ExecuteTime = command.ExecuteTime - }; - } - - public static Dictionary ToExtensionAttributes( - this ICollection attributes) - { - var attrDic = new Dictionary(); - - foreach (var attr in attributes) - { - attrDic.Add(attr.Key, attr.Value.DeserializeObject()); - } - - return attrDic; - } - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/WorkflowCore/Models/WorkflowExtensions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/WorkflowCore/Models/WorkflowExtensions.cs deleted file mode 100644 index bb629884c..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.Persistence/WorkflowCore/Models/WorkflowExtensions.cs +++ /dev/null @@ -1,139 +0,0 @@ -using LINGYUN.Abp.WorkflowCore.Persistence; -using System; -using System.Collections.Generic; -using Volo.Abp.Guids; -using Volo.Abp.MultiTenancy; - -namespace WorkflowCore.Models -{ - public static class WorkflowExtensions - { - public static Workflow ToWorkflow( - this WorkflowInstance instance, - IGuidGenerator generator, - ICurrentTenant currentTenant) - { - var workflow = new Workflow( - generator.Create(), - instance.CreateTime, - instance.WorkflowDefinitionId, - instance.Data.SerializeObject(handlingString: true), - instance.Version, - instance.Description, - instance.Reference, - instance.Status, - instance.NextExecution, - instance.CompleteTime, - currentTenant.Id); - - foreach (var pointer in instance.ExecutionPointers) - { - var toPointer = pointer.ToWorkflowExecutionPointer(workflow, generator, currentTenant); - workflow.AddPointer(toPointer); - } - - return workflow; - } - - public static WorkflowExecutionPointer ToWorkflowExecutionPointer( - this ExecutionPointer executionPointer, - Workflow workflow, - IGuidGenerator generator, - ICurrentTenant currentTenant) - { - var pointer = new WorkflowExecutionPointer( - generator.Create(), - workflow.Id, - executionPointer.StepId, - executionPointer.StepName, - executionPointer.Active, - executionPointer.PersistenceData.SerializeObject(handlingString: true), - executionPointer.EventName, - executionPointer.EventKey, - executionPointer.EventPublished, - executionPointer.EventData.SerializeObject(handlingString: true), - executionPointer.RetryCount, - executionPointer.Children.JoinAsString(";"), - executionPointer.ContextItem.SerializeObject(handlingString: true), - executionPointer.PredecessorId, - executionPointer.Outcome.SerializeObject(handlingString: true), - executionPointer.Scope.JoinAsString(";"), - executionPointer.Status, - executionPointer.SleepUntil, - executionPointer.StartTime, - executionPointer.EndTime, - currentTenant.Id); - - foreach (var attribute in executionPointer.ExtensionAttributes) - { - pointer.AddAttribute(attribute.Key, attribute.Value.SerializeObject(handlingString: true)); - } - - executionPointer.Id = pointer.Id.ToString(); - - return pointer; - } - - public static WorkflowEvent ToWorkflowEvent( - this Event @event, - IGuidGenerator generator, - ICurrentTenant currentTenant) - { - var we = new WorkflowEvent( - generator.Create(), - @event.EventName, - @event.EventKey, - @event.EventData.SerializeObject(handlingString: true), - @event.EventTime, - currentTenant.Id) - { - IsProcessed = @event.IsProcessed - }; - - return we; - } - - public static WorkflowEventSubscription ToWorkflowEventSubscription( - this EventSubscription subscription, - IGuidGenerator generator, - ICurrentTenant currentTenant) - { - return new WorkflowEventSubscription( - generator.Create(), - Guid.Parse(subscription.WorkflowId), - subscription.StepId, - Guid.Parse(subscription.ExecutionPointerId), - subscription.EventName, - subscription.EventKey, - subscription.SubscribeAsOf, - subscription.SubscriptionData.SerializeObject(handlingString: true), - subscription.ExternalToken, - subscription.ExternalWorkerId, - subscription.ExternalTokenExpiry, - currentTenant.Id); - } - - public static WorkflowExecutionError ToWorkflowExecutionError( - this ExecutionError executionError, - ICurrentTenant currentTenant) - { - return new WorkflowExecutionError( - Guid.Parse(executionError.WorkflowId), - Guid.Parse(executionError.ExecutionPointerId), - executionError.ErrorTime, - executionError.Message, - currentTenant.Id); - } - - public static WorkflowScheduledCommand ToWorkflowScheduledCommand( - this ScheduledCommand command, - ICurrentTenant currentTenant) - { - return new WorkflowScheduledCommand( - command.CommandName, - command.Data, - command.ExecuteTime, - currentTenant.Id); - } - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN.Abp.WorkflowCore.RabbitMQ.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN.Abp.WorkflowCore.RabbitMQ.csproj index a32c88430..a76f0363e 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN.Abp.WorkflowCore.RabbitMQ.csproj +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN.Abp.WorkflowCore.RabbitMQ.csproj @@ -1,12 +1,15 @@  + + + netstandard2.0 - + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN/Abp/WorkflowCore/RabbitMQ/WorkflowQueueConfiguration.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN/Abp/WorkflowCore/RabbitMQ/WorkflowQueueConfiguration.cs index 8d5d2590c..ae4aa41df 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN/Abp/WorkflowCore/RabbitMQ/WorkflowQueueConfiguration.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore.RabbitMQ/LINGYUN/Abp/WorkflowCore/RabbitMQ/WorkflowQueueConfiguration.cs @@ -8,9 +8,8 @@ namespace LINGYUN.Abp.WorkflowCore.RabbitMQ string queueName, bool durable = true, bool exclusive = false, - bool autoDelete = false, - string deadLetterQueueName = null) - : base(queueName, durable, exclusive, autoDelete, deadLetterQueueName) + bool autoDelete = false) + : base(queueName, durable, exclusive, autoDelete) { } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xml b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xml new file mode 100644 index 000000000..1715698cc --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xsd b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xsd new file mode 100644 index 000000000..11da52550 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/FodyWeavers.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN.Abp.WorkflowCore.csproj b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN.Abp.WorkflowCore.csproj index 70ea8acbc..c8fb66894 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN.Abp.WorkflowCore.csproj +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN.Abp.WorkflowCore.csproj @@ -1,13 +1,17 @@  - - netstandard2.0 - 8.0 - - + + + + + netstandard2.0 + 9.0 + + - + + diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreConventionalRegistrar.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreConventionalRegistrar.cs index decbbae34..53860dad5 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreConventionalRegistrar.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreConventionalRegistrar.cs @@ -1,11 +1,24 @@ -using System; -using System.Collections.Generic; -using System.Text; +using Microsoft.Extensions.DependencyInjection; +using System; using Volo.Abp.DependencyInjection; namespace LINGYUN.Abp.WorkflowCore { public class AbpWorkflowCoreConventionalRegistrar : DefaultConventionalRegistrar { + protected override bool IsConventionalRegistrationDisabled(Type type) + { + return !IsWorkflowComponent(type) || base.IsConventionalRegistrationDisabled(type); + } + + private static bool IsWorkflowComponent(Type type) + { + return type.IsWorkflow() || type.IsStepBody(); + } + + protected override ServiceLifetime? GetDefaultLifeTimeOrNull(Type type) + { + return ServiceLifetime.Transient; + } } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreModule.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreModule.cs index 918acdf62..842085fb4 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreModule.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreModule.cs @@ -1,19 +1,28 @@ using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Options; using System; using System.Collections.Generic; +using System.Linq; +using System.Reflection; using Volo.Abp; using Volo.Abp.Modularity; +using Volo.Abp.Threading; +using Volo.Abp.Timing; using WorkflowCore.Interface; -using WorkflowCore.Services; namespace LINGYUN.Abp.WorkflowCore { + [DependsOn( + typeof(AbpTimingModule), + typeof(AbpThreadingModule))] public class AbpWorkflowCoreModule : AbpModule { private readonly static IList _definitionWorkflows = new List(); public override void PreConfigureServices(ServiceConfigurationContext context) { + context.Services.AddConventionalRegistrar(new AbpWorkflowCoreConventionalRegistrar()); + AutoAddDefinitionWorkflows(context.Services); } @@ -24,34 +33,42 @@ namespace LINGYUN.Abp.WorkflowCore context.Services.ExecutePreConfiguredActions(options); }); context.Services.AddWorkflowDSL(); - //context.Services.AddHostedService((provider) => provider.GetRequiredService()); } public override void OnApplicationInitialization(ApplicationInitializationContext context) { - var workflowRegistry = context.ServiceProvider.GetRequiredService(); + var workflowCoreOptions = context.ServiceProvider.GetRequiredService>().Value; - foreach (var definitionWorkflow in _definitionWorkflows) + if (workflowCoreOptions.IsEnabled) { - var workflow = context.ServiceProvider.GetRequiredService(definitionWorkflow); - workflowRegistry.RegisterWorkflow(workflow as WorkflowBase); - } + var workflowRegistry = context.ServiceProvider.GetRequiredService(); + + foreach (var definitionWorkflow in _definitionWorkflows) + { + var workflow = context.ServiceProvider.GetRequiredService(definitionWorkflow); + WorkflowRegisterHelper.RegisterWorkflow(workflowRegistry, workflow); + } - var workflowHost = context.ServiceProvider.GetRequiredService(); - workflowHost.Start(); + var workflowHost = context.ServiceProvider.GetRequiredService(); + workflowHost.Start(); + } } public override void OnApplicationShutdown(ApplicationShutdownContext context) { - var workflowHost = context.ServiceProvider.GetRequiredService(); - workflowHost.Stop(); + var workflowCoreOptions = context.ServiceProvider.GetRequiredService>().Value; + if (workflowCoreOptions.IsEnabled) + { + var workflowHost = context.ServiceProvider.GetRequiredService(); + workflowHost.Stop(); + } } private static void AutoAddDefinitionWorkflows(IServiceCollection services) { services.OnRegistred(context => { - if (typeof(WorkflowBase).IsAssignableFrom(context.ImplementationType)) + if (context.ImplementationType.IsWorkflow()) { _definitionWorkflows.Add(context.ImplementationType); } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreOptions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreOptions.cs index eea4fe0cf..ff2e7a6fc 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreOptions.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/AbpWorkflowCoreOptions.cs @@ -1,10 +1,11 @@ -using Volo.Abp.Collections; -using WorkflowCore.Interface; - -namespace LINGYUN.Abp.WorkflowCore +namespace LINGYUN.Abp.WorkflowCore { public class AbpWorkflowCoreOptions { - public ITypeList DefinitionProviders { get; } + public bool IsEnabled { get; set; } + public AbpWorkflowCoreOptions() + { + IsEnabled = true; + } } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/IWorkflowManager.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/IWorkflowManager.cs deleted file mode 100644 index 6f0b5b2ff..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/IWorkflowManager.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace LINGYUN.Abp.WorkflowCore -{ - public interface IWorkflowManager - { - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/NullStepBody.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/NullStepBody.cs deleted file mode 100644 index 6561894df..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/NullStepBody.cs +++ /dev/null @@ -1,14 +0,0 @@ -using Volo.Abp.DependencyInjection; -using WorkflowCore.Interface; -using WorkflowCore.Models; - -namespace LINGYUN.Abp.WorkflowCore -{ - public class NullStepBody : StepBody, ITransientDependency - { - public override ExecutionResult Run(IStepExecutionContext context) - { - return ExecutionResult.Next(); - } - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyAsyncBase.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyAsyncBase.cs new file mode 100644 index 000000000..be01a966f --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyAsyncBase.cs @@ -0,0 +1,8 @@ +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore +{ + public abstract class StepBodyAsyncBase : StepBodyAsync + { + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyBase.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyBase.cs new file mode 100644 index 000000000..87d9b942d --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/StepBodyBase.cs @@ -0,0 +1,8 @@ +using WorkflowCore.Models; + +namespace LINGYUN.Abp.WorkflowCore +{ + public abstract class StepBodyBase : StepBody + { + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowBase.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowBase.cs index 836245a4e..f8ace0327 100644 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowBase.cs +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowBase.cs @@ -1,9 +1,8 @@ -using Volo.Abp.DependencyInjection; -using WorkflowCore.Interface; +using WorkflowCore.Interface; namespace LINGYUN.Abp.WorkflowCore { - public abstract class WorkflowBase : IWorkflow, ITransientDependency + public abstract class WorkflowBase : IWorkflow { public abstract string Id { get; } @@ -11,4 +10,14 @@ namespace LINGYUN.Abp.WorkflowCore public abstract void Build(IWorkflowBuilder builder); } + + public abstract class WorkflowBase : IWorkflow + where TData: new() + { + public abstract string Id { get; } + + public abstract int Version { get; } + + public abstract void Build(IWorkflowBuilder builder); + } } diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowRegisterHelper.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowRegisterHelper.cs new file mode 100644 index 000000000..8cf7d21b9 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/LINGYUN/Abp/WorkflowCore/WorkflowRegisterHelper.cs @@ -0,0 +1,33 @@ +using JetBrains.Annotations; +using System.Linq; +using System.Reflection; +using Volo.Abp; +using WorkflowCore.Interface; + +namespace LINGYUN.Abp.WorkflowCore +{ + public static class WorkflowRegisterHelper + { + public readonly static MethodInfo RegisterGenericWorkflowMethod = + typeof(IWorkflowRegistry) + .GetMethods(BindingFlags.Public | BindingFlags.Instance) + .First(m => m.Name == nameof(IWorkflowRegistry.RegisterWorkflow) && m.IsGenericMethodDefinition); + + public static void RegisterWorkflow( + [NotNull] IWorkflowRegistry registry, + [NotNull] object workflow) + { + Check.NotNull(registry, nameof(registry)); + Check.NotNull(workflow, nameof(workflow)); + + var workflowDataType = workflow.GetType() + .GetInterfaces() + .First(x => x.IsGenericType) + .GetGenericArguments()[0]; + + RegisterGenericWorkflowMethod + .MakeGenericMethod(workflowDataType) + .Invoke(registry, new object[] { workflow }); + } + } +} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/ObjectSerializerExtensions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/ObjectSerializerExtensions.cs deleted file mode 100644 index ef91e3f51..000000000 --- a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/ObjectSerializerExtensions.cs +++ /dev/null @@ -1,23 +0,0 @@ -using Newtonsoft.Json; - -namespace System -{ - public static class ObjectSerializerExtensions - { - private readonly static JsonSerializerSettings SerializerSettings = new JsonSerializerSettings() { TypeNameHandling = TypeNameHandling.All }; - - public static string SerializeObject(this object obj, bool handlingString = false, JsonSerializerSettings serializerSettings = null) - { - if (obj is string objStr && !handlingString) - { - return objStr; - } - return JsonConvert.SerializeObject(obj, serializerSettings ?? SerializerSettings); - } - - public static object DeserializeObject(this string str, JsonSerializerSettings serializerSettings = null) - { - return JsonConvert.DeserializeObject(str ?? string.Empty, serializerSettings ?? SerializerSettings); - } - } -} diff --git a/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/WorkflowTypeExtensions.cs b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/WorkflowTypeExtensions.cs new file mode 100644 index 000000000..ae2e0a512 --- /dev/null +++ b/aspnet-core/modules/workflow/LINGYUN.Abp.WorkflowCore/System/WorkflowTypeExtensions.cs @@ -0,0 +1,18 @@ +using System.Linq; +using WorkflowCore.Interface; + +namespace System +{ + public static class WorkflowTypeExtensions + { + public static bool IsWorkflow(this Type type) + { + return type.GetInterfaces().Any(x => x.IsGenericType && x.GetGenericTypeDefinition() == typeof(IWorkflow<>)); + } + + public static bool IsStepBody(this Type type) + { + return typeof(IStepBody).IsAssignableFrom(type); + } + } +} diff --git a/aspnet-core/tests/LINGYUN.Abp.WorkflowCore.Tests/LINGYUN.Abp.WorkflowCore.Tests.csproj b/aspnet-core/tests/LINGYUN.Abp.WorkflowCore.Tests/LINGYUN.Abp.WorkflowCore.Tests.csproj index 80fbadbe1..248440a29 100644 --- a/aspnet-core/tests/LINGYUN.Abp.WorkflowCore.Tests/LINGYUN.Abp.WorkflowCore.Tests.csproj +++ b/aspnet-core/tests/LINGYUN.Abp.WorkflowCore.Tests/LINGYUN.Abp.WorkflowCore.Tests.csproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 false diff --git a/build/build-aspnetcore-build.ps1 b/build/build-aspnetcore-build.ps1 index 22c750fbc..d155a9485 100644 --- a/build/build-aspnetcore-build.ps1 +++ b/build/build-aspnetcore-build.ps1 @@ -2,19 +2,6 @@ # Build all solutions foreach ($service in $serviceArray) { - $copyFromConfig = $ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath($rootFolder + $service.ConfigPath + $service.ConfigFile) - if (Test-Path $copyFromConfig) - { - $copyToConfig = $ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath($service.Path + $service.ConfigFile) - $configExists = Test-Path $copyToConfig - if ($configExists -eq $false) { - Write-host "" - Write-host "Coping appsettings.Development.json ..." -ForegroundColor red -BackgroundColor yellow - Write-host "" - Copy-Item $copyFromConfig $copyToConfig - } - } - Set-Location $service.Path dotnet build --no-cache } diff --git a/build/build-aspnetcore-common.ps1 b/build/build-aspnetcore-common.ps1 index 9806c260e..492d6cff0 100644 --- a/build/build-aspnetcore-common.ps1 +++ b/build/build-aspnetcore-common.ps1 @@ -5,12 +5,13 @@ $rootFolder = (Get-Item -Path "./" -Verbose).FullName # List of solutions used only in development mode [PsObject[]]$serviceArray = @() -$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/account/AuthServer.Host/"; Service = "identityserver"; ConfigPath = "/../aspnet-core/configuration/account/AuthServer.Host/"; ConfigFile = "appsettings.Development.json" } -$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/admin/LINGYUN.Abp.BackendAdmin.HttpApi.Host/"; Service = "admin"; ConfigPath = "/../aspnet-core/configuration/admin/LINGYUN.Abp.BackendAdmin.HttpApi.Host/"; ConfigFile = "appsettings.Development.json" } -$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/identity-server/LINGYUN.Abp.IdentityServer4.HttpApi.Host/"; Service = "identityserver4-admin"; ConfigPath = "/../aspnet-core/configuration/identity-server/LINGYUN.Abp.IdentityServer4.HttpApi.Host/"; ConfigFile = "appsettings.Development.json" } -$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/"; Service = "messages"; ConfigPath = "/../aspnet-core/configuration/messages/LINGYUN.Abp.MessageService.HttpApi.Host/"; ConfigFile = "appsettings.Development.json" } -$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/platform/LINGYUN.Platform.HttpApi.Host/"; Service = "platform"; ConfigPath = "/../aspnet-core/configuration/platform/LINGYUN.Platform.HttpApi.Host/"; ConfigFile = "appsettings.Development.json" } -$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/localization/LINGYUN.Abp.LocalizationManagement.HttpApi.Host/"; Service = "localization"; ConfigPath = "/../aspnet-core/configuration/localization/LINGYUN.Abp.LocalizationManagement.HttpApi.Host/"; ConfigFile = "appsettings.Development.json" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/"; Service = "backend-admin-api" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/LY.MicroService.IdentityServer/"; Service = "identity" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/LY.MicroService.IdentityServer.HttpApi.Host/"; Service = "identity-api" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/LY.MicroService.LocalizationManagement.HttpApi.Host/"; Service = "localization-api" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/LY.MicroService.PlatformManagement.HttpApi.Host/"; Service = "platform-api" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../aspnet-core/services/LY.MicroService.RealtimeMessage.HttpApi.Host/"; Service = "realtime-message-api" } +$serviceArray += [PsObject]@{ Path = $rootFolder + "/../gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.ApiGateway/"; Service = "internal-apigateway" } Write-host "" Write-host ":::::::::::::: !!! You are in development mode !!! ::::::::::::::" -ForegroundColor red -BackgroundColor yellow diff --git a/build/build-aspnetcore-release.ps1 b/build/build-aspnetcore-release.ps1 index 933039d9f..fa10cdb59 100644 --- a/build/build-aspnetcore-release.ps1 +++ b/build/build-aspnetcore-release.ps1 @@ -3,7 +3,7 @@ # Build all solutions foreach ($service in $serviceArray) { Set-Location $service.Path - $publishPath = $service.Path + "/../../Publish/" + $service.Service + $publishPath = $rootFolder + "/aspnet-core/services/Publish/" + $service.Service dotnet publish -c Release -o $publishPath --no-cache --no-restore Copy-Item (Join-Path $service.Path "Dockerfile") -Destination $publishPath -Recurse } diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 1ada24840..e62240780 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -60,7 +60,7 @@ services: internat-apigateway: build: - context: ./gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.ApiGateway + context: ./aspnet-core/services/Publish/internal-apigateway volumes: - /var/opt/abp/logs/internat-apigateway:/app/Logs - /var/opt/abp/data/internat-apigateway/Modules:/app/Modules diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.deps.json b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.deps.json deleted file mode 100644 index 4ab1814af..000000000 --- a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.deps.json +++ /dev/null @@ -1,1445 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "LINGYUN.Abp.AspNetCore.HttpOverrides/5.0.0-rc1": { - "dependencies": { - "ConfigureAwait.Fody": "3.3.1", - "Fody": "6.5.3", - "Volo.Abp.AspNetCore": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.AspNetCore.HttpOverrides.dll": {} - } - }, - "ConfigureAwait.Fody/3.3.1": { - "dependencies": { - "Fody": "6.5.3" - }, - "runtime": { - "lib/netstandard2.0/ConfigureAwait.dll": { - "assemblyVersion": "3.3.1.0", - "fileVersion": "3.3.1.0" - } - } - }, - "Fody/6.5.3": {}, - "JetBrains.Annotations/2021.2.0": { - "runtime": { - "lib/netstandard2.0/JetBrains.Annotations.dll": { - "assemblyVersion": "2021.2.0.0", - "fileVersion": "2021.2.0.0" - } - } - }, - "Microsoft.AspNetCore.Authorization/6.0.0": { - "dependencies": { - "Microsoft.AspNetCore.Metadata": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - } - }, - "Microsoft.AspNetCore.Metadata/6.0.0": {}, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Text.Json": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {}, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": {}, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Localization/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - } - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": {}, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": {}, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "Nito.AsyncEx.Context/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Context.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0", - "Nito.Collections.Deque": "1.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Coordination.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "dependencies": { - "Nito.Disposables": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Tasks.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.Collections.Deque/1.1.0": { - "runtime": { - "lib/netstandard2.0/Nito.Collections.Deque.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Nito.Disposables/2.2.0": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - }, - "runtime": { - "lib/netstandard2.1/Nito.Disposables.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.0" - } - } - }, - "NUglify/1.16.0": { - "runtime": { - "lib/net5.0/NUglify.dll": { - "assemblyVersion": "1.16.0.0", - "fileVersion": "1.16.0.0" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Linq.Dynamic.Core/1.2.12": { - "runtime": { - "lib/net5.0/System.Linq.Dynamic.Core.dll": { - "assemblyVersion": "1.2.12.0", - "fileVersion": "1.2.12.0" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Linq.Queryable/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encodings.Web/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Text.Json/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0" - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "TimeZoneConverter/3.5.0": { - "runtime": { - "lib/netstandard2.0/TimeZoneConverter.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Volo.Abp.AspNetCore/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Auditing": "5.0.0-rc.1", - "Volo.Abp.Authorization": "5.0.0-rc.1", - "Volo.Abp.ExceptionHandling": "5.0.0-rc.1", - "Volo.Abp.Http": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1", - "Volo.Abp.Uow": "5.0.0-rc.1", - "Volo.Abp.Validation": "5.0.0-rc.1", - "Volo.Abp.VirtualFileSystem": "5.0.0-rc.1" - }, - "runtime": { - "lib/net6.0/Volo.Abp.AspNetCore.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Auditing.Contracts": "5.0.0-rc.1", - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.Json": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1", - "Volo.Abp.Threading": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.Contracts.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Authorization/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Authorization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Authorization.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Authorization.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Microsoft.AspNetCore.Authorization": "6.0.0", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Authorization.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "dependencies": { - "JetBrains.Annotations": "2021.2.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", - "Nito.AsyncEx.Context": "5.1.0", - "Nito.AsyncEx.Coordination": "5.1.0", - "System.Collections.Immutable": "6.0.0", - "System.Linq.Dynamic.Core": "1.2.12", - "System.Linq.Queryable": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Text.Encodings.Web": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Core.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Uow": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Data.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.EventBus.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Volo.Abp.Localization": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ExceptionHandling.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Http/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Http.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Json": "5.0.0-rc.1", - "Volo.Abp.Minify": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Http.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Http.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Http.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Json.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1", - "Volo.Abp.VirtualFileSystem": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Minify/5.0.0-rc.1": { - "dependencies": { - "NUglify": "1.16.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Minify.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.MultiTenancy.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Validation.Abstractions": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ObjectExtending.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Security.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Settings.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Threading.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "dependencies": { - "TimeZoneConverter": "3.5.0", - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Timing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Uow.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Validation/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Validation.Abstractions": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Validation.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Validation.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Composite": "6.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.VirtualFileSystem.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - } - } - }, - "libraries": { - "LINGYUN.Abp.AspNetCore.HttpOverrides/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "ConfigureAwait.Fody/3.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R9PQYf0AT4RBZcUXm22xWkCpSmNHdTzQ0dOyLIsxIK6dwXH4S9pY/rZdXU/63i8vZvSzZ99sB1kP7xer8MCe6w==", - "path": "configureawait.fody/3.3.1", - "hashPath": "configureawait.fody.3.3.1.nupkg.sha512" - }, - "Fody/6.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sRkrGVPJWG5vVKF/3kExAwZhFMUzK/Zksgcv113ehyuYuTDMuqBC4lr6y0qqZ6ga5nT1uueebDzrsRZsNIrqLg==", - "path": "fody/6.5.3", - "hashPath": "fody.6.5.3.nupkg.sha512" - }, - "JetBrains.Annotations/2021.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kKSyoVfndMriKHLfYGmr0uzQuI4jcc3TKGyww7buJFCYeHb/X0kodYBPL7n9454q7v6ASiRmDgpPGaDGerg/Hg==", - "path": "jetbrains.annotations/2021.2.0", - "hashPath": "jetbrains.annotations.2021.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HPEhmNwINXzGVWirzmvVxx5/GkoaQJC7vKNIbhOUTzgnRHEf2zO6S2s4lMw3TPFWBGcAlfn6Ta0cVB9f15QC8w==", - "path": "microsoft.aspnetcore.authorization/6.0.0", - "hashPath": "microsoft.aspnetcore.authorization.6.0.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Metadata/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-giBCvjANLIOqC+DJ84zCkCQnE4ebRTrgVyBe5e0gG3/F8GYzdqSSdtMSAvbOkBQsf0F8dySBPSM59vX6ksOeQg==", - "path": "microsoft.aspnetcore.metadata/6.0.0", - "hashPath": "microsoft.aspnetcore.metadata.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.0", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Cx8K9xnN95wbvKa/KTyDBVBaNUsS9L8IkKt2dKMkcyj0wOBe+xVMwyNR4ySmpxBK3b0PuP7tW6UtroXIlRC3uQ==", - "path": "microsoft.extensions.fileproviders.composite/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.composite.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==", - "path": "microsoft.extensions.fileproviders.embedded/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.embedded.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WS/BXvYSh0yGAXvKYvqGLzmhe4raIxmsLwd3pqg0T/zmTMy44PFiTbJm41F2GcPsv3zAV34jcs5aPjjE8td8bA==", - "path": "microsoft.extensions.localization/6.0.0", - "hashPath": "microsoft.extensions.localization.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UQJmE78r414kbguPmvbT6MIz0r8LPsBhjLNOlpXOP1VVjaSIuUMATfAve8Q+oivwNG3Mnv+5OLZHfaBkB4SuUg==", - "path": "microsoft.extensions.localization.abstractions/6.0.0", - "hashPath": "microsoft.extensions.localization.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sc1t2bHjP/EWOcwhVc0QH9F9NBW79tybSeLRsTUqSAiJwZgUaxWOqjGUqEIMeKlDYMK5kPiSSMtlu8eDsEOOvA==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "Nito.AsyncEx.Context/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EE7M37c5E/kvulzEkpUR6v1AnK34b2wysOLJHSjl78p/3hL7grte0XCPRqCfLZDwq98AD9GHMTCRfZy7TEeHhw==", - "path": "nito.asyncex.context/5.1.0", - "hashPath": "nito.asyncex.context.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nv+oA+cSxidjOImiKcz2FJgMIDxiK0A6xormKmsUklUBjTNqQpjtdJsACMgTQG56PkTHdbMi5QijPTTUsmcCeg==", - "path": "nito.asyncex.coordination/5.1.0", - "hashPath": "nito.asyncex.coordination.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tU3Ib4zs8ivM+uS8n7F7ReWZlA3mODyLqwPE+v+WJI94hZ8xLXl+a9npfj/IcmeXo9a6fGKLWkswKQHOeTWqwA==", - "path": "nito.asyncex.tasks/5.1.0", - "hashPath": "nito.asyncex.tasks.5.1.0.nupkg.sha512" - }, - "Nito.Collections.Deque/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RXHe531Oaw2IathDr0Q2kbid0iuudBxtgZsfBZ2eUPuFI8I1P7HMiuUeaIefqYykcDYFTDQsFAPAljduIjihLA==", - "path": "nito.collections.deque/1.1.0", - "hashPath": "nito.collections.deque.1.1.0.nupkg.sha512" - }, - "Nito.Disposables/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QcL+uBwUCEoK8GKp/WzjdCiG8/3G1WLlVNJgLJUNG7bIIVAcEV+Mro4s53VT4Nd8xMSplv0gy+Priw44vRvLaA==", - "path": "nito.disposables/2.2.0", - "hashPath": "nito.disposables.2.2.0.nupkg.sha512" - }, - "NUglify/1.16.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MDFoxNq4G4g6ShsP15TV8D6uURYcP2bSL0PdnL0tAWWmrDBvoOxPCp9QYBDIQH9sgutOLuvJAK0CR94ohKm0YA==", - "path": "nuglify/1.16.0", - "hashPath": "nuglify.1.16.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Dynamic.Core/1.2.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wJDLhidcJnLAJeZ4z10YVAxMm4rTW0zlYmUjriJTo4eGLHD5NKZOm6qFabkn5TinbfZ6LM9LeYFPyiQMpRly3Q==", - "path": "system.linq.dynamic.core/1.2.12", - "hashPath": "system.linq.dynamic.core.1.2.12.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-In1Bmmvl/j52yPu3xgakQSI0YIckPUr870w4K5+Lak3JCCa8hl+my65lABOuKfYs4ugmZy25ScFerC4nz8+b6g==", - "path": "system.linq.queryable/4.3.0", - "hashPath": "system.linq.queryable.4.3.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T9CICnaEcaRTxE7BJDCR+V9rTaquRnnHDMFasQIXw504xEnGHP+6KwBDcSjwRAQ9rMSdk2siUSgFbyMidT0pSQ==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uYqVPQtjamvbGOot0opknAQPQ/XGbSViGifYu5QplHCU90TIcemZVSX+jrUGaVGHaiw0F3OyrOSu0NpsbSf2ng==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" - }, - "System.Text.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", - "path": "system.text.json/6.0.0", - "hashPath": "system.text.json.6.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "TimeZoneConverter/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ziTcQ5rVxRdtWJEnEqhKBukZGuUQregbf5G7QRrFKj6CwBLss5tSz0dlSHy9gzi5M5ES0PNQ0K2ACP/0XVT5Ow==", - "path": "timezoneconverter/3.5.0", - "hashPath": "timezoneconverter.3.5.0.nupkg.sha512" - }, - "Volo.Abp.AspNetCore/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8qLuPYGaf6pVneDGUpr8aditJFLIYyTsxjScTGmr/g7k0CLbZDXv74HKf6pomU5lSb8JkhzY7UAQDtGsLI3AwQ==", - "path": "volo.abp.aspnetcore/5.0.0-rc.1", - "hashPath": "volo.abp.aspnetcore.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3ae97grhTO5dw+S5J3wLkGXv8ZS6qb+XUYX7hJfwJaNQEu/7UprSebD/Nf5SIuzQSCbVe0n16L6MqpCC5AbaZA==", - "path": "volo.abp.auditing/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BwZABnpFls70WjPXwKrOG4wUWxcOxeDlTyg9/dNW7qBQudF/Xm7n9jOaXmjBkD4xfjaSQ3EfCrNEv7t2j94Gnw==", - "path": "volo.abp.auditing.contracts/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.contracts.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Authorization/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ihZluDrCAgAlX1ja3Z0ndKbsou/BYlQguyx3/0pebAZFt/Hdke/GrR5Gt4UBg9eNDMClTotc8tMhjNlzSN+5vw==", - "path": "volo.abp.authorization/5.0.0-rc.1", - "hashPath": "volo.abp.authorization.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Authorization.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-04oIuwsr9jIL5jlI2ElM272h1qsJ4O3Tai37IMdZPiU3qTQB0Y3/ef4UIpQMZkTif26mFiff+Kh1PF/G2rHQLQ==", - "path": "volo.abp.authorization.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.authorization.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xT2P72bMZoldayZ7s+6petYWNMD+g5rWimCk4bBtvfQWnm6IqFK70VU6adofZFWaxiJm2JSz0WjovpSGGLcsbA==", - "path": "volo.abp.core/5.0.0-rc.1", - "hashPath": "volo.abp.core.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nDZO/i/CFr0UMhTGJccxDlO5XzXLRZ4ozqzawfsVr0aVo8E1SE2egT9Y00lbw41Zn0un2UVML+7fV+G6AA98CA==", - "path": "volo.abp.data/5.0.0-rc.1", - "hashPath": "volo.abp.data.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LfA9qfj+oHHu1Cc3yEhVAmc7QFNFcfPkiQ0eJpFMKm64AVDId1DiKsui/fal0uoWagBtwKQAHgffoDXksCR8XQ==", - "path": "volo.abp.eventbus.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.eventbus.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3aN/8zsthQ9T7AEkiBkSFt6qxLbgTksGDDawtX+oBQqan6Ibxg62YvUpp9TL9FrWjPnBsxJ4vpz3nExceMXcxQ==", - "path": "volo.abp.exceptionhandling/5.0.0-rc.1", - "hashPath": "volo.abp.exceptionhandling.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Http/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dmA+nmda9z0LZFz+djxP+wTDin/SDD5ZRqzZHs0kNtournd9xmxNroSQMba+LsDc1iRBNqHNPTbdPn8EPg7B5A==", - "path": "volo.abp.http/5.0.0-rc.1", - "hashPath": "volo.abp.http.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Http.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-El6YA4X/bLRxDdm6vUjEnR9MjSA6vroECKQRxPUOIU1Y7gp9o01djG7jyesTNXdvol0ym8znLKqqUp6EhxZjzQ==", - "path": "volo.abp.http.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.http.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vZF/jXZNTq7ap3gNQmYdZDuGNgEqAhQSH2U7Q34i6TWEHzxv9LQU9yfRLUx/bY+35/c1GB1UbFnuX5P7APVpug==", - "path": "volo.abp.json/5.0.0-rc.1", - "hashPath": "volo.abp.json.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R0rMvOEocbT28NdNc3YT3/PfLFkb2PxZZY0zNff+YRsCF5lA5UhyUwocwXtv/rkteGF2dyK5REiZwSjt4Lyemw==", - "path": "volo.abp.localization/5.0.0-rc.1", - "hashPath": "volo.abp.localization.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-31kEjzeNPCIwC9klKmLtohpt6PhT63rm+jVJ2BJqyuj/GgpXyGkA4n0WkXGS+6C8gzfkkfnzL2UCxpUC9Z36Cw==", - "path": "volo.abp.localization.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.localization.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Minify/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R0aiBJFPt9HqhswBfJS7QnLNe3SzSfdB7SgflHbsdC1/ZEEpWW0IKJG3P8WRTGm7SAm9mmcJRqD9IEjsZ25P/g==", - "path": "volo.abp.minify/5.0.0-rc.1", - "hashPath": "volo.abp.minify.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FrTiVNi8b43GT9nqToAWaBKiXRXuBSVjb+vIiIe9AC4yWTrjiTP8prjz2W/ASzex69N30j3vw2Tl9xESc9e3ww==", - "path": "volo.abp.multitenancy/5.0.0-rc.1", - "hashPath": "volo.abp.multitenancy.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LD/IEsViNO4g11ArmxIF8hssJcHz2Vcev1qCyOwU0wOhsGWUinavQiTZTN4/uhFWrbMQ5N5pCXyfBGyiVwfnVA==", - "path": "volo.abp.objectextending/5.0.0-rc.1", - "hashPath": "volo.abp.objectextending.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6FkTRjRnz5s5rhJjw1wsIR0EsceRelhGZtPpDEssF8eh6ICIFukxaNLeYk6nDOaay5MdDXgY0Dh+J/BBa/F2Q==", - "path": "volo.abp.security/5.0.0-rc.1", - "hashPath": "volo.abp.security.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bEaafwhMyBC7K4K4AnWEVACUtyMnGzBCagFnDpSNtfVXR87u+mx2qE/9ipGp+rBIkBw4E7qLzHzLztzr0+0QWA==", - "path": "volo.abp.settings/5.0.0-rc.1", - "hashPath": "volo.abp.settings.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NuHLda1qJxG8P3Lx23Z9jc5kIKVR699cV5y2F3VQkGhABHMrKFxVLDUXQjvF1T+TnnS2f9WZdatwvSLZ4DEO8g==", - "path": "volo.abp.threading/5.0.0-rc.1", - "hashPath": "volo.abp.threading.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z+CdoyzfbnkdoZlbx64GxwuYFaCoLAQxMx9iP5ESPlftH0PyVsYmHnfgMeZeUhBWeM2L/9nbrSteFNx8sYl52A==", - "path": "volo.abp.timing/5.0.0-rc.1", - "hashPath": "volo.abp.timing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JPqwBlJIKBEjGApTU8AM2RvURy7PL8vId+jTTRrGJ/TDuEpE1fKhn/XRk6iBrCzddaUhJK0xg6l4+GVw9AKXSg==", - "path": "volo.abp.uow/5.0.0-rc.1", - "hashPath": "volo.abp.uow.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Validation/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Zx6YTlEPHQ4n5hiLEP31m5heEQaIbSABc+GM+HNKsc8EqkC4jT0Q6dZ24qinwrG+TGXZQ1SzmBniHod8pXYrxg==", - "path": "volo.abp.validation/5.0.0-rc.1", - "hashPath": "volo.abp.validation.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eEcj2XMKtOQJeoFLibXCKhPBFgUEgyhBs28+5sP1HH89uVYs0o1zTbowgWculKIk7dYv8rYvPJzwaoikFBdJyg==", - "path": "volo.abp.validation.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.validation.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PE3GfvFpwFbVXWrtrdBgi0XAlDMP/Lk9Vxmbe5jbnj+HtGJibPX38pGQLfZWsZ+bDXqLDt2Di0mdgqZxmo7Mgg==", - "path": "volo.abp.virtualfilesystem/5.0.0-rc.1", - "hashPath": "volo.abp.virtualfilesystem.5.0.0-rc.1.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.AspNetCore.HttpOverrides.dll deleted file mode 100644 index 320f6cab9644a8b7f267db1c7a55f9571398cd7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11776 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 L{r~lUF9QD!>6+V> diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.deps.json b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.deps.json deleted file mode 100644 index c92b7f473..000000000 --- a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.deps.json +++ /dev/null @@ -1,1417 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "LINGYUN.Abp.Localization.CultureMap/5.0.0-rc1": { - "dependencies": { - "Volo.Abp.AspNetCore": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.Localization.CultureMap.dll": {} - } - }, - "JetBrains.Annotations/2021.2.0": { - "runtime": { - "lib/netstandard2.0/JetBrains.Annotations.dll": { - "assemblyVersion": "2021.2.0.0", - "fileVersion": "2021.2.0.0" - } - } - }, - "Microsoft.AspNetCore.Authorization/6.0.0": { - "dependencies": { - "Microsoft.AspNetCore.Metadata": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - } - }, - "Microsoft.AspNetCore.Metadata/6.0.0": {}, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Text.Json": "6.0.0" - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {}, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": {}, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" - } - }, - "Microsoft.Extensions.Localization/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - } - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": {}, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": {}, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "Nito.AsyncEx.Context/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Context.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0", - "Nito.Collections.Deque": "1.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Coordination.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "dependencies": { - "Nito.Disposables": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Tasks.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.Collections.Deque/1.1.0": { - "runtime": { - "lib/netstandard2.0/Nito.Collections.Deque.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Nito.Disposables/2.2.0": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - }, - "runtime": { - "lib/netstandard2.1/Nito.Disposables.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.0" - } - } - }, - "NUglify/1.16.0": { - "runtime": { - "lib/net5.0/NUglify.dll": { - "assemblyVersion": "1.16.0.0", - "fileVersion": "1.16.0.0" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Linq.Dynamic.Core/1.2.12": { - "runtime": { - "lib/net5.0/System.Linq.Dynamic.Core.dll": { - "assemblyVersion": "1.2.12.0", - "fileVersion": "1.2.12.0" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Linq.Queryable/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encodings.Web/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Text.Json/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0" - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "TimeZoneConverter/3.5.0": { - "runtime": { - "lib/netstandard2.0/TimeZoneConverter.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Volo.Abp.AspNetCore/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Auditing": "5.0.0-rc.1", - "Volo.Abp.Authorization": "5.0.0-rc.1", - "Volo.Abp.ExceptionHandling": "5.0.0-rc.1", - "Volo.Abp.Http": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1", - "Volo.Abp.Uow": "5.0.0-rc.1", - "Volo.Abp.Validation": "5.0.0-rc.1", - "Volo.Abp.VirtualFileSystem": "5.0.0-rc.1" - }, - "runtime": { - "lib/net6.0/Volo.Abp.AspNetCore.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Auditing.Contracts": "5.0.0-rc.1", - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.Json": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1", - "Volo.Abp.Threading": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.Contracts.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Authorization/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Authorization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Authorization.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Authorization.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Microsoft.AspNetCore.Authorization": "6.0.0", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Authorization.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "dependencies": { - "JetBrains.Annotations": "2021.2.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", - "Nito.AsyncEx.Context": "5.1.0", - "Nito.AsyncEx.Coordination": "5.1.0", - "System.Collections.Immutable": "6.0.0", - "System.Linq.Dynamic.Core": "1.2.12", - "System.Linq.Queryable": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Text.Encodings.Web": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Core.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Uow": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Data.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.EventBus.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Volo.Abp.Localization": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ExceptionHandling.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Http/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Http.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Json": "5.0.0-rc.1", - "Volo.Abp.Minify": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Http.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Http.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Http.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Json.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1", - "Volo.Abp.VirtualFileSystem": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Minify/5.0.0-rc.1": { - "dependencies": { - "NUglify": "1.16.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Minify.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.MultiTenancy.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Validation.Abstractions": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ObjectExtending.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Security.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Settings.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Threading.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "dependencies": { - "TimeZoneConverter": "3.5.0", - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Timing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Uow.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Validation/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Validation.Abstractions": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Validation.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Validation.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Composite": "6.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.VirtualFileSystem.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - } - } - }, - "libraries": { - "LINGYUN.Abp.Localization.CultureMap/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "JetBrains.Annotations/2021.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kKSyoVfndMriKHLfYGmr0uzQuI4jcc3TKGyww7buJFCYeHb/X0kodYBPL7n9454q7v6ASiRmDgpPGaDGerg/Hg==", - "path": "jetbrains.annotations/2021.2.0", - "hashPath": "jetbrains.annotations.2021.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HPEhmNwINXzGVWirzmvVxx5/GkoaQJC7vKNIbhOUTzgnRHEf2zO6S2s4lMw3TPFWBGcAlfn6Ta0cVB9f15QC8w==", - "path": "microsoft.aspnetcore.authorization/6.0.0", - "hashPath": "microsoft.aspnetcore.authorization.6.0.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Metadata/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-giBCvjANLIOqC+DJ84zCkCQnE4ebRTrgVyBe5e0gG3/F8GYzdqSSdtMSAvbOkBQsf0F8dySBPSM59vX6ksOeQg==", - "path": "microsoft.aspnetcore.metadata/6.0.0", - "hashPath": "microsoft.aspnetcore.metadata.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.0", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Cx8K9xnN95wbvKa/KTyDBVBaNUsS9L8IkKt2dKMkcyj0wOBe+xVMwyNR4ySmpxBK3b0PuP7tW6UtroXIlRC3uQ==", - "path": "microsoft.extensions.fileproviders.composite/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.composite.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==", - "path": "microsoft.extensions.fileproviders.embedded/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.embedded.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WS/BXvYSh0yGAXvKYvqGLzmhe4raIxmsLwd3pqg0T/zmTMy44PFiTbJm41F2GcPsv3zAV34jcs5aPjjE8td8bA==", - "path": "microsoft.extensions.localization/6.0.0", - "hashPath": "microsoft.extensions.localization.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UQJmE78r414kbguPmvbT6MIz0r8LPsBhjLNOlpXOP1VVjaSIuUMATfAve8Q+oivwNG3Mnv+5OLZHfaBkB4SuUg==", - "path": "microsoft.extensions.localization.abstractions/6.0.0", - "hashPath": "microsoft.extensions.localization.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sc1t2bHjP/EWOcwhVc0QH9F9NBW79tybSeLRsTUqSAiJwZgUaxWOqjGUqEIMeKlDYMK5kPiSSMtlu8eDsEOOvA==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "Nito.AsyncEx.Context/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EE7M37c5E/kvulzEkpUR6v1AnK34b2wysOLJHSjl78p/3hL7grte0XCPRqCfLZDwq98AD9GHMTCRfZy7TEeHhw==", - "path": "nito.asyncex.context/5.1.0", - "hashPath": "nito.asyncex.context.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nv+oA+cSxidjOImiKcz2FJgMIDxiK0A6xormKmsUklUBjTNqQpjtdJsACMgTQG56PkTHdbMi5QijPTTUsmcCeg==", - "path": "nito.asyncex.coordination/5.1.0", - "hashPath": "nito.asyncex.coordination.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tU3Ib4zs8ivM+uS8n7F7ReWZlA3mODyLqwPE+v+WJI94hZ8xLXl+a9npfj/IcmeXo9a6fGKLWkswKQHOeTWqwA==", - "path": "nito.asyncex.tasks/5.1.0", - "hashPath": "nito.asyncex.tasks.5.1.0.nupkg.sha512" - }, - "Nito.Collections.Deque/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RXHe531Oaw2IathDr0Q2kbid0iuudBxtgZsfBZ2eUPuFI8I1P7HMiuUeaIefqYykcDYFTDQsFAPAljduIjihLA==", - "path": "nito.collections.deque/1.1.0", - "hashPath": "nito.collections.deque.1.1.0.nupkg.sha512" - }, - "Nito.Disposables/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QcL+uBwUCEoK8GKp/WzjdCiG8/3G1WLlVNJgLJUNG7bIIVAcEV+Mro4s53VT4Nd8xMSplv0gy+Priw44vRvLaA==", - "path": "nito.disposables/2.2.0", - "hashPath": "nito.disposables.2.2.0.nupkg.sha512" - }, - "NUglify/1.16.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MDFoxNq4G4g6ShsP15TV8D6uURYcP2bSL0PdnL0tAWWmrDBvoOxPCp9QYBDIQH9sgutOLuvJAK0CR94ohKm0YA==", - "path": "nuglify/1.16.0", - "hashPath": "nuglify.1.16.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Dynamic.Core/1.2.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wJDLhidcJnLAJeZ4z10YVAxMm4rTW0zlYmUjriJTo4eGLHD5NKZOm6qFabkn5TinbfZ6LM9LeYFPyiQMpRly3Q==", - "path": "system.linq.dynamic.core/1.2.12", - "hashPath": "system.linq.dynamic.core.1.2.12.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-In1Bmmvl/j52yPu3xgakQSI0YIckPUr870w4K5+Lak3JCCa8hl+my65lABOuKfYs4ugmZy25ScFerC4nz8+b6g==", - "path": "system.linq.queryable/4.3.0", - "hashPath": "system.linq.queryable.4.3.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T9CICnaEcaRTxE7BJDCR+V9rTaquRnnHDMFasQIXw504xEnGHP+6KwBDcSjwRAQ9rMSdk2siUSgFbyMidT0pSQ==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uYqVPQtjamvbGOot0opknAQPQ/XGbSViGifYu5QplHCU90TIcemZVSX+jrUGaVGHaiw0F3OyrOSu0NpsbSf2ng==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" - }, - "System.Text.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", - "path": "system.text.json/6.0.0", - "hashPath": "system.text.json.6.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "TimeZoneConverter/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ziTcQ5rVxRdtWJEnEqhKBukZGuUQregbf5G7QRrFKj6CwBLss5tSz0dlSHy9gzi5M5ES0PNQ0K2ACP/0XVT5Ow==", - "path": "timezoneconverter/3.5.0", - "hashPath": "timezoneconverter.3.5.0.nupkg.sha512" - }, - "Volo.Abp.AspNetCore/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8qLuPYGaf6pVneDGUpr8aditJFLIYyTsxjScTGmr/g7k0CLbZDXv74HKf6pomU5lSb8JkhzY7UAQDtGsLI3AwQ==", - "path": "volo.abp.aspnetcore/5.0.0-rc.1", - "hashPath": "volo.abp.aspnetcore.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3ae97grhTO5dw+S5J3wLkGXv8ZS6qb+XUYX7hJfwJaNQEu/7UprSebD/Nf5SIuzQSCbVe0n16L6MqpCC5AbaZA==", - "path": "volo.abp.auditing/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BwZABnpFls70WjPXwKrOG4wUWxcOxeDlTyg9/dNW7qBQudF/Xm7n9jOaXmjBkD4xfjaSQ3EfCrNEv7t2j94Gnw==", - "path": "volo.abp.auditing.contracts/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.contracts.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Authorization/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ihZluDrCAgAlX1ja3Z0ndKbsou/BYlQguyx3/0pebAZFt/Hdke/GrR5Gt4UBg9eNDMClTotc8tMhjNlzSN+5vw==", - "path": "volo.abp.authorization/5.0.0-rc.1", - "hashPath": "volo.abp.authorization.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Authorization.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-04oIuwsr9jIL5jlI2ElM272h1qsJ4O3Tai37IMdZPiU3qTQB0Y3/ef4UIpQMZkTif26mFiff+Kh1PF/G2rHQLQ==", - "path": "volo.abp.authorization.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.authorization.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xT2P72bMZoldayZ7s+6petYWNMD+g5rWimCk4bBtvfQWnm6IqFK70VU6adofZFWaxiJm2JSz0WjovpSGGLcsbA==", - "path": "volo.abp.core/5.0.0-rc.1", - "hashPath": "volo.abp.core.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nDZO/i/CFr0UMhTGJccxDlO5XzXLRZ4ozqzawfsVr0aVo8E1SE2egT9Y00lbw41Zn0un2UVML+7fV+G6AA98CA==", - "path": "volo.abp.data/5.0.0-rc.1", - "hashPath": "volo.abp.data.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LfA9qfj+oHHu1Cc3yEhVAmc7QFNFcfPkiQ0eJpFMKm64AVDId1DiKsui/fal0uoWagBtwKQAHgffoDXksCR8XQ==", - "path": "volo.abp.eventbus.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.eventbus.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3aN/8zsthQ9T7AEkiBkSFt6qxLbgTksGDDawtX+oBQqan6Ibxg62YvUpp9TL9FrWjPnBsxJ4vpz3nExceMXcxQ==", - "path": "volo.abp.exceptionhandling/5.0.0-rc.1", - "hashPath": "volo.abp.exceptionhandling.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Http/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dmA+nmda9z0LZFz+djxP+wTDin/SDD5ZRqzZHs0kNtournd9xmxNroSQMba+LsDc1iRBNqHNPTbdPn8EPg7B5A==", - "path": "volo.abp.http/5.0.0-rc.1", - "hashPath": "volo.abp.http.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Http.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-El6YA4X/bLRxDdm6vUjEnR9MjSA6vroECKQRxPUOIU1Y7gp9o01djG7jyesTNXdvol0ym8znLKqqUp6EhxZjzQ==", - "path": "volo.abp.http.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.http.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vZF/jXZNTq7ap3gNQmYdZDuGNgEqAhQSH2U7Q34i6TWEHzxv9LQU9yfRLUx/bY+35/c1GB1UbFnuX5P7APVpug==", - "path": "volo.abp.json/5.0.0-rc.1", - "hashPath": "volo.abp.json.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R0rMvOEocbT28NdNc3YT3/PfLFkb2PxZZY0zNff+YRsCF5lA5UhyUwocwXtv/rkteGF2dyK5REiZwSjt4Lyemw==", - "path": "volo.abp.localization/5.0.0-rc.1", - "hashPath": "volo.abp.localization.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-31kEjzeNPCIwC9klKmLtohpt6PhT63rm+jVJ2BJqyuj/GgpXyGkA4n0WkXGS+6C8gzfkkfnzL2UCxpUC9Z36Cw==", - "path": "volo.abp.localization.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.localization.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Minify/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R0aiBJFPt9HqhswBfJS7QnLNe3SzSfdB7SgflHbsdC1/ZEEpWW0IKJG3P8WRTGm7SAm9mmcJRqD9IEjsZ25P/g==", - "path": "volo.abp.minify/5.0.0-rc.1", - "hashPath": "volo.abp.minify.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FrTiVNi8b43GT9nqToAWaBKiXRXuBSVjb+vIiIe9AC4yWTrjiTP8prjz2W/ASzex69N30j3vw2Tl9xESc9e3ww==", - "path": "volo.abp.multitenancy/5.0.0-rc.1", - "hashPath": "volo.abp.multitenancy.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LD/IEsViNO4g11ArmxIF8hssJcHz2Vcev1qCyOwU0wOhsGWUinavQiTZTN4/uhFWrbMQ5N5pCXyfBGyiVwfnVA==", - "path": "volo.abp.objectextending/5.0.0-rc.1", - "hashPath": "volo.abp.objectextending.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6FkTRjRnz5s5rhJjw1wsIR0EsceRelhGZtPpDEssF8eh6ICIFukxaNLeYk6nDOaay5MdDXgY0Dh+J/BBa/F2Q==", - "path": "volo.abp.security/5.0.0-rc.1", - "hashPath": "volo.abp.security.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bEaafwhMyBC7K4K4AnWEVACUtyMnGzBCagFnDpSNtfVXR87u+mx2qE/9ipGp+rBIkBw4E7qLzHzLztzr0+0QWA==", - "path": "volo.abp.settings/5.0.0-rc.1", - "hashPath": "volo.abp.settings.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NuHLda1qJxG8P3Lx23Z9jc5kIKVR699cV5y2F3VQkGhABHMrKFxVLDUXQjvF1T+TnnS2f9WZdatwvSLZ4DEO8g==", - "path": "volo.abp.threading/5.0.0-rc.1", - "hashPath": "volo.abp.threading.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z+CdoyzfbnkdoZlbx64GxwuYFaCoLAQxMx9iP5ESPlftH0PyVsYmHnfgMeZeUhBWeM2L/9nbrSteFNx8sYl52A==", - "path": "volo.abp.timing/5.0.0-rc.1", - "hashPath": "volo.abp.timing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JPqwBlJIKBEjGApTU8AM2RvURy7PL8vId+jTTRrGJ/TDuEpE1fKhn/XRk6iBrCzddaUhJK0xg6l4+GVw9AKXSg==", - "path": "volo.abp.uow/5.0.0-rc.1", - "hashPath": "volo.abp.uow.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Validation/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Zx6YTlEPHQ4n5hiLEP31m5heEQaIbSABc+GM+HNKsc8EqkC4jT0Q6dZ24qinwrG+TGXZQ1SzmBniHod8pXYrxg==", - "path": "volo.abp.validation/5.0.0-rc.1", - "hashPath": "volo.abp.validation.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eEcj2XMKtOQJeoFLibXCKhPBFgUEgyhBs28+5sP1HH89uVYs0o1zTbowgWculKIk7dYv8rYvPJzwaoikFBdJyg==", - "path": "volo.abp.validation.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.validation.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PE3GfvFpwFbVXWrtrdBgi0XAlDMP/Lk9Vxmbe5jbnj+HtGJibPX38pGQLfZWsZ+bDXqLDt2Di0mdgqZxmo7Mgg==", - "path": "volo.abp.virtualfilesystem/5.0.0-rc.1", - "hashPath": "volo.abp.virtualfilesystem.5.0.0-rc.1.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/LINGYUN.Abp.Localization.CultureMap.dll deleted file mode 100644 index 71b5eeeb3989fce6454524c3eea95ca927c93d65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11264 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 diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/ref/LINGYUN.Abp.AspNetCore.HttpOverrides.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/net6.0/ref/LINGYUN.Abp.AspNetCore.HttpOverrides.dll deleted file mode 100644 index 97ed07c556e8e22653009bc59999575c6704de26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 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 diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.deps.json b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.deps.json deleted file mode 100644 index ad3116e20..000000000 --- a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.deps.json +++ /dev/null @@ -1,1750 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { - "LINGYUN.Abp.AuditLogging.Elasticsearch/5.0.0-rc1": { - "dependencies": { - "ConfigureAwait.Fody": "3.3.1", - "Fody": "6.5.3", - "LINGYUN.Abp.AuditLogging": "5.0.0-rc1", - "LINGYUN.Abp.Elasticsearch": "5.0.0-rc1", - "NETStandard.Library": "2.0.3", - "Volo.Abp.Json": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.AuditLogging.Elasticsearch.dll": {} - } - }, - "ConfigureAwait.Fody/3.3.1": { - "dependencies": { - "Fody": "6.5.3" - }, - "runtime": { - "lib/netstandard2.0/ConfigureAwait.dll": { - "assemblyVersion": "3.3.1.0", - "fileVersion": "3.3.1.0" - } - } - }, - "Elasticsearch.Net/7.15.1": { - "dependencies": { - "Microsoft.CSharp": "4.6.0", - "System.Buffers": "4.5.1", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Memory": "4.5.4", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0" - }, - "runtime": { - "lib/netstandard2.0/Elasticsearch.Net.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.15.1.0" - } - } - }, - "Fody/6.5.3": {}, - "JetBrains.Annotations/2021.2.0": { - "runtime": { - "lib/netstandard2.0/JetBrains.Annotations.dll": { - "assemblyVersion": "2021.2.0.0", - "fileVersion": "2021.2.0.0" - } - } - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.CSharp/4.6.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.CSharp.dll": { - "assemblyVersion": "4.0.4.0", - "fileVersion": "4.700.19.46214" - } - } - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Memory": "4.5.4", - "System.Text.Json": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Composite.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Localization/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0", - "System.ComponentModel.Annotations": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "NEST/7.15.1": { - "dependencies": { - "Elasticsearch.Net": "7.15.1" - }, - "runtime": { - "lib/netstandard2.0/Nest.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.15.1.0" - } - } - }, - "NETStandard.Library/2.0.3": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "Nito.AsyncEx.Context/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Context.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0", - "Nito.Collections.Deque": "1.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Coordination.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "dependencies": { - "Nito.Disposables": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Tasks.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.Collections.Deque/1.1.0": { - "runtime": { - "lib/netstandard2.0/Nito.Collections.Deque.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Nito.Disposables/2.2.0": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.Disposables.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.0" - } - } - }, - "System.Buffers/4.5.1": { - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Collections.Immutable.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.ComponentModel.Annotations/5.0.0": { - "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Dynamic.Core/1.2.12": { - "dependencies": { - "System.Reflection.Emit": "4.3.0" - }, - "runtime": { - "lib/netstandard2.0/System.Linq.Dynamic.Core.dll": { - "assemblyVersion": "1.2.12.0", - "fileVersion": "1.2.12.0" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.Expressions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Queryable/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Linq.Queryable.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Memory/4.5.4": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Numerics.Vectors/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "assemblyVersion": "4.1.4.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.ObjectModel.dll": { - "assemblyVersion": "4.0.13.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Runtime.Loader.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encodings.Web/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Text.Json/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "assemblyVersion": "4.2.0.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "TimeZoneConverter/3.5.0": { - "runtime": { - "lib/netstandard2.0/TimeZoneConverter.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Auditing.Contracts": "5.0.0-rc.1", - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.Json": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1", - "Volo.Abp.Threading": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.Contracts.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "dependencies": { - "JetBrains.Annotations": "2021.2.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", - "Nito.AsyncEx.Context": "5.1.0", - "Nito.AsyncEx.Coordination": "5.1.0", - "System.Collections.Immutable": "6.0.0", - "System.Linq.Dynamic.Core": "1.2.12", - "System.Linq.Queryable": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Text.Encodings.Web": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Core.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Uow": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Data.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.EventBus.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Volo.Abp.Localization": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ExceptionHandling.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Guids/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Guids.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Json.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1", - "Volo.Abp.VirtualFileSystem": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.MultiTenancy.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Validation.Abstractions": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ObjectExtending.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Security.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Settings.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Threading.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "dependencies": { - "TimeZoneConverter": "3.5.0", - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Timing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Uow.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Validation.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Composite": "6.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.VirtualFileSystem.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "LINGYUN.Abp.AuditLogging/5.0.0-rc1": { - "dependencies": { - "Volo.Abp.Auditing": "5.0.0-rc.1", - "Volo.Abp.ExceptionHandling": "5.0.0-rc.1", - "Volo.Abp.Guids": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.AuditLogging.dll": {} - } - }, - "LINGYUN.Abp.Elasticsearch/5.0.0-rc1": { - "dependencies": { - "NEST": "7.15.1", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.Elasticsearch.dll": {} - } - } - } - }, - "libraries": { - "LINGYUN.Abp.AuditLogging.Elasticsearch/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "ConfigureAwait.Fody/3.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R9PQYf0AT4RBZcUXm22xWkCpSmNHdTzQ0dOyLIsxIK6dwXH4S9pY/rZdXU/63i8vZvSzZ99sB1kP7xer8MCe6w==", - "path": "configureawait.fody/3.3.1", - "hashPath": "configureawait.fody.3.3.1.nupkg.sha512" - }, - "Elasticsearch.Net/7.15.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kfRStGlDbZmPWyjyR6+nltUC8kskXcuTSO5L9T9FU/eQ1J3HocxPZ3zrioHbNe850zN1vn5stE9A230wMfBwDw==", - "path": "elasticsearch.net/7.15.1", - "hashPath": "elasticsearch.net.7.15.1.nupkg.sha512" - }, - "Fody/6.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sRkrGVPJWG5vVKF/3kExAwZhFMUzK/Zksgcv113ehyuYuTDMuqBC4lr6y0qqZ6ga5nT1uueebDzrsRZsNIrqLg==", - "path": "fody/6.5.3", - "hashPath": "fody.6.5.3.nupkg.sha512" - }, - "JetBrains.Annotations/2021.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kKSyoVfndMriKHLfYGmr0uzQuI4jcc3TKGyww7buJFCYeHb/X0kodYBPL7n9454q7v6ASiRmDgpPGaDGerg/Hg==", - "path": "jetbrains.annotations/2021.2.0", - "hashPath": "jetbrains.annotations.2021.2.0.nupkg.sha512" - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", - "path": "microsoft.bcl.asyncinterfaces/6.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" - }, - "Microsoft.CSharp/4.6.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kxn3M2rnAGy5N5DgcIwcE8QTePWU/XiYcQVzn9HqTls2NKluVzVSmVWRjK7OUPWbljCXuZxHyhEz9kPRIQeXow==", - "path": "microsoft.csharp/4.6.0", - "hashPath": "microsoft.csharp.4.6.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.0", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Cx8K9xnN95wbvKa/KTyDBVBaNUsS9L8IkKt2dKMkcyj0wOBe+xVMwyNR4ySmpxBK3b0PuP7tW6UtroXIlRC3uQ==", - "path": "microsoft.extensions.fileproviders.composite/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.composite.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==", - "path": "microsoft.extensions.fileproviders.embedded/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.embedded.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WS/BXvYSh0yGAXvKYvqGLzmhe4raIxmsLwd3pqg0T/zmTMy44PFiTbJm41F2GcPsv3zAV34jcs5aPjjE8td8bA==", - "path": "microsoft.extensions.localization/6.0.0", - "hashPath": "microsoft.extensions.localization.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UQJmE78r414kbguPmvbT6MIz0r8LPsBhjLNOlpXOP1VVjaSIuUMATfAve8Q+oivwNG3Mnv+5OLZHfaBkB4SuUg==", - "path": "microsoft.extensions.localization.abstractions/6.0.0", - "hashPath": "microsoft.extensions.localization.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sc1t2bHjP/EWOcwhVc0QH9F9NBW79tybSeLRsTUqSAiJwZgUaxWOqjGUqEIMeKlDYMK5kPiSSMtlu8eDsEOOvA==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "NEST/7.15.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sGS9UhF2EL/xu8TqY0JVTGgHU93XWLC6r4+rehQ1xHniItv3Bkz9tbyK35PQQNLLGebefF7fXkYMz+CsrkW2Vg==", - "path": "nest/7.15.1", - "hashPath": "nest.7.15.1.nupkg.sha512" - }, - "NETStandard.Library/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "path": "netstandard.library/2.0.3", - "hashPath": "netstandard.library.2.0.3.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "Nito.AsyncEx.Context/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EE7M37c5E/kvulzEkpUR6v1AnK34b2wysOLJHSjl78p/3hL7grte0XCPRqCfLZDwq98AD9GHMTCRfZy7TEeHhw==", - "path": "nito.asyncex.context/5.1.0", - "hashPath": "nito.asyncex.context.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nv+oA+cSxidjOImiKcz2FJgMIDxiK0A6xormKmsUklUBjTNqQpjtdJsACMgTQG56PkTHdbMi5QijPTTUsmcCeg==", - "path": "nito.asyncex.coordination/5.1.0", - "hashPath": "nito.asyncex.coordination.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tU3Ib4zs8ivM+uS8n7F7ReWZlA3mODyLqwPE+v+WJI94hZ8xLXl+a9npfj/IcmeXo9a6fGKLWkswKQHOeTWqwA==", - "path": "nito.asyncex.tasks/5.1.0", - "hashPath": "nito.asyncex.tasks.5.1.0.nupkg.sha512" - }, - "Nito.Collections.Deque/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RXHe531Oaw2IathDr0Q2kbid0iuudBxtgZsfBZ2eUPuFI8I1P7HMiuUeaIefqYykcDYFTDQsFAPAljduIjihLA==", - "path": "nito.collections.deque/1.1.0", - "hashPath": "nito.collections.deque.1.1.0.nupkg.sha512" - }, - "Nito.Disposables/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QcL+uBwUCEoK8GKp/WzjdCiG8/3G1WLlVNJgLJUNG7bIIVAcEV+Mro4s53VT4Nd8xMSplv0gy+Priw44vRvLaA==", - "path": "nito.disposables/2.2.0", - "hashPath": "nito.disposables.2.2.0.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", - "path": "system.componentmodel.annotations/5.0.0", - "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Dynamic.Core/1.2.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wJDLhidcJnLAJeZ4z10YVAxMm4rTW0zlYmUjriJTo4eGLHD5NKZOm6qFabkn5TinbfZ6LM9LeYFPyiQMpRly3Q==", - "path": "system.linq.dynamic.core/1.2.12", - "hashPath": "system.linq.dynamic.core.1.2.12.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-In1Bmmvl/j52yPu3xgakQSI0YIckPUr870w4K5+Lak3JCCa8hl+my65lABOuKfYs4ugmZy25ScFerC4nz8+b6g==", - "path": "system.linq.queryable/4.3.0", - "hashPath": "system.linq.queryable.4.3.0.nupkg.sha512" - }, - "System.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T9CICnaEcaRTxE7BJDCR+V9rTaquRnnHDMFasQIXw504xEnGHP+6KwBDcSjwRAQ9rMSdk2siUSgFbyMidT0pSQ==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uYqVPQtjamvbGOot0opknAQPQ/XGbSViGifYu5QplHCU90TIcemZVSX+jrUGaVGHaiw0F3OyrOSu0NpsbSf2ng==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" - }, - "System.Text.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", - "path": "system.text.json/6.0.0", - "hashPath": "system.text.json.6.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - }, - "TimeZoneConverter/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ziTcQ5rVxRdtWJEnEqhKBukZGuUQregbf5G7QRrFKj6CwBLss5tSz0dlSHy9gzi5M5ES0PNQ0K2ACP/0XVT5Ow==", - "path": "timezoneconverter/3.5.0", - "hashPath": "timezoneconverter.3.5.0.nupkg.sha512" - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3ae97grhTO5dw+S5J3wLkGXv8ZS6qb+XUYX7hJfwJaNQEu/7UprSebD/Nf5SIuzQSCbVe0n16L6MqpCC5AbaZA==", - "path": "volo.abp.auditing/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BwZABnpFls70WjPXwKrOG4wUWxcOxeDlTyg9/dNW7qBQudF/Xm7n9jOaXmjBkD4xfjaSQ3EfCrNEv7t2j94Gnw==", - "path": "volo.abp.auditing.contracts/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.contracts.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xT2P72bMZoldayZ7s+6petYWNMD+g5rWimCk4bBtvfQWnm6IqFK70VU6adofZFWaxiJm2JSz0WjovpSGGLcsbA==", - "path": "volo.abp.core/5.0.0-rc.1", - "hashPath": "volo.abp.core.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nDZO/i/CFr0UMhTGJccxDlO5XzXLRZ4ozqzawfsVr0aVo8E1SE2egT9Y00lbw41Zn0un2UVML+7fV+G6AA98CA==", - "path": "volo.abp.data/5.0.0-rc.1", - "hashPath": "volo.abp.data.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LfA9qfj+oHHu1Cc3yEhVAmc7QFNFcfPkiQ0eJpFMKm64AVDId1DiKsui/fal0uoWagBtwKQAHgffoDXksCR8XQ==", - "path": "volo.abp.eventbus.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.eventbus.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3aN/8zsthQ9T7AEkiBkSFt6qxLbgTksGDDawtX+oBQqan6Ibxg62YvUpp9TL9FrWjPnBsxJ4vpz3nExceMXcxQ==", - "path": "volo.abp.exceptionhandling/5.0.0-rc.1", - "hashPath": "volo.abp.exceptionhandling.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Guids/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pbUfPOMpy3HuxPZNWqZZEtlo5VJiEG54C0aWT9/WCCjwTDvymuWVfW1BSqgRe5au1+Rw0wz6HaPptansB5hluQ==", - "path": "volo.abp.guids/5.0.0-rc.1", - "hashPath": "volo.abp.guids.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vZF/jXZNTq7ap3gNQmYdZDuGNgEqAhQSH2U7Q34i6TWEHzxv9LQU9yfRLUx/bY+35/c1GB1UbFnuX5P7APVpug==", - "path": "volo.abp.json/5.0.0-rc.1", - "hashPath": "volo.abp.json.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R0rMvOEocbT28NdNc3YT3/PfLFkb2PxZZY0zNff+YRsCF5lA5UhyUwocwXtv/rkteGF2dyK5REiZwSjt4Lyemw==", - "path": "volo.abp.localization/5.0.0-rc.1", - "hashPath": "volo.abp.localization.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-31kEjzeNPCIwC9klKmLtohpt6PhT63rm+jVJ2BJqyuj/GgpXyGkA4n0WkXGS+6C8gzfkkfnzL2UCxpUC9Z36Cw==", - "path": "volo.abp.localization.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.localization.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FrTiVNi8b43GT9nqToAWaBKiXRXuBSVjb+vIiIe9AC4yWTrjiTP8prjz2W/ASzex69N30j3vw2Tl9xESc9e3ww==", - "path": "volo.abp.multitenancy/5.0.0-rc.1", - "hashPath": "volo.abp.multitenancy.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LD/IEsViNO4g11ArmxIF8hssJcHz2Vcev1qCyOwU0wOhsGWUinavQiTZTN4/uhFWrbMQ5N5pCXyfBGyiVwfnVA==", - "path": "volo.abp.objectextending/5.0.0-rc.1", - "hashPath": "volo.abp.objectextending.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6FkTRjRnz5s5rhJjw1wsIR0EsceRelhGZtPpDEssF8eh6ICIFukxaNLeYk6nDOaay5MdDXgY0Dh+J/BBa/F2Q==", - "path": "volo.abp.security/5.0.0-rc.1", - "hashPath": "volo.abp.security.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bEaafwhMyBC7K4K4AnWEVACUtyMnGzBCagFnDpSNtfVXR87u+mx2qE/9ipGp+rBIkBw4E7qLzHzLztzr0+0QWA==", - "path": "volo.abp.settings/5.0.0-rc.1", - "hashPath": "volo.abp.settings.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NuHLda1qJxG8P3Lx23Z9jc5kIKVR699cV5y2F3VQkGhABHMrKFxVLDUXQjvF1T+TnnS2f9WZdatwvSLZ4DEO8g==", - "path": "volo.abp.threading/5.0.0-rc.1", - "hashPath": "volo.abp.threading.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z+CdoyzfbnkdoZlbx64GxwuYFaCoLAQxMx9iP5ESPlftH0PyVsYmHnfgMeZeUhBWeM2L/9nbrSteFNx8sYl52A==", - "path": "volo.abp.timing/5.0.0-rc.1", - "hashPath": "volo.abp.timing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JPqwBlJIKBEjGApTU8AM2RvURy7PL8vId+jTTRrGJ/TDuEpE1fKhn/XRk6iBrCzddaUhJK0xg6l4+GVw9AKXSg==", - "path": "volo.abp.uow/5.0.0-rc.1", - "hashPath": "volo.abp.uow.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eEcj2XMKtOQJeoFLibXCKhPBFgUEgyhBs28+5sP1HH89uVYs0o1zTbowgWculKIk7dYv8rYvPJzwaoikFBdJyg==", - "path": "volo.abp.validation.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.validation.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PE3GfvFpwFbVXWrtrdBgi0XAlDMP/Lk9Vxmbe5jbnj+HtGJibPX38pGQLfZWsZ+bDXqLDt2Di0mdgqZxmo7Mgg==", - "path": "volo.abp.virtualfilesystem/5.0.0-rc.1", - "hashPath": "volo.abp.virtualfilesystem.5.0.0-rc.1.nupkg.sha512" - }, - "LINGYUN.Abp.AuditLogging/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "LINGYUN.Abp.Elasticsearch/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.Elasticsearch.dll deleted file mode 100644 index 813f696cb7e155fcc74448c0320ac11ed66ccdae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60416 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 diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.deps.json b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.deps.json deleted file mode 100644 index 978ddcdf7..000000000 --- a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.deps.json +++ /dev/null @@ -1,1665 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { - "LINGYUN.Abp.AuditLogging/5.0.0-rc1": { - "dependencies": { - "ConfigureAwait.Fody": "3.3.1", - "Fody": "6.5.3", - "NETStandard.Library": "2.0.3", - "Volo.Abp.Auditing": "5.0.0-rc.1", - "Volo.Abp.ExceptionHandling": "5.0.0-rc.1", - "Volo.Abp.Guids": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.AuditLogging.dll": {} - } - }, - "ConfigureAwait.Fody/3.3.1": { - "dependencies": { - "Fody": "6.5.3" - }, - "runtime": { - "lib/netstandard2.0/ConfigureAwait.dll": { - "assemblyVersion": "3.3.1.0", - "fileVersion": "3.3.1.0" - } - } - }, - "Fody/6.5.3": {}, - "JetBrains.Annotations/2021.2.0": { - "runtime": { - "lib/netstandard2.0/JetBrains.Annotations.dll": { - "assemblyVersion": "2021.2.0.0", - "fileVersion": "2021.2.0.0" - } - } - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Memory": "4.5.4", - "System.Text.Json": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Composite.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Localization/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0", - "System.ComponentModel.Annotations": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "NETStandard.Library/2.0.3": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, - "Newtonsoft.Json/13.0.1": { - "runtime": { - "lib/netstandard2.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.1.25517" - } - } - }, - "Nito.AsyncEx.Context/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Context.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0", - "Nito.Collections.Deque": "1.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Coordination.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "dependencies": { - "Nito.Disposables": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Tasks.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.Collections.Deque/1.1.0": { - "runtime": { - "lib/netstandard2.0/Nito.Collections.Deque.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Nito.Disposables/2.2.0": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.Disposables.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.0" - } - } - }, - "System.Buffers/4.5.1": { - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Collections.Immutable.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.ComponentModel.Annotations/5.0.0": { - "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Dynamic.Core/1.2.12": { - "dependencies": { - "System.Reflection.Emit": "4.3.0" - }, - "runtime": { - "lib/netstandard2.0/System.Linq.Dynamic.Core.dll": { - "assemblyVersion": "1.2.12.0", - "fileVersion": "1.2.12.0" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.Expressions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Queryable/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Linq.Queryable.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Memory/4.5.4": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Numerics.Vectors/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "assemblyVersion": "4.1.4.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.ObjectModel.dll": { - "assemblyVersion": "4.0.13.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Runtime.Loader.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encodings.Web/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Text.Json/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "assemblyVersion": "4.2.0.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "TimeZoneConverter/3.5.0": { - "runtime": { - "lib/netstandard2.0/TimeZoneConverter.dll": { - "assemblyVersion": "3.5.0.0", - "fileVersion": "3.5.0.0" - } - } - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Auditing.Contracts": "5.0.0-rc.1", - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.Json": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1", - "Volo.Abp.Threading": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Auditing.Contracts.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "dependencies": { - "JetBrains.Annotations": "2021.2.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", - "Nito.AsyncEx.Context": "5.1.0", - "Nito.AsyncEx.Coordination": "5.1.0", - "System.Collections.Immutable": "6.0.0", - "System.Linq.Dynamic.Core": "1.2.12", - "System.Linq.Queryable": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Text.Encodings.Web": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Core.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Uow": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Data.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.EventBus.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Volo.Abp.Localization": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ExceptionHandling.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Guids/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Guids.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.1", - "Volo.Abp.ObjectExtending": "5.0.0-rc.1", - "Volo.Abp.Timing": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Json.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1", - "Volo.Abp.VirtualFileSystem": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Localization.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Data": "5.0.0-rc.1", - "Volo.Abp.EventBus.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.MultiTenancy.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.Validation.Abstractions": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.ObjectExtending.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Security.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Localization.Abstractions": "5.0.0-rc.1", - "Volo.Abp.MultiTenancy": "5.0.0-rc.1", - "Volo.Abp.Security": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Settings.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Threading.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "dependencies": { - "TimeZoneConverter": "3.5.0", - "Volo.Abp.Localization": "5.0.0-rc.1", - "Volo.Abp.Settings": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Timing.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Uow.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "dependencies": { - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Validation.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Composite": "6.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.VirtualFileSystem.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - } - } - }, - "libraries": { - "LINGYUN.Abp.AuditLogging/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "ConfigureAwait.Fody/3.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R9PQYf0AT4RBZcUXm22xWkCpSmNHdTzQ0dOyLIsxIK6dwXH4S9pY/rZdXU/63i8vZvSzZ99sB1kP7xer8MCe6w==", - "path": "configureawait.fody/3.3.1", - "hashPath": "configureawait.fody.3.3.1.nupkg.sha512" - }, - "Fody/6.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sRkrGVPJWG5vVKF/3kExAwZhFMUzK/Zksgcv113ehyuYuTDMuqBC4lr6y0qqZ6ga5nT1uueebDzrsRZsNIrqLg==", - "path": "fody/6.5.3", - "hashPath": "fody.6.5.3.nupkg.sha512" - }, - "JetBrains.Annotations/2021.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kKSyoVfndMriKHLfYGmr0uzQuI4jcc3TKGyww7buJFCYeHb/X0kodYBPL7n9454q7v6ASiRmDgpPGaDGerg/Hg==", - "path": "jetbrains.annotations/2021.2.0", - "hashPath": "jetbrains.annotations.2021.2.0.nupkg.sha512" - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", - "path": "microsoft.bcl.asyncinterfaces/6.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.0", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Cx8K9xnN95wbvKa/KTyDBVBaNUsS9L8IkKt2dKMkcyj0wOBe+xVMwyNR4ySmpxBK3b0PuP7tW6UtroXIlRC3uQ==", - "path": "microsoft.extensions.fileproviders.composite/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.composite.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==", - "path": "microsoft.extensions.fileproviders.embedded/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.embedded.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WS/BXvYSh0yGAXvKYvqGLzmhe4raIxmsLwd3pqg0T/zmTMy44PFiTbJm41F2GcPsv3zAV34jcs5aPjjE8td8bA==", - "path": "microsoft.extensions.localization/6.0.0", - "hashPath": "microsoft.extensions.localization.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UQJmE78r414kbguPmvbT6MIz0r8LPsBhjLNOlpXOP1VVjaSIuUMATfAve8Q+oivwNG3Mnv+5OLZHfaBkB4SuUg==", - "path": "microsoft.extensions.localization.abstractions/6.0.0", - "hashPath": "microsoft.extensions.localization.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sc1t2bHjP/EWOcwhVc0QH9F9NBW79tybSeLRsTUqSAiJwZgUaxWOqjGUqEIMeKlDYMK5kPiSSMtlu8eDsEOOvA==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "NETStandard.Library/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "path": "netstandard.library/2.0.3", - "hashPath": "netstandard.library.2.0.3.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", - "path": "newtonsoft.json/13.0.1", - "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" - }, - "Nito.AsyncEx.Context/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EE7M37c5E/kvulzEkpUR6v1AnK34b2wysOLJHSjl78p/3hL7grte0XCPRqCfLZDwq98AD9GHMTCRfZy7TEeHhw==", - "path": "nito.asyncex.context/5.1.0", - "hashPath": "nito.asyncex.context.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nv+oA+cSxidjOImiKcz2FJgMIDxiK0A6xormKmsUklUBjTNqQpjtdJsACMgTQG56PkTHdbMi5QijPTTUsmcCeg==", - "path": "nito.asyncex.coordination/5.1.0", - "hashPath": "nito.asyncex.coordination.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tU3Ib4zs8ivM+uS8n7F7ReWZlA3mODyLqwPE+v+WJI94hZ8xLXl+a9npfj/IcmeXo9a6fGKLWkswKQHOeTWqwA==", - "path": "nito.asyncex.tasks/5.1.0", - "hashPath": "nito.asyncex.tasks.5.1.0.nupkg.sha512" - }, - "Nito.Collections.Deque/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RXHe531Oaw2IathDr0Q2kbid0iuudBxtgZsfBZ2eUPuFI8I1P7HMiuUeaIefqYykcDYFTDQsFAPAljduIjihLA==", - "path": "nito.collections.deque/1.1.0", - "hashPath": "nito.collections.deque.1.1.0.nupkg.sha512" - }, - "Nito.Disposables/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QcL+uBwUCEoK8GKp/WzjdCiG8/3G1WLlVNJgLJUNG7bIIVAcEV+Mro4s53VT4Nd8xMSplv0gy+Priw44vRvLaA==", - "path": "nito.disposables/2.2.0", - "hashPath": "nito.disposables.2.2.0.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", - "path": "system.componentmodel.annotations/5.0.0", - "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Dynamic.Core/1.2.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wJDLhidcJnLAJeZ4z10YVAxMm4rTW0zlYmUjriJTo4eGLHD5NKZOm6qFabkn5TinbfZ6LM9LeYFPyiQMpRly3Q==", - "path": "system.linq.dynamic.core/1.2.12", - "hashPath": "system.linq.dynamic.core.1.2.12.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-In1Bmmvl/j52yPu3xgakQSI0YIckPUr870w4K5+Lak3JCCa8hl+my65lABOuKfYs4ugmZy25ScFerC4nz8+b6g==", - "path": "system.linq.queryable/4.3.0", - "hashPath": "system.linq.queryable.4.3.0.nupkg.sha512" - }, - "System.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T9CICnaEcaRTxE7BJDCR+V9rTaquRnnHDMFasQIXw504xEnGHP+6KwBDcSjwRAQ9rMSdk2siUSgFbyMidT0pSQ==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uYqVPQtjamvbGOot0opknAQPQ/XGbSViGifYu5QplHCU90TIcemZVSX+jrUGaVGHaiw0F3OyrOSu0NpsbSf2ng==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" - }, - "System.Text.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", - "path": "system.text.json/6.0.0", - "hashPath": "system.text.json.6.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - }, - "TimeZoneConverter/3.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ziTcQ5rVxRdtWJEnEqhKBukZGuUQregbf5G7QRrFKj6CwBLss5tSz0dlSHy9gzi5M5ES0PNQ0K2ACP/0XVT5Ow==", - "path": "timezoneconverter/3.5.0", - "hashPath": "timezoneconverter.3.5.0.nupkg.sha512" - }, - "Volo.Abp.Auditing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3ae97grhTO5dw+S5J3wLkGXv8ZS6qb+XUYX7hJfwJaNQEu/7UprSebD/Nf5SIuzQSCbVe0n16L6MqpCC5AbaZA==", - "path": "volo.abp.auditing/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Auditing.Contracts/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BwZABnpFls70WjPXwKrOG4wUWxcOxeDlTyg9/dNW7qBQudF/Xm7n9jOaXmjBkD4xfjaSQ3EfCrNEv7t2j94Gnw==", - "path": "volo.abp.auditing.contracts/5.0.0-rc.1", - "hashPath": "volo.abp.auditing.contracts.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xT2P72bMZoldayZ7s+6petYWNMD+g5rWimCk4bBtvfQWnm6IqFK70VU6adofZFWaxiJm2JSz0WjovpSGGLcsbA==", - "path": "volo.abp.core/5.0.0-rc.1", - "hashPath": "volo.abp.core.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Data/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nDZO/i/CFr0UMhTGJccxDlO5XzXLRZ4ozqzawfsVr0aVo8E1SE2egT9Y00lbw41Zn0un2UVML+7fV+G6AA98CA==", - "path": "volo.abp.data/5.0.0-rc.1", - "hashPath": "volo.abp.data.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.EventBus.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LfA9qfj+oHHu1Cc3yEhVAmc7QFNFcfPkiQ0eJpFMKm64AVDId1DiKsui/fal0uoWagBtwKQAHgffoDXksCR8XQ==", - "path": "volo.abp.eventbus.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.eventbus.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ExceptionHandling/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3aN/8zsthQ9T7AEkiBkSFt6qxLbgTksGDDawtX+oBQqan6Ibxg62YvUpp9TL9FrWjPnBsxJ4vpz3nExceMXcxQ==", - "path": "volo.abp.exceptionhandling/5.0.0-rc.1", - "hashPath": "volo.abp.exceptionhandling.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Guids/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pbUfPOMpy3HuxPZNWqZZEtlo5VJiEG54C0aWT9/WCCjwTDvymuWVfW1BSqgRe5au1+Rw0wz6HaPptansB5hluQ==", - "path": "volo.abp.guids/5.0.0-rc.1", - "hashPath": "volo.abp.guids.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Json/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vZF/jXZNTq7ap3gNQmYdZDuGNgEqAhQSH2U7Q34i6TWEHzxv9LQU9yfRLUx/bY+35/c1GB1UbFnuX5P7APVpug==", - "path": "volo.abp.json/5.0.0-rc.1", - "hashPath": "volo.abp.json.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R0rMvOEocbT28NdNc3YT3/PfLFkb2PxZZY0zNff+YRsCF5lA5UhyUwocwXtv/rkteGF2dyK5REiZwSjt4Lyemw==", - "path": "volo.abp.localization/5.0.0-rc.1", - "hashPath": "volo.abp.localization.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Localization.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-31kEjzeNPCIwC9klKmLtohpt6PhT63rm+jVJ2BJqyuj/GgpXyGkA4n0WkXGS+6C8gzfkkfnzL2UCxpUC9Z36Cw==", - "path": "volo.abp.localization.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.localization.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.MultiTenancy/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FrTiVNi8b43GT9nqToAWaBKiXRXuBSVjb+vIiIe9AC4yWTrjiTP8prjz2W/ASzex69N30j3vw2Tl9xESc9e3ww==", - "path": "volo.abp.multitenancy/5.0.0-rc.1", - "hashPath": "volo.abp.multitenancy.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.ObjectExtending/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LD/IEsViNO4g11ArmxIF8hssJcHz2Vcev1qCyOwU0wOhsGWUinavQiTZTN4/uhFWrbMQ5N5pCXyfBGyiVwfnVA==", - "path": "volo.abp.objectextending/5.0.0-rc.1", - "hashPath": "volo.abp.objectextending.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Security/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6FkTRjRnz5s5rhJjw1wsIR0EsceRelhGZtPpDEssF8eh6ICIFukxaNLeYk6nDOaay5MdDXgY0Dh+J/BBa/F2Q==", - "path": "volo.abp.security/5.0.0-rc.1", - "hashPath": "volo.abp.security.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Settings/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bEaafwhMyBC7K4K4AnWEVACUtyMnGzBCagFnDpSNtfVXR87u+mx2qE/9ipGp+rBIkBw4E7qLzHzLztzr0+0QWA==", - "path": "volo.abp.settings/5.0.0-rc.1", - "hashPath": "volo.abp.settings.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Threading/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NuHLda1qJxG8P3Lx23Z9jc5kIKVR699cV5y2F3VQkGhABHMrKFxVLDUXQjvF1T+TnnS2f9WZdatwvSLZ4DEO8g==", - "path": "volo.abp.threading/5.0.0-rc.1", - "hashPath": "volo.abp.threading.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Timing/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z+CdoyzfbnkdoZlbx64GxwuYFaCoLAQxMx9iP5ESPlftH0PyVsYmHnfgMeZeUhBWeM2L/9nbrSteFNx8sYl52A==", - "path": "volo.abp.timing/5.0.0-rc.1", - "hashPath": "volo.abp.timing.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Uow/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JPqwBlJIKBEjGApTU8AM2RvURy7PL8vId+jTTRrGJ/TDuEpE1fKhn/XRk6iBrCzddaUhJK0xg6l4+GVw9AKXSg==", - "path": "volo.abp.uow/5.0.0-rc.1", - "hashPath": "volo.abp.uow.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.Validation.Abstractions/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eEcj2XMKtOQJeoFLibXCKhPBFgUEgyhBs28+5sP1HH89uVYs0o1zTbowgWculKIk7dYv8rYvPJzwaoikFBdJyg==", - "path": "volo.abp.validation.abstractions/5.0.0-rc.1", - "hashPath": "volo.abp.validation.abstractions.5.0.0-rc.1.nupkg.sha512" - }, - "Volo.Abp.VirtualFileSystem/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PE3GfvFpwFbVXWrtrdBgi0XAlDMP/Lk9Vxmbe5jbnj+HtGJibPX38pGQLfZWsZ+bDXqLDt2Di0mdgqZxmo7Mgg==", - "path": "volo.abp.virtualfilesystem/5.0.0-rc.1", - "hashPath": "volo.abp.virtualfilesystem.5.0.0-rc.1.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.AuditLogging.dll deleted file mode 100644 index 11c6010ae37946dadbca4d6538c8d01818c98f5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26112 zcmeHw3w)H-weQ;BJTplq^GE{7!wK>j2nj(Rf&wOzfGGr!hf0f*Niu}dWG2i^(1_Tf z3Ke^-eRzJYZEc~xus%`oS#QJjTKn?cN-L+{ww_R}t?fB&wVre9xkq~cYwi8bOdfb! zdwYKU-QOLY|E%@jd#}Cr+K+GVZ@!FeAN~|Mh{%ceAOA@7BtH4oDER)6L$d$Or~UL; z$%{2lsx>dxY}%2?MEcUH?sTj-(iux8Q`tyIJd*BDMiR+L^SX_Z-c(n-zP#Kw&6r-_ zLbOIX=qn%Udd{wGh^E$*ss^IV!MHX1;2wNNv@G7SY-zulW&hy=DfHY~V z@f(`FB1G-==}fv4n)sH3zzuE3yXe)3fYhhsJt<^lU+Ey;Y^w|JqE{o)1x2cepW?XU z#lBhOqVaQyE^Q-H!v6U%)rz91k7i$BMG;OPtUC69an2?RH&}E&OhOH2&CI4)*cssIQD>Yx~uk}0Z#X|oD?FqS*w*O283@msuAn6CpI`}5H^uJXzk`QKKC4} z)~daXtleyIH&<@$W}_j;sVa;HRg(G?Dz8q#IbT`Gik9NDG^C=4ov*IRs-EtX$}P_x z)aA6oPD{I?Le3~^sHImoS-Ux@)Vh{GPF2B|iB^><2TOifn(^uxVV8C0DQ!zE1YOYz zq|mFC!}%z@LdX<8h&*)Dr|FC!{B+NrV(s>z0yNjLM+6WURhke1M2Ss^00QmOIYa<~ z25LeC5NN3;L;z846C!{>3v><n-Bp+ zl}(5MqS_`z05Q%cL;x|~CPV-+!6rliafVHZ0Aiv|hyY@eO^5(uvQ3Eacz!Hr;D#@H zHZMz71|ImL4O&L!zUTs$XUjN$nY$9Nd`U+X{e@D_D0&5-F79-E`khgPhXof8Ko;CQ zepv8CVU`7N6t1&S5`~8>_@Yy^P#TSBp)5L83+2&iTJT3_XrUq+)j}XzuZ3U~5obH0 zC|blqSbJ~zD@~L9Ri>T(>ga5pXIyj+3p^}QyY6feK%8k4B7lHfI)?}#YHUIT5b#&$ z5COzlHX#BCG(_hR0mO8h5CH^QsB?&LaX#D`>5vP>-7waOPogjQmCxXaF4m25M$Z+& z8C@!$t`uVJi#8htL&O(dX%qzCm%)(mMa8n^N}>6_=yH>cru(9eMu|X4p{c&e_c3)F zysi{8wXQT4q`v3{oQnfF({6wWg$7)Qp!lL|BpdwZHXtg5l_rQrtOlQk+{epcEqAz& zs;}VHwANQkZXSaULP+>>ak~5&r2C>+BTW%0vkYZG<;%1VuS3`DNWod3t{NlDN4ib! zf+?{Duh7VXtr7lKV);j8YD;U$Gn@TIu(0}_Hh**$s?x3Fcqqaw;cIM=*b)S7NvB~Q z)3F*B6`h8OM_4O^q-QWh9Rb@WCaAUvq1Yyu!wQOWm=8X_Z0K_6MMOalLlKI4v6gdw zSoh+HKHS26`1FGn27WA@!xein=)Sm;L`ED=B;oSF~;1fr%15kR1snh*g*olS@U0t=hYAp!_& zWHccH2&~ka5COzIn-Bp6)^(jjg#G!oB7;hN(KPp>r5Bd0?onL!8=N!|Ga6$tn7In9 z4?CFou;cbS_bkMxF@o(4t`1JJ+`Bn71uuQk4zcKrcFCuEH|LLT7sZu=+rH=yqrhcf z^a`WEU0*b56u9b(_8A4HebeilGb(GV-KX4FgUz5;A74*udFxR-z0N)3G_7%^&Oz47 zQ;t&4oOM_PL``8V`O0diVVAT7QaOfU23A83UNn99I1e8wESx?fhp?N+9KZvfeBo5YYj!HBJn+{9bpSc+_FN}+jAR8YMK)^js zhyVh5jgd2mG zO`b5EiM6_`|VhJ%3c~K|62;<0PEHPy}Z%R`eN6 z`eYEcg4`#&Id9R~iw*7OTCLq|tZ?@F0xGRefs?ZrvdP(N13t~!iw)uI1xBB}q(%GD)6T{dtI>cLl-D>3NAw%cP*%I zsGr|3e;$?=-XZk>e~5sdbsbS-Ez#0y$Q!fiM6w$TB+<2)hd;!4J!|tuT946*;L%yD zHn(DIQakiNlt90rC)L53@v`9cC1-xMw8RJH-_?Ao{%=w{W-nFZy$SDc;Jpww+1BNF zW1Qg7DDjtj4KPdl@pj@}fj5$PUFLld_Yq##RWL_XO%)}-s;Z_l%70bmraMa?s&LaQ zl@C?;=(W;u71gw>>OjCvUkV-xxoMyx7xqzka2)bHT*l1nWw(T?X{em@oL|b!3OW)x zkCuga#6Mm!;CIuv0&Md#%7xujSAGlftV7u;)Div$@+@$0>UFT=rm)~_V&+Fa#@+NH zO`)f&zCmZucgx1Xt8=CH!{FT%sCWn-#^B*p+~BywKb4a77HauO)k76i>04oD&J5iF zANsw&s62yiMvG?PKz%MO-wO-(QB3^24YHqlLSGH}=y-r@c?amG&xj}A@qQ}kriD`D z%if1z;q6kkaMF7u^pB>c_mp$n%l(X3pcTKMm&CFve+RX{Q+_w%bE9C3V29ufg141% z>Ovs*2bLGSc)Tg}?z`SWzbmi3UOMOxLbJ$$3H~wU!=?;<%sJ;(aGD4ISjz-hn?mP^ z_EM0wnY3E8?}(KsZ4~W4BrQr?L_3W7f;5X_QUi~WAkC+%B<(gIr!ArZ(T+;a#dIAV zLasqrA>7gVq-al|2G%|++AmGo=cU{V@$-DTU9{heFKzTpQH$0R79+eqfrEb#UJl|k zP#xN*aQ!O_T5ftYSP8r#I3BnwJjqfx4Ml)U95(?syKV;_b{qum68UwJKPB>@$fpD& z?!(A)uR93*u7^wAFL|1sEFW+%zV2qcT9{i!{;cHuXTe*Y_ak+J=TYD_o@antJkJ5O zC%WEV@#;5X;ke*KQnt8uT}pX=?Le=4rnqejx~#VIhKs#D-~BVBPIGeWE*ER1;`3t9 zFTk@M%$d+nJRF&mz^5(F`Iz&h$Bss^Z*Ah+HPWt+2!2bf%@r)psiW%lax}gtIg2B# zV_O_I9ZwxSOXAGFaX&8b4)4d=!CS!W3g7DGe*C<5WA1-c+-_~myHLUgOq zb_7pAyWMCJ?{OEDg^c4!hb$6304uY_kfCQzx- zejc6+tx~i%O3n>0ahySuOxoJ;a%j`FCgXY{ZOUsK9205bG;Nc|=h?K(Xgog8rjxI;3v{e|_3u(Y;6Oguu_8KjUv_*82 z(V7vnbLcZh+lZK*Ltiu+kF&*ehtYVPEvEa8#^Y=WJ!Ui>XG`c=(R5tSrRPl=$K_o5 z2dzn5&ZF1!+6l*bblr50%MIR{p?4hT(|*zRd(RG?f_976q+BB%7VVpAl3L|#q#qe= zwz}Q9j>=}R6<#&oc6QLEMhh#ytBY@xDE55ZPuE!;d<&ZRwk)t z_x1E8qs>+~xIanXH(H5$*nK-yMsO1bQP_xmv4PT|5qUp8nP8u*8kEJ{5V@Big zau?lXG#)Q^(Pxdui7^iM|nJ=Tz~(Jzg53C8Dr^gE*^F+T63ca0Vb z|A+g2QnNS``@J*5F3evlgT+B2R9hxOPabTuE8=z1DQ zKleOBpA&7r_p{!A@jOajG1{Hpx1k+28ean*qlb;g*MP@{**r>5nKYi^N9mZ+xL1zS zcZ|l7f1HjRjU)d!{n%(NDE9=tX0%ID?g{#5qiyjYx1OYTjJDl>0@`~hY)v&JLxxxB{n@A;v`8QtOVcO0;c9y!&Xxw9GsmF}QJvL2!-Duon)70}u zc&(amG`@z{s-;HbYxo@1 zY&5=x&rxkg<2^&2+H5r5Gt{ZejmFpadbQnXe0{H1DWjdl8ZuX1Wwf`khRjtt(e%7+ zP&b-1p0^F^(^`{JH%}eTYqj2a>L+y)38XFd&R4$^jo0}Ly$e+F?r@=6TF*K4?r@4dxIqxWm6cCh6OboF9|eZ#IL=>{ zk-EH6SBcc+le$W!t}>~sTmT@_MSKIl4t$)+Oz7OIeSU zMYp1CiInw;52eNjyI%Gd-GOn%_H7SG_XtPcNwcfDmX9IAZi$sgV&#?i@Oa}M;ojj| z{?CzTn;x<06`Lhu(%#}LtZiO7%I5oz6MIDczcy3sarn12{@=eZ?6LRP8{s2+`OlwyAAFU5|52^i@Yyo{ z^|eyV9i{kQ2D4-Wu1X7WP1=kr(q>$b7UR7SSEQwQ@542z5$}DtDs9H~W;3ofFX24_ z*PDgl`A$y|I1cyxSYAS9Ww)v&)KYaDu(RTBbrJYS)D}sN36{~@l}$MPZwy^zO`>Uz zcAPTH9bJ&issIo={ZPrpTca(;{WjI7k9$g_YpdxOpzHNSeQbCz0HQRi$TRdtSYsaUHa zKki)2Qf~;~Q&Hn;7JiMC+9dK;!GtO+d%@bN_@uQ{@tJC;;uF$N#b=?NDiogW=|ax) zJqOfKWeae1)eg^2#UA$1<)QtaEJdom;JKC_K^(57TK|Kd9x8D>3VuUXyLFp#mW63R z@tI*j@#$bd@i|~X@s7V$@s74t@qV#Y@ea0C@m{r6@vgL0@&2<_@lLZ<@jk9q@h-4c z@gA~O@ouqI@!qc${?vGz&_@q=?^PQ^k9m(M?xQ2B41MvGIuLr#ItC2Ww}IZ0SAZw1 zlY(ywz9smspt3l%L@)?ER1%_h=?zDSlwx!VmI#&$1_i4GCkRd!tPz|ph~7ZiI>C8@ z3k8=5E(3b0N&S=4OD)2*0{wVa^}l*U)F$$J^%CTZBz3dk7QxE|V}fzPgkY~A`V;l` z3l0eG0a~8^}Z#{yMiu@eJ&Ra3RVeD5S%PnBRE}fmSCOWJiOMqTl zW^q)TglQ3M6>Jl{NN}^@7QxE|V}fzP1kj>hizBvEm;qt-3bRj`n+2a2d{0tc4$fcV z;I;$>CkRd!tPz|pI7_fjaGu~o!6kyr1e*j~1X~5$1TPZYEVu>erOO=L-k30P!GvJ1 z;7-AQ!2!WNf_nw`2_6ue=m3&(4yO=U5A9ZSMUMBBZ5Z-pAvjl@R;E9g5L&W zgouYP3G=exD}p~2JSq5d!8d^zAyVU8!n`Z!ax!1;Jl{NN_XIqAgO(Wx~V+3EM4*D)|5Z{Wuqn;CaNcfWm@1t9-*N}e+zVPGx${_O&#e77V z8iUNAC48eWO$M1?p}4MgVPXcE?-V&FxYr=_2Sq+)keNHg!k{q63^G3?@=1ftkR{$4 zWF{hVjX`D_MQ$?4%nFMm(=JTRAoHCf=LGi}Wd5MYhYT_^DDp9b%nXTq(jYVB5Z??k z6A`(_ATy03HyLE6UF4WSW^y9$HOS0Ckq;SUW>Dl~2ALTW`J_Q+$SM99WF{hVjX`D_ zMQ$?4OuNW2gUsYa-fNJVgCZX?$jqR~#|$zvB=Sjv%#cg`G003rY70kePOo zV+NVYiM-b!GY3UJWRRIbk&hW;QF1b+x@h=+Ed|O?!Dd1 zPocPJJkD}8IHyg;`Ry#+O{~Mc#JM=JEy5jDx8pOoi}bUS&jF`fUj&AIEFTehvB++b zuMnJ2dM8qs1nvc1Q^`4FlIMpO%TFoBo*?6VFXKHGjP;W91;Kvr17Q9wbQJhz_`d+R zhhG3{PjtOEEB0!&cr{1x5-D3;yDqgTG#5A87KMJ~wk_zg+RlqU_V%--FM0?&1a95` z6hG5qb9VR#;I*B@-akOrZ7=p@t9WvSpIfn7@b9F(N5w*MP94LVYRFDWL{hRp7o?x*f2YSs5#KgvlT%p%okV}!G(0d-pJfn;!m4FtWth)^IwLlBcaBYM9QJ_URc&BJD(83dD zosh2wT66=vQ@C#vhrA!&Df&3jq8s6zq60vSZi07;J^{o@1l}q7GSH&0z&k|;ffk+! z+X)%pO+&r|-YL2hXwhBN5BYAOMfVUtadsGJ;W<5i-t22Y3(xEAhI~KJq6cUX$ z1@D%8POKNDh)Wo=zmyKCiIlQd;lzf~jQ6d0{|4_8*J`>H?=Ru~D&9`_YTAwW^X@CD z-P210o>E%jok&mP#^3VJZQGg?nZBObz>1z&CbMAPwgy^S-3G+sSmw&6t73_)NnxF{uSs=x$J3D5MqXKy z$YjAS-5A>yZ^{fLJC}ED+lJ?8`jegQXVdEVz{Rni{`mS>A`P{*InkL-q>{1p0JNoT zsjmK>_;R{9)sw1k>gcO)j%8!CaUhe8_tvjS_4LFgccy+-JQ+_XI%!ordr2a@V{;~+ zPR4q5ebgN9iD!+R_ky#EJ1ne7^(PA&d#sbXL>2)t1&Y*IA%!!pNTu;Ecwbrya${%YY&3a>4gp+oi?mPM=`B zx1&GWz8&Y$DHmq5eQojVj?@@o>Ry@Q!<{-WMj#$SQ^{qB#WJKSviMK=DdZ%{3fre*!xH#PIA#Ku7_sh1eIvQp@U=<$$X<@5KwjxLi&cyC9~047AN3mfmIEdHRbqaS5?la%O*r)Ap> zV_k(LZIhIoBNZb@l zqf=J$s(Mu_ePtn`Io^k%mRXl9rgUU3OmtzrEbz9kE7A0eu{2}p9-YWnpLDNWxo}B5 zT`qgMl6(atI<7))z&YS*kursJ+XKw0uKvz!Awjnyp6nbbaCT-k8cP->Y`|d$Q%m@4 zq9f6RQBo+zV^=QNGWCXC++`pSXE?Wgg_q>KvWt&(WX@{nk9e#L-Bmcst?Re~r#DJ}eOg&$WdC4s( z#S0)e+8pupsw#xeVPAfV5^T>TS5dc$o+&JwqT88uGlbGj5s{l-wC$Ak7wa8`Eh)u# z#gbBec1zbJk~^`?;-(0X6TR`cpg+;m6;ER!&TiY*VHCZ%qkr3C$ru)G`!ZmAXVb;2 zzRj5{Mo~lUlx@Annz?l&BZj9OD&PyP5$(mQ=*|x^tit^hK1gfPY|C(oqEaeo_x^Tg^ZCU&XpWU4NGFZ?3ouNdsv!}l+ z-i!-uqUUtEiq=D(;pm*g0x1pGLsPqN%kQ_EVinE6QGM&otP=K7#I!B1#`A|1$yhj- zNX8 zc(!mLkU>f-)2ZGK@eFoOJaCPK1;t3>eLrr#C9{;dGSMeD1gST6wNBS6Hc06#E*^Y; zklIqa;%nph(ZHs3IyOM98{sKw^ZGX8L zHl2hMc12gAQg$edDw1Hc;%F9M+Qgx;lbtBhV`O%?17BlAU?Gk#dALD6C_}5YXBn`a z;IvK7_d%NZmH%7D{z{ESpRVe==8ez1RJHP+SN{8Tk={$5ChzxlhyVCu-A^y_KJe7Q z;#og^u-y^CPaZ~;nj9+M8&~)~f~Yq?xbl#hl#?AUUkx`jI>3#6Bh4|GD{F@V5 zfr*H(5|$<7{TRkQb0X{eJ8&xv1AY_lbCxA>XRa%6NG=Jy_Y*;%+>7cF_5)UuyD?u& zes5v#Ai2g-aGCOlJ#McERlz07A8ZN*LM^VUP^DH}alk;peT-j~$!&QH2 z#A2iV(DY!F&truuSqoM2JgY2^IJ6er!i6yzYY@6njW=S2Y7o$-5)Qb8F0AKI>8A9+ zhIltN2Jy6Fb5Su6WpmLoT~#Q`MW;m&V#HILzD3Y9MF-=MAM>g>98o(C(Yi<}7u9`k z$6;&}aGSko5HA|oiw4_^2KJ)3f(9M$2D_eyfNs9j)4=Z7LuOij$V@8?nQ3OoOq;6R z(=E$)Pf_m=ueMoN+iX|cT&o9c_g%B}UB08H zIo-kBA+uI2aA5(+9pbASKI~b&AU~@YXxA2mJkOE(;4v>Mbdwg#5vgK1suV9VY`&qAXFBn zu=1E{HFqS>u@6{ukO6ga#vmqnD0dXIJol6yR4yzOXqH(N7C7BV#_AaL;L5Q8{_>g? zl{G8M3r4ia!n4{!(Bl}Z+2SN70Tva+9wr;bN+ZvZHQbUlTm|>ba{PSGX|GH6E)<8E z(_Nb2GTXn9d+n79Ty^jf%)N{&&YDmQ`VF!ro%jkOi?q-h{~|nqv=Hz4csG!rKlnXQ zR9s8sSrBxET<@wcNyqxurf|>0oOJkx;Z+&g@C0*jBD+VfK8x_vLiKA~Heu^8-+9cj zcQU)qu5ZAF(_fjtrDz_mkh|JtC~umNzx`F@(szr9d9w$?-~K8p5v4BOIge;Ep5i)P z$nek!qVD&vQ&f&Cbt;p!p)sJ9FX`NRhPvb=uBri(U+a8ude#H-c{Rr3;JVtAHEiE{z0>%m;5Z2(YJ0R z+OV;Cl6o`jXk2dFaq1tZQ>0O6`>P;72S|9fk8;D!^BBf&7>~hoz65+6 zExUO&I~G8?7*DBf1GdlxNUeC5Z7uXx;7Z8+de-^dQ~FsXm+1D>PW&5%{K92$*fUnl zHRG*dHHKr;N;&i4iwhjaw&U={uW3?h6H@u;mcfxKh9g%3sYyvEdf0g<2A_gYSvh(o zahe=$DJOXv&~E*20giHr0p4DeT>*Q&c=nF#7(k0+(Bfi$jkItTp1#`*p78u1KMiTy zZ$_>R4t;#&>l^0R@N)Hdny>>o_|rZGuR)#N_?JMP-BOqK#kPGhY~xN^QCoR|YRJFY z7k&bhqs0fO*X}rQJ9nh5X+pp7alcpYPw-Ly^kuov{*zvP`u`d6@Us7;`u=}4e^U|o-`4{$F8}}l diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.deps.json b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.deps.json deleted file mode 100644 index 4293f8341..000000000 --- a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.deps.json +++ /dev/null @@ -1,1306 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { - "LINGYUN.Abp.Elasticsearch/5.0.0-rc1": { - "dependencies": { - "ConfigureAwait.Fody": "3.3.1", - "Fody": "6.5.3", - "NEST": "7.15.1", - "NETStandard.Library": "2.0.3", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.Elasticsearch.dll": {} - } - }, - "ConfigureAwait.Fody/3.3.1": { - "dependencies": { - "Fody": "6.5.3" - }, - "runtime": { - "lib/netstandard2.0/ConfigureAwait.dll": { - "assemblyVersion": "3.3.1.0", - "fileVersion": "3.3.1.0" - } - } - }, - "Elasticsearch.Net/7.15.1": { - "dependencies": { - "Microsoft.CSharp": "4.6.0", - "System.Buffers": "4.5.1", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Memory": "4.5.4", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0" - }, - "runtime": { - "lib/netstandard2.0/Elasticsearch.Net.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.15.1.0" - } - } - }, - "Fody/6.5.3": {}, - "JetBrains.Annotations/2021.2.0": { - "runtime": { - "lib/netstandard2.0/JetBrains.Annotations.dll": { - "assemblyVersion": "2021.2.0.0", - "fileVersion": "2021.2.0.0" - } - } - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.CSharp/4.6.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.CSharp.dll": { - "assemblyVersion": "4.0.4.0", - "fileVersion": "4.700.19.46214" - } - } - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Memory": "4.5.4", - "System.Text.Json": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Localization/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0", - "System.ComponentModel.Annotations": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "NEST/7.15.1": { - "dependencies": { - "Elasticsearch.Net": "7.15.1" - }, - "runtime": { - "lib/netstandard2.0/Nest.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.15.1.0" - } - } - }, - "NETStandard.Library/2.0.3": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, - "Nito.AsyncEx.Context/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Context.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0", - "Nito.Collections.Deque": "1.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Coordination.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "dependencies": { - "Nito.Disposables": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Tasks.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.Collections.Deque/1.1.0": { - "runtime": { - "lib/netstandard2.0/Nito.Collections.Deque.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Nito.Disposables/2.2.0": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.Disposables.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.0" - } - } - }, - "System.Buffers/4.5.1": { - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Collections.Immutable.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.ComponentModel.Annotations/5.0.0": { - "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Dynamic.Core/1.2.12": { - "dependencies": { - "System.Reflection.Emit": "4.3.0" - }, - "runtime": { - "lib/netstandard2.0/System.Linq.Dynamic.Core.dll": { - "assemblyVersion": "1.2.12.0", - "fileVersion": "1.2.12.0" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.Expressions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Queryable/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Linq.Queryable.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Memory/4.5.4": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Numerics.Vectors/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "assemblyVersion": "4.1.4.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.ObjectModel.dll": { - "assemblyVersion": "4.0.13.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Runtime.Loader.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encodings.Web/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Text.Json/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "assemblyVersion": "4.2.0.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "dependencies": { - "JetBrains.Annotations": "2021.2.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", - "Nito.AsyncEx.Context": "5.1.0", - "Nito.AsyncEx.Coordination": "5.1.0", - "System.Collections.Immutable": "6.0.0", - "System.Linq.Dynamic.Core": "1.2.12", - "System.Linq.Queryable": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Text.Encodings.Web": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Core.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - } - } - }, - "libraries": { - "LINGYUN.Abp.Elasticsearch/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "ConfigureAwait.Fody/3.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R9PQYf0AT4RBZcUXm22xWkCpSmNHdTzQ0dOyLIsxIK6dwXH4S9pY/rZdXU/63i8vZvSzZ99sB1kP7xer8MCe6w==", - "path": "configureawait.fody/3.3.1", - "hashPath": "configureawait.fody.3.3.1.nupkg.sha512" - }, - "Elasticsearch.Net/7.15.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kfRStGlDbZmPWyjyR6+nltUC8kskXcuTSO5L9T9FU/eQ1J3HocxPZ3zrioHbNe850zN1vn5stE9A230wMfBwDw==", - "path": "elasticsearch.net/7.15.1", - "hashPath": "elasticsearch.net.7.15.1.nupkg.sha512" - }, - "Fody/6.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sRkrGVPJWG5vVKF/3kExAwZhFMUzK/Zksgcv113ehyuYuTDMuqBC4lr6y0qqZ6ga5nT1uueebDzrsRZsNIrqLg==", - "path": "fody/6.5.3", - "hashPath": "fody.6.5.3.nupkg.sha512" - }, - "JetBrains.Annotations/2021.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kKSyoVfndMriKHLfYGmr0uzQuI4jcc3TKGyww7buJFCYeHb/X0kodYBPL7n9454q7v6ASiRmDgpPGaDGerg/Hg==", - "path": "jetbrains.annotations/2021.2.0", - "hashPath": "jetbrains.annotations.2021.2.0.nupkg.sha512" - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", - "path": "microsoft.bcl.asyncinterfaces/6.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" - }, - "Microsoft.CSharp/4.6.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kxn3M2rnAGy5N5DgcIwcE8QTePWU/XiYcQVzn9HqTls2NKluVzVSmVWRjK7OUPWbljCXuZxHyhEz9kPRIQeXow==", - "path": "microsoft.csharp/4.6.0", - "hashPath": "microsoft.csharp.4.6.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.0", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WS/BXvYSh0yGAXvKYvqGLzmhe4raIxmsLwd3pqg0T/zmTMy44PFiTbJm41F2GcPsv3zAV34jcs5aPjjE8td8bA==", - "path": "microsoft.extensions.localization/6.0.0", - "hashPath": "microsoft.extensions.localization.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UQJmE78r414kbguPmvbT6MIz0r8LPsBhjLNOlpXOP1VVjaSIuUMATfAve8Q+oivwNG3Mnv+5OLZHfaBkB4SuUg==", - "path": "microsoft.extensions.localization.abstractions/6.0.0", - "hashPath": "microsoft.extensions.localization.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sc1t2bHjP/EWOcwhVc0QH9F9NBW79tybSeLRsTUqSAiJwZgUaxWOqjGUqEIMeKlDYMK5kPiSSMtlu8eDsEOOvA==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "NEST/7.15.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sGS9UhF2EL/xu8TqY0JVTGgHU93XWLC6r4+rehQ1xHniItv3Bkz9tbyK35PQQNLLGebefF7fXkYMz+CsrkW2Vg==", - "path": "nest/7.15.1", - "hashPath": "nest.7.15.1.nupkg.sha512" - }, - "NETStandard.Library/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "path": "netstandard.library/2.0.3", - "hashPath": "netstandard.library.2.0.3.nupkg.sha512" - }, - "Nito.AsyncEx.Context/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EE7M37c5E/kvulzEkpUR6v1AnK34b2wysOLJHSjl78p/3hL7grte0XCPRqCfLZDwq98AD9GHMTCRfZy7TEeHhw==", - "path": "nito.asyncex.context/5.1.0", - "hashPath": "nito.asyncex.context.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nv+oA+cSxidjOImiKcz2FJgMIDxiK0A6xormKmsUklUBjTNqQpjtdJsACMgTQG56PkTHdbMi5QijPTTUsmcCeg==", - "path": "nito.asyncex.coordination/5.1.0", - "hashPath": "nito.asyncex.coordination.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tU3Ib4zs8ivM+uS8n7F7ReWZlA3mODyLqwPE+v+WJI94hZ8xLXl+a9npfj/IcmeXo9a6fGKLWkswKQHOeTWqwA==", - "path": "nito.asyncex.tasks/5.1.0", - "hashPath": "nito.asyncex.tasks.5.1.0.nupkg.sha512" - }, - "Nito.Collections.Deque/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RXHe531Oaw2IathDr0Q2kbid0iuudBxtgZsfBZ2eUPuFI8I1P7HMiuUeaIefqYykcDYFTDQsFAPAljduIjihLA==", - "path": "nito.collections.deque/1.1.0", - "hashPath": "nito.collections.deque.1.1.0.nupkg.sha512" - }, - "Nito.Disposables/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QcL+uBwUCEoK8GKp/WzjdCiG8/3G1WLlVNJgLJUNG7bIIVAcEV+Mro4s53VT4Nd8xMSplv0gy+Priw44vRvLaA==", - "path": "nito.disposables/2.2.0", - "hashPath": "nito.disposables.2.2.0.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", - "path": "system.componentmodel.annotations/5.0.0", - "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Dynamic.Core/1.2.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wJDLhidcJnLAJeZ4z10YVAxMm4rTW0zlYmUjriJTo4eGLHD5NKZOm6qFabkn5TinbfZ6LM9LeYFPyiQMpRly3Q==", - "path": "system.linq.dynamic.core/1.2.12", - "hashPath": "system.linq.dynamic.core.1.2.12.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-In1Bmmvl/j52yPu3xgakQSI0YIckPUr870w4K5+Lak3JCCa8hl+my65lABOuKfYs4ugmZy25ScFerC4nz8+b6g==", - "path": "system.linq.queryable/4.3.0", - "hashPath": "system.linq.queryable.4.3.0.nupkg.sha512" - }, - "System.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T9CICnaEcaRTxE7BJDCR+V9rTaquRnnHDMFasQIXw504xEnGHP+6KwBDcSjwRAQ9rMSdk2siUSgFbyMidT0pSQ==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uYqVPQtjamvbGOot0opknAQPQ/XGbSViGifYu5QplHCU90TIcemZVSX+jrUGaVGHaiw0F3OyrOSu0NpsbSf2ng==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" - }, - "System.Text.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", - "path": "system.text.json/6.0.0", - "hashPath": "system.text.json.6.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xT2P72bMZoldayZ7s+6petYWNMD+g5rWimCk4bBtvfQWnm6IqFK70VU6adofZFWaxiJm2JSz0WjovpSGGLcsbA==", - "path": "volo.abp.core/5.0.0-rc.1", - "hashPath": "volo.abp.core.5.0.0-rc.1.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Elasticsearch.dll deleted file mode 100644 index 0ddd3ea70bd3c270e10475f2b2ce04d683376ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8704 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 diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.deps.json b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.deps.json deleted file mode 100644 index 14e74143f..000000000 --- a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.deps.json +++ /dev/null @@ -1,1265 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { - "LINGYUN.Abp.Serilog.Enrichers.Application/5.0.0-rc1": { - "dependencies": { - "ConfigureAwait.Fody": "3.3.1", - "Fody": "6.5.3", - "NETStandard.Library": "2.0.3", - "Serilog": "2.10.0", - "Volo.Abp.Core": "5.0.0-rc.1" - }, - "runtime": { - "LINGYUN.Abp.Serilog.Enrichers.Application.dll": {} - } - }, - "ConfigureAwait.Fody/3.3.1": { - "dependencies": { - "Fody": "6.5.3" - }, - "runtime": { - "lib/netstandard2.0/ConfigureAwait.dll": { - "assemblyVersion": "3.3.1.0", - "fileVersion": "3.3.1.0" - } - } - }, - "Fody/6.5.3": {}, - "JetBrains.Annotations/2021.2.0": { - "runtime": { - "lib/netstandard2.0/JetBrains.Annotations.dll": { - "assemblyVersion": "2021.2.0.0", - "fileVersion": "2021.2.0.0" - } - } - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Memory": "4.5.4", - "System.Text.Json": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Json": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Physical": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Localization/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52608" - } - } - }, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0", - "System.ComponentModel.Annotations": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "NETStandard.Library/2.0.3": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, - "Nito.AsyncEx.Context/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Context.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "dependencies": { - "Nito.AsyncEx.Tasks": "5.1.0", - "Nito.Collections.Deque": "1.1.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Coordination.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "dependencies": { - "Nito.Disposables": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.AsyncEx.Tasks.dll": { - "assemblyVersion": "5.1.0.0", - "fileVersion": "5.1.0.0" - } - } - }, - "Nito.Collections.Deque/1.1.0": { - "runtime": { - "lib/netstandard2.0/Nito.Collections.Deque.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Nito.Disposables/2.2.0": { - "dependencies": { - "System.Collections.Immutable": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Nito.Disposables.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.0" - } - } - }, - "Serilog/2.10.0": { - "runtime": { - "lib/netstandard2.0/Serilog.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.10.0.0" - } - } - }, - "System.Buffers/4.5.1": { - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Collections.Immutable.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.ComponentModel.Annotations/5.0.0": { - "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Dynamic.Core/1.2.12": { - "dependencies": { - "System.Reflection.Emit": "4.3.0" - }, - "runtime": { - "lib/netstandard2.0/System.Linq.Dynamic.Core.dll": { - "assemblyVersion": "1.2.12.0", - "fileVersion": "1.2.12.0" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.Expressions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Queryable/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Linq.Queryable.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Memory/4.5.4": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Numerics.Vectors/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "assemblyVersion": "4.1.4.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.ObjectModel.dll": { - "assemblyVersion": "4.0.13.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Runtime.Loader.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encodings.Web/6.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Text.Json/6.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "assemblyVersion": "4.2.0.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "dependencies": { - "JetBrains.Annotations": "2021.2.0", - "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", - "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0", - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "6.0.0", - "Microsoft.Extensions.Localization": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", - "Nito.AsyncEx.Context": "5.1.0", - "Nito.AsyncEx.Coordination": "5.1.0", - "System.Collections.Immutable": "6.0.0", - "System.Linq.Dynamic.Core": "1.2.12", - "System.Linq.Queryable": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Text.Encodings.Web": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Volo.Abp.Core.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.0.0" - } - } - } - } - }, - "libraries": { - "LINGYUN.Abp.Serilog.Enrichers.Application/5.0.0-rc1": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "ConfigureAwait.Fody/3.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R9PQYf0AT4RBZcUXm22xWkCpSmNHdTzQ0dOyLIsxIK6dwXH4S9pY/rZdXU/63i8vZvSzZ99sB1kP7xer8MCe6w==", - "path": "configureawait.fody/3.3.1", - "hashPath": "configureawait.fody.3.3.1.nupkg.sha512" - }, - "Fody/6.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sRkrGVPJWG5vVKF/3kExAwZhFMUzK/Zksgcv113ehyuYuTDMuqBC4lr6y0qqZ6ga5nT1uueebDzrsRZsNIrqLg==", - "path": "fody/6.5.3", - "hashPath": "fody.6.5.3.nupkg.sha512" - }, - "JetBrains.Annotations/2021.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kKSyoVfndMriKHLfYGmr0uzQuI4jcc3TKGyww7buJFCYeHb/X0kodYBPL7n9454q7v6ASiRmDgpPGaDGerg/Hg==", - "path": "jetbrains.annotations/2021.2.0", - "hashPath": "jetbrains.annotations.2021.2.0.nupkg.sha512" - }, - "Microsoft.Bcl.AsyncInterfaces/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", - "path": "microsoft.bcl.asyncinterfaces/6.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", - "path": "microsoft.extensions.configuration/6.0.0", - "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", - "path": "microsoft.extensions.configuration.abstractions/6.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", - "path": "microsoft.extensions.configuration.commandline/6.0.0", - "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", - "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", - "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", - "path": "microsoft.extensions.configuration.fileextensions/6.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", - "path": "microsoft.extensions.configuration.json/6.0.0", - "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==", - "path": "microsoft.extensions.configuration.usersecrets/6.0.0", - "hashPath": "microsoft.extensions.configuration.usersecrets.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", - "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", - "path": "microsoft.extensions.fileproviders.physical/6.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", - "path": "microsoft.extensions.filesystemglobbing/6.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==", - "path": "microsoft.extensions.hosting.abstractions/6.0.0", - "hashPath": "microsoft.extensions.hosting.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WS/BXvYSh0yGAXvKYvqGLzmhe4raIxmsLwd3pqg0T/zmTMy44PFiTbJm41F2GcPsv3zAV34jcs5aPjjE8td8bA==", - "path": "microsoft.extensions.localization/6.0.0", - "hashPath": "microsoft.extensions.localization.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UQJmE78r414kbguPmvbT6MIz0r8LPsBhjLNOlpXOP1VVjaSIuUMATfAve8Q+oivwNG3Mnv+5OLZHfaBkB4SuUg==", - "path": "microsoft.extensions.localization.abstractions/6.0.0", - "hashPath": "microsoft.extensions.localization.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "path": "microsoft.extensions.primitives/6.0.0", - "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sc1t2bHjP/EWOcwhVc0QH9F9NBW79tybSeLRsTUqSAiJwZgUaxWOqjGUqEIMeKlDYMK5kPiSSMtlu8eDsEOOvA==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "NETStandard.Library/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "path": "netstandard.library/2.0.3", - "hashPath": "netstandard.library.2.0.3.nupkg.sha512" - }, - "Nito.AsyncEx.Context/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EE7M37c5E/kvulzEkpUR6v1AnK34b2wysOLJHSjl78p/3hL7grte0XCPRqCfLZDwq98AD9GHMTCRfZy7TEeHhw==", - "path": "nito.asyncex.context/5.1.0", - "hashPath": "nito.asyncex.context.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Coordination/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nv+oA+cSxidjOImiKcz2FJgMIDxiK0A6xormKmsUklUBjTNqQpjtdJsACMgTQG56PkTHdbMi5QijPTTUsmcCeg==", - "path": "nito.asyncex.coordination/5.1.0", - "hashPath": "nito.asyncex.coordination.5.1.0.nupkg.sha512" - }, - "Nito.AsyncEx.Tasks/5.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tU3Ib4zs8ivM+uS8n7F7ReWZlA3mODyLqwPE+v+WJI94hZ8xLXl+a9npfj/IcmeXo9a6fGKLWkswKQHOeTWqwA==", - "path": "nito.asyncex.tasks/5.1.0", - "hashPath": "nito.asyncex.tasks.5.1.0.nupkg.sha512" - }, - "Nito.Collections.Deque/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RXHe531Oaw2IathDr0Q2kbid0iuudBxtgZsfBZ2eUPuFI8I1P7HMiuUeaIefqYykcDYFTDQsFAPAljduIjihLA==", - "path": "nito.collections.deque/1.1.0", - "hashPath": "nito.collections.deque.1.1.0.nupkg.sha512" - }, - "Nito.Disposables/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QcL+uBwUCEoK8GKp/WzjdCiG8/3G1WLlVNJgLJUNG7bIIVAcEV+Mro4s53VT4Nd8xMSplv0gy+Priw44vRvLaA==", - "path": "nito.disposables/2.2.0", - "hashPath": "nito.disposables.2.2.0.nupkg.sha512" - }, - "Serilog/2.10.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==", - "path": "serilog/2.10.0", - "hashPath": "serilog.2.10.0.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==", - "path": "system.collections.immutable/6.0.0", - "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", - "path": "system.componentmodel.annotations/5.0.0", - "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Dynamic.Core/1.2.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wJDLhidcJnLAJeZ4z10YVAxMm4rTW0zlYmUjriJTo4eGLHD5NKZOm6qFabkn5TinbfZ6LM9LeYFPyiQMpRly3Q==", - "path": "system.linq.dynamic.core/1.2.12", - "hashPath": "system.linq.dynamic.core.1.2.12.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-In1Bmmvl/j52yPu3xgakQSI0YIckPUr870w4K5+Lak3JCCa8hl+my65lABOuKfYs4ugmZy25ScFerC4nz8+b6g==", - "path": "system.linq.queryable/4.3.0", - "hashPath": "system.linq.queryable.4.3.0.nupkg.sha512" - }, - "System.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T9CICnaEcaRTxE7BJDCR+V9rTaquRnnHDMFasQIXw504xEnGHP+6KwBDcSjwRAQ9rMSdk2siUSgFbyMidT0pSQ==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uYqVPQtjamvbGOot0opknAQPQ/XGbSViGifYu5QplHCU90TIcemZVSX+jrUGaVGHaiw0F3OyrOSu0NpsbSf2ng==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", - "path": "system.text.encodings.web/6.0.0", - "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" - }, - "System.Text.Json/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", - "path": "system.text.json/6.0.0", - "hashPath": "system.text.json.6.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - }, - "Volo.Abp.Core/5.0.0-rc.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xT2P72bMZoldayZ7s+6petYWNMD+g5rWimCk4bBtvfQWnm6IqFK70VU6adofZFWaxiJm2JSz0WjovpSGGLcsbA==", - "path": "volo.abp.core/5.0.0-rc.1", - "hashPath": "volo.abp.core.5.0.0-rc.1.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.dll b/gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/LocalNuget/netstandard2.0/LINGYUN.Abp.Serilog.Enrichers.Application.dll deleted file mode 100644 index de5d806cbc9c34b6289f805fe34e0d84794645a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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