diff --git a/.gitignore b/.gitignore index cc9e9cd..1d23c83 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /.vs -/src/RecurrentTasks/RecurrentTasks.xproj.user +/artifacts +*.user diff --git a/RecurrentTasks.sln b/RecurrentTasks.sln index 20d9b6d..2d08321 100644 --- a/RecurrentTasks.sln +++ b/RecurrentTasks.sln @@ -12,6 +12,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "RecurrentTasks", "src\RecurrentTasks\RecurrentTasks.xproj", "{0B62072E-451A-46B0-B0BA-3FB2CB25501A}" EndProject +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "RecurrentTasks.Tests", "src\RecurrentTasks.Tests\RecurrentTasks.Tests.xproj", "{650A5A85-5956-491E-9312-5E25A27D1108}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -22,11 +24,16 @@ Global {0B62072E-451A-46B0-B0BA-3FB2CB25501A}.Debug|Any CPU.Build.0 = Debug|Any CPU {0B62072E-451A-46B0-B0BA-3FB2CB25501A}.Release|Any CPU.ActiveCfg = Release|Any CPU {0B62072E-451A-46B0-B0BA-3FB2CB25501A}.Release|Any CPU.Build.0 = Release|Any CPU + {650A5A85-5956-491E-9312-5E25A27D1108}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {650A5A85-5956-491E-9312-5E25A27D1108}.Debug|Any CPU.Build.0 = Debug|Any CPU + {650A5A85-5956-491E-9312-5E25A27D1108}.Release|Any CPU.ActiveCfg = Release|Any CPU + {650A5A85-5956-491E-9312-5E25A27D1108}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {0B62072E-451A-46B0-B0BA-3FB2CB25501A} = {79344640-D2E5-4A31-880B-C6A9B0CC5F78} + {650A5A85-5956-491E-9312-5E25A27D1108} = {79344640-D2E5-4A31-880B-C6A9B0CC5F78} EndGlobalSection EndGlobal diff --git a/src/RecurrentTasks.Tests/RecurrentTasks.Tests.xproj b/src/RecurrentTasks.Tests/RecurrentTasks.Tests.xproj new file mode 100644 index 0000000..ecb777d --- /dev/null +++ b/src/RecurrentTasks.Tests/RecurrentTasks.Tests.xproj @@ -0,0 +1,21 @@ + + + + 14.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + 650a5a85-5956-491e-9312-5e25a27d1108 + RecurrentTasks.Tests + ..\..\artifacts\obj\$(MSBuildProjectName) + ..\..\artifacts\bin\$(MSBuildProjectName)\ + + + 2.0 + + + + + + \ No newline at end of file diff --git a/src/RecurrentTasks.Tests/SampleTask.cs b/src/RecurrentTasks.Tests/SampleTask.cs new file mode 100644 index 0000000..136dbd3 --- /dev/null +++ b/src/RecurrentTasks.Tests/SampleTask.cs @@ -0,0 +1,35 @@ +namespace RecurrentTasks +{ + using System; + using System.Threading; + using Microsoft.Extensions.Logging; + using Microsoft.Extensions.DependencyInjection; + + public class SampleTask : TaskBase + { + public readonly ManualResetEventSlim TaskRunCalled = new ManualResetEventSlim(false); + + public bool MustThrowError { get; set; } = false; + + public ManualResetEventSlim CanContinueRun = new ManualResetEventSlim(true); + + public SampleTask(ILoggerFactory loggerFactory, TimeSpan interval, IServiceScopeFactory serviceScopeFactory) + : base(loggerFactory, interval, serviceScopeFactory) + { + // Nothing + } + + protected override void Run(IServiceProvider serviceProvider, TaskStatus state) + { + TaskRunCalled.Set(); + if (MustThrowError) + { + throw new Exception("You asked - I throw"); + } + if (!CanContinueRun.Wait(TimeSpan.FromSeconds(10))) + { + throw new Exception("CanContinueRun not set during 10 seconds. Something wrong with test..."); + } + } + } +} diff --git a/src/RecurrentTasks.Tests/TaskBaseTests.cs b/src/RecurrentTasks.Tests/TaskBaseTests.cs new file mode 100644 index 0000000..4e2e096 --- /dev/null +++ b/src/RecurrentTasks.Tests/TaskBaseTests.cs @@ -0,0 +1,179 @@ +namespace RecurrentTasks +{ + using System; + using Microsoft.Extensions.Logging; + using Microsoft.Extensions.DependencyInjection; + using Xunit; + + public class TaskBaseTests : IDisposable + { + private SampleTask sampleTask; + + public TaskBaseTests() + { + var lf = new LoggerFactory(); + lf.AddConsole(); + + var serviceProvider = new ServiceCollection().BuildServiceProvider(); + sampleTask = new SampleTask( + lf, + TimeSpan.FromSeconds(5), + serviceProvider.GetService() + ); + } + + public void Dispose() + { + if (sampleTask != null) + { + if (sampleTask.IsStarted) + { + sampleTask.Stop(); + } + } + } + + [Fact] + public void Task_CanStart() + { + // must start after 2 seconds + sampleTask.Start(TimeSpan.FromSeconds(2)); + + // waiting 5 seconds max, then failing + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + } + + [Fact] + public void Task_CanNotStartTwice() + { + // must start after 1 seconds + sampleTask.Start(TimeSpan.FromSeconds(1)); + + // waiting 5 seconds max (then failing) + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + // and real test - trying to start again + var ex = Assert.Throws(() => sampleTask.Start()); + } + + [Fact] + public void Task_RunAgainAndAgain() + { + // must start after 2 seconds + sampleTask.Start(TimeSpan.FromSeconds(2)); + + // waiting 5 seconds max, then failing + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + // resetting event + sampleTask.TaskRunCalled.Reset(); + + // waiting for next run - twice default interval + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(10))); + } + + [Fact] + public void Task_CanStop() + { + // must start after 2 seconds + sampleTask.Start(TimeSpan.FromSeconds(2)); + + // waiting 5 seconds max, then failing + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + sampleTask.TaskRunCalled.Reset(); + sampleTask.Stop(); + + // should NOT run again - waiting twice default interval + Assert.False(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(10))); + } + + [Fact] + public void Task_CanNotStopTwice() + { + // must start after 2 seconds + sampleTask.Start(TimeSpan.FromSeconds(2)); + + // waiting 5 seconds max, then failing + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + sampleTask.Stop(); + + System.Threading.Thread.Sleep(500); // wait for real stop + + // and real test - trying to stop again + var ex = Assert.Throws(() => sampleTask.Stop()); + } + + [Fact] + public void Task_IsStarted_Works() + { + Assert.False(sampleTask.IsStarted); + + sampleTask.Start(TimeSpan.FromSeconds(2)); + + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + Assert.True(sampleTask.IsStarted); + + sampleTask.Stop(); + + System.Threading.Thread.Sleep(500); // wait for real stop + + Assert.False(sampleTask.IsStarted); + } + + [Fact] + public void Task_IsRunningRightNow_Works() + { + Assert.False(sampleTask.IsRunningRightNow, "Already running... WFT???"); + + sampleTask.CanContinueRun.Reset(); // do not complete 'Run' without permission! + + sampleTask.Start(TimeSpan.FromSeconds(2)); + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + Assert.True(sampleTask.IsRunningRightNow, "Oops, IsRunningRightNow is not 'true'. Something is broken!!!"); + + sampleTask.CanContinueRun.Set(); + + sampleTask.Stop(); + + System.Threading.Thread.Sleep(500); // wait for real stop + + Assert.False(sampleTask.IsRunningRightNow, "Ooops, IsRunningRightNow is still 'true'.... WTF???"); + } + + [Fact] + public void Task_RunImmediately_Works() + { + // must start after 2 seconds + sampleTask.Start(TimeSpan.FromSeconds(2)); + + // waiting 5 seconds max, then failing + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5)), "Failed to start first time"); + + sampleTask.TaskRunCalled.Reset(); + + sampleTask.TryRunImmediately(); + + // waiting very little time, not 'full' 5 secs + Assert.True(sampleTask.TaskRunCalled.Wait(1000), "Not run immediately :( "); + } + + [Fact] + public void Task_RunningAgainAfterException() + { + sampleTask.MustThrowError = true; + sampleTask.Start(TimeSpan.FromSeconds(2)); + + // waiting 5 seconds max, then failing + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(5))); + + sampleTask.TaskRunCalled.Reset(); + + // should run again - waiting twice default interval + Assert.True(sampleTask.TaskRunCalled.Wait(TimeSpan.FromSeconds(10))); + } + } +} diff --git a/src/RecurrentTasks.Tests/project.json b/src/RecurrentTasks.Tests/project.json new file mode 100644 index 0000000..86368e9 --- /dev/null +++ b/src/RecurrentTasks.Tests/project.json @@ -0,0 +1,20 @@ +{ + "version": "1.0.0-*", + + "dependencies": { + "RecurrentTasks": "", + "Microsoft.Extensions.DependencyInjection": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final", + "xunit": "2.1.0", + "xunit.runner.dnx": "2.1.0-rc1-*" + }, + + "commands": { + "test": "xunit.runner.dnx" + }, + + "frameworks": { + "dnx451": { }, + "dnxcore50": { } + } +} \ No newline at end of file diff --git a/src/RecurrentTasks.Tests/project.lock.json b/src/RecurrentTasks.Tests/project.lock.json new file mode 100644 index 0000000..88138a1 --- /dev/null +++ b/src/RecurrentTasks.Tests/project.lock.json @@ -0,0 +1,7266 @@ +{ + "locked": false, + "version": 2, + "targets": { + "DNX,Version=v4.5.1": { + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll": {} + } + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.Compilation.Abstractions": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging": "1.0.0-rc1-final", + "Newtonsoft.Json": "6.0.6" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core", + "System.Runtime", + "System.Threading.Tasks" + ], + "compile": { + "lib/dnx451/Microsoft.Dnx.TestHost.dll": {} + }, + "runtime": { + "lib/dnx451/Microsoft.Dnx.TestHost.dll": {} + } + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Collections.Concurrent", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Console.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Console.dll": {} + } + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll": {} + } + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "RecurrentTasks/1.0.0": { + "type": "project", + "framework": ".NETFramework,Version=v4.5.1", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + } + }, + "xunit/2.1.0": { + "type": "package", + "dependencies": { + "xunit.assert": "[2.1.0]", + "xunit.core": "[2.1.0]" + } + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "compile": { + "lib/net35/xunit.abstractions.dll": {} + }, + "runtime": { + "lib/net35/xunit.abstractions.dll": {} + } + }, + "xunit.assert/2.1.0": { + "type": "package", + "compile": { + "lib/dotnet/xunit.assert.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.assert.dll": {} + } + }, + "xunit.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.extensibility.core": "[2.1.0]", + "xunit.extensibility.execution": "[2.1.0]" + } + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dotnet/xunit.core.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.core.dll": {}, + "lib/dotnet/xunit.runner.tdnet.dll": {}, + "lib/dotnet/xunit.runner.utility.desktop.dll": {} + } + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "dependencies": { + "xunit.extensibility.core": "[2.1.0]" + }, + "compile": { + "lib/dnx451/xunit.execution.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.execution.dotnet.dll": {} + } + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "xunit.runner.reporters": "2.1.0" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Collections", + "System.Core", + "System.Threading", + "System.Xml", + "System.Xml.Linq", + "System.Xml.XDocument" + ], + "compile": { + "lib/dnx451/xunit.runner.dnx.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.dnx.dll": {} + } + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "7.0.1", + "xunit.runner.utility": "[2.1.0]" + }, + "compile": { + "lib/dnx451/xunit.runner.reporters.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.reporters.dotnet.dll": {} + } + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dnx451/xunit.runner.utility.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.utility.dotnet.dll": {} + } + } + }, + "DNXCore,Version=v5.0": { + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.IO.FileSystem": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll": {} + } + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.Compilation.Abstractions": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging": "1.0.0-rc1-final", + "Newtonsoft.Json": "6.0.6", + "System.Console": "4.0.0-beta-23516", + "System.Diagnostics.Process": "4.1.0-beta-23516", + "System.Diagnostics.TextWriterTraceListener": "4.0.0-beta-23516", + "System.Diagnostics.TraceSource": "4.0.0-beta-23516", + "System.Net.Primitives": "4.0.11-beta-23516", + "System.Net.Sockets": "4.1.0-beta-23516", + "System.Reflection.Extensions": "4.0.1-beta-23516", + "System.Reflection.TypeExtensions": "4.0.1-beta-23409", + "System.Threading.Thread": "4.0.0-beta-23516" + }, + "compile": { + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll": {} + }, + "runtime": { + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll": {} + } + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.0-rc1-final", + "System.Linq": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Threading": "4.0.11-beta-23516", + "System.Threading.Tasks": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.1-beta-23516", + "System.Diagnostics.Debug": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Linq.Expressions": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.ComponentModel": "4.0.1-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Threading": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Runtime.InteropServices": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.Console": "4.0.0-beta-23516", + "System.IO": "4.0.11-beta-23516", + "System.Reflection.Extensions": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516", + "System.Threading": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll": {} + } + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.ComponentModel": "4.0.1-beta-23516", + "System.IO": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Threading.Tasks": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll": {} + } + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20" + }, + "compile": { + "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + } + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "compile": { + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {} + } + }, + "RecurrentTasks/1.0.0": { + "type": "project", + "framework": ".NETPlatform,Version=v5.4", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + } + }, + "System.Collections/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.21-beta-23516" + }, + "compile": { + "ref/dotnet5.4/System.Collections.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Collections.Concurrent.dll": {} + } + }, + "System.ComponentModel/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.1/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.ComponentModel.dll": {} + } + }, + "System.Console/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Console.dll": {} + } + }, + "System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Text.Encoding": "4.0.0" + }, + "compile": { + "ref/dotnet5.5/System.Diagnostics.Process.dll": {} + } + }, + "System.Diagnostics.TextWriterTraceListener/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Diagnostics.TraceSource": "4.0.0-beta-23516", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.TextWriterTraceListener.dll": {} + } + }, + "System.Diagnostics.Tools/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tools.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Tools.dll": {} + } + }, + "System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Diagnostics.TraceSource.dll": {} + } + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Globalization/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Globalization.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Globalization.dll": {} + } + }, + "System.IO/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.IO.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.IO.dll": {} + } + }, + "System.IO.Compression/4.0.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.IO": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Runtime.InteropServices": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.IO.Compression.dll": {} + }, + "runtime": { + "lib/dotnet/System.IO.Compression.dll": {} + } + }, + "System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.IO.FileSystem.dll": {} + } + }, + "System.IO.FileSystem.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + } + }, + "System.Linq/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Linq.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Linq.Expressions.dll": {} + } + }, + "System.Net.Http/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.Compression": "4.0.0", + "System.Net.Primitives": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Net.Http.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Http.dll": {} + } + }, + "System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Net.Primitives.dll": {} + } + }, + "System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Net.Primitives": "4.0.10", + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.5/System.Net.Sockets.dll": {} + } + }, + "System.ObjectModel/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.ObjectModel.dll": {} + } + }, + "System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "compile": { + "ref/dnxcore50/_._": {} + } + }, + "System.Reflection/4.1.0-beta-23225": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Reflection.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.dll": {} + } + }, + "System.Reflection.Extensions/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Extensions.dll": {} + } + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Primitives.dll": {} + } + }, + "System.Reflection.TypeExtensions/4.0.1-beta-23409": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.0.1-beta-23516" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.Handles/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Runtime.Handles.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.InteropServices.dll": {} + } + }, + "System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516" + }, + "compile": { + "ref/dotnet5.1/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "System.Security.Cryptography.Primitives/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Security.Cryptography.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Security.Cryptography.Primitives.dll": {} + } + }, + "System.Text.Encoding/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Text.Encoding.dll": {} + } + }, + "System.Text.Encoding.Extensions/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Text.Encoding": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Text.Encoding.Extensions.dll": {} + } + }, + "System.Text.RegularExpressions/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Text.RegularExpressions.dll": {} + }, + "runtime": { + "lib/dotnet/System.Text.RegularExpressions.dll": {} + } + }, + "System.Threading/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Threading.dll": {} + } + }, + "System.Threading.Tasks/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Tasks.dll": {} + } + }, + "System.Threading.Thread/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Threading.Thread.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Thread.dll": {} + } + }, + "System.Threading.ThreadPool/4.0.10-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.InteropServices": "4.0.0" + }, + "compile": { + "ref/dotnet5.2/System.Threading.ThreadPool.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.ThreadPool.dll": {} + } + }, + "System.Xml.ReaderWriter/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Text.RegularExpressions": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Xml.ReaderWriter.dll": {} + }, + "runtime": { + "lib/dotnet/System.Xml.ReaderWriter.dll": {} + } + }, + "System.Xml.XDocument/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tools": "4.0.0", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Text.Encoding": "4.0.10", + "System.Threading": "4.0.10", + "System.Xml.ReaderWriter": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Xml.XDocument.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Xml.XDocument.dll": {} + } + }, + "xunit/2.1.0": { + "type": "package", + "dependencies": { + "xunit.assert": "[2.1.0]", + "xunit.core": "[2.1.0]" + } + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "compile": { + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll": {} + }, + "runtime": { + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll": {} + } + }, + "xunit.assert/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.Linq": "4.0.0", + "System.ObjectModel": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.RegularExpressions": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "lib/dotnet/xunit.assert.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.assert.dll": {} + } + }, + "xunit.core/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.extensibility.core": "[2.1.0]", + "xunit.extensibility.execution": "[2.1.0]" + } + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dotnet/xunit.core.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.core.dll": {}, + "lib/dotnet/xunit.runner.tdnet.dll": {}, + "lib/dotnet/xunit.runner.utility.desktop.dll": {} + } + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Linq.Expressions": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.extensibility.core": "[2.1.0]" + }, + "compile": { + "lib/dotnet/xunit.execution.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.execution.dotnet.dll": {} + } + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.Security.Cryptography.Algorithms": "4.0.0-beta-23516", + "System.Threading.ThreadPool": "4.0.10-beta-23516", + "System.Xml.XDocument": "4.0.11-beta-23516", + "xunit.runner.reporters": "2.1.0" + }, + "compile": { + "lib/dnxcore50/xunit.runner.dnx.dll": {} + }, + "runtime": { + "lib/dnxcore50/xunit.runner.dnx.dll": {} + } + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "7.0.1", + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Net.Http": "4.0.0", + "System.Net.Primitives": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.runner.utility": "[2.1.0]" + }, + "compile": { + "lib/dotnet/xunit.runner.reporters.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.runner.reporters.dotnet.dll": {} + } + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.RegularExpressions": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0" + }, + "compile": { + "lib/dotnet/xunit.runner.utility.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.runner.utility.dotnet.dll": {} + } + } + }, + "DNX,Version=v4.5.1/win7-x86": { + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll": {} + } + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.Compilation.Abstractions": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging": "1.0.0-rc1-final", + "Newtonsoft.Json": "6.0.6" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core", + "System.Runtime", + "System.Threading.Tasks" + ], + "compile": { + "lib/dnx451/Microsoft.Dnx.TestHost.dll": {} + }, + "runtime": { + "lib/dnx451/Microsoft.Dnx.TestHost.dll": {} + } + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Collections.Concurrent", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Console.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Console.dll": {} + } + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll": {} + } + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "RecurrentTasks/1.0.0": { + "type": "project", + "framework": ".NETFramework,Version=v4.5.1", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + } + }, + "xunit/2.1.0": { + "type": "package", + "dependencies": { + "xunit.assert": "[2.1.0]", + "xunit.core": "[2.1.0]" + } + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "compile": { + "lib/net35/xunit.abstractions.dll": {} + }, + "runtime": { + "lib/net35/xunit.abstractions.dll": {} + } + }, + "xunit.assert/2.1.0": { + "type": "package", + "compile": { + "lib/dotnet/xunit.assert.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.assert.dll": {} + } + }, + "xunit.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.extensibility.core": "[2.1.0]", + "xunit.extensibility.execution": "[2.1.0]" + } + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dotnet/xunit.core.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.core.dll": {}, + "lib/dotnet/xunit.runner.tdnet.dll": {}, + "lib/dotnet/xunit.runner.utility.desktop.dll": {} + } + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "dependencies": { + "xunit.extensibility.core": "[2.1.0]" + }, + "compile": { + "lib/dnx451/xunit.execution.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.execution.dotnet.dll": {} + } + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "xunit.runner.reporters": "2.1.0" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Collections", + "System.Core", + "System.Threading", + "System.Xml", + "System.Xml.Linq", + "System.Xml.XDocument" + ], + "compile": { + "lib/dnx451/xunit.runner.dnx.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.dnx.dll": {} + } + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "7.0.1", + "xunit.runner.utility": "[2.1.0]" + }, + "compile": { + "lib/dnx451/xunit.runner.reporters.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.reporters.dotnet.dll": {} + } + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dnx451/xunit.runner.utility.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.utility.dotnet.dll": {} + } + } + }, + "DNX,Version=v4.5.1/win7-x64": { + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll": {} + } + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.Compilation.Abstractions": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging": "1.0.0-rc1-final", + "Newtonsoft.Json": "6.0.6" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core", + "System.Runtime", + "System.Threading.Tasks" + ], + "compile": { + "lib/dnx451/Microsoft.Dnx.TestHost.dll": {} + }, + "runtime": { + "lib/dnx451/Microsoft.Dnx.TestHost.dll": {} + } + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Collections.Concurrent", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Console.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Console.dll": {} + } + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll": {} + } + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "RecurrentTasks/1.0.0": { + "type": "project", + "framework": ".NETFramework,Version=v4.5.1", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + } + }, + "xunit/2.1.0": { + "type": "package", + "dependencies": { + "xunit.assert": "[2.1.0]", + "xunit.core": "[2.1.0]" + } + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "compile": { + "lib/net35/xunit.abstractions.dll": {} + }, + "runtime": { + "lib/net35/xunit.abstractions.dll": {} + } + }, + "xunit.assert/2.1.0": { + "type": "package", + "compile": { + "lib/dotnet/xunit.assert.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.assert.dll": {} + } + }, + "xunit.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.extensibility.core": "[2.1.0]", + "xunit.extensibility.execution": "[2.1.0]" + } + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dotnet/xunit.core.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.core.dll": {}, + "lib/dotnet/xunit.runner.tdnet.dll": {}, + "lib/dotnet/xunit.runner.utility.desktop.dll": {} + } + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "dependencies": { + "xunit.extensibility.core": "[2.1.0]" + }, + "compile": { + "lib/dnx451/xunit.execution.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.execution.dotnet.dll": {} + } + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "xunit.runner.reporters": "2.1.0" + }, + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Collections", + "System.Core", + "System.Threading", + "System.Xml", + "System.Xml.Linq", + "System.Xml.XDocument" + ], + "compile": { + "lib/dnx451/xunit.runner.dnx.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.dnx.dll": {} + } + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "7.0.1", + "xunit.runner.utility": "[2.1.0]" + }, + "compile": { + "lib/dnx451/xunit.runner.reporters.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.reporters.dotnet.dll": {} + } + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dnx451/xunit.runner.utility.dotnet.dll": {} + }, + "runtime": { + "lib/dnx451/xunit.runner.utility.dotnet.dll": {} + } + } + }, + "DNXCore,Version=v5.0/win7-x86": { + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.IO.FileSystem": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll": {} + } + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.Compilation.Abstractions": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging": "1.0.0-rc1-final", + "Newtonsoft.Json": "6.0.6", + "System.Console": "4.0.0-beta-23516", + "System.Diagnostics.Process": "4.1.0-beta-23516", + "System.Diagnostics.TextWriterTraceListener": "4.0.0-beta-23516", + "System.Diagnostics.TraceSource": "4.0.0-beta-23516", + "System.Net.Primitives": "4.0.11-beta-23516", + "System.Net.Sockets": "4.1.0-beta-23516", + "System.Reflection.Extensions": "4.0.1-beta-23516", + "System.Reflection.TypeExtensions": "4.0.1-beta-23409", + "System.Threading.Thread": "4.0.0-beta-23516" + }, + "compile": { + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll": {} + }, + "runtime": { + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll": {} + } + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.0-rc1-final", + "System.Linq": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Threading": "4.0.11-beta-23516", + "System.Threading.Tasks": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.1-beta-23516", + "System.Diagnostics.Debug": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Linq.Expressions": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.ComponentModel": "4.0.1-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Threading": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Runtime.InteropServices": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.Console": "4.0.0-beta-23516", + "System.IO": "4.0.11-beta-23516", + "System.Reflection.Extensions": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516", + "System.Threading": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll": {} + } + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.ComponentModel": "4.0.1-beta-23516", + "System.IO": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Threading.Tasks": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll": {} + } + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20" + }, + "compile": { + "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + } + }, + "Microsoft.Win32.Registry/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20" + }, + "compile": { + "ref/dotnet5.2/Microsoft.Win32.Registry.dll": {} + }, + "runtime": { + "lib/DNXCore50/Microsoft.Win32.Registry.dll": {} + } + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "compile": { + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {} + } + }, + "RecurrentTasks/1.0.0": { + "type": "project", + "framework": ".NETPlatform,Version=v5.4", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + } + }, + "runtime.any.System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Linq": "4.0.0", + "System.ObjectModel": "4.0.10", + "System.Reflection": "4.0.10", + "System.Reflection.Emit": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Emit.Lightweight": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Linq.Expressions.dll": {} + } + }, + "runtime.win7.System.Console/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.10", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.Console.dll": {} + } + }, + "runtime.win7.System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/DNXCore50/System.Diagnostics.Debug.dll": {} + } + }, + "runtime.win7.System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "Microsoft.Win32.Registry": "4.0.0-beta-23516", + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10", + "System.Threading.Thread": "4.0.0-beta-23516", + "System.Threading.ThreadPool": "4.0.10-beta-23516" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.5/System.Diagnostics.Process.dll": {} + } + }, + "runtime.win7.System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.Diagnostics.TraceSource.dll": {} + } + }, + "runtime.win7.System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Overlapped": "4.0.0", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.IO.FileSystem.dll": {} + } + }, + "runtime.win7.System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Networking": "4.0.1-beta-23516" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Primitives.dll": {} + } + }, + "runtime.win7.System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Networking": "4.0.1-beta-23516", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Sockets.dll": {} + } + }, + "runtime.win7.System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/DNXCore50/System.Private.Uri.dll": {} + } + }, + "runtime.win7.System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.Extensions.dll": {} + } + }, + "runtime.win7.System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516", + "System.Text.Encoding": "4.0.0", + "System.Text.Encoding.Extensions": "4.0.0" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "runtime.win7.System.Threading/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/DNXCore50/System.Threading.dll": {} + } + }, + "System.Collections/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.21-beta-23516" + }, + "compile": { + "ref/dotnet5.4/System.Collections.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Collections.Concurrent.dll": {} + } + }, + "System.Collections.NonGeneric/4.0.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Collections.NonGeneric.dll": {} + }, + "runtime": { + "lib/dotnet/System.Collections.NonGeneric.dll": {} + } + }, + "System.ComponentModel/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.1/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.ComponentModel.dll": {} + } + }, + "System.ComponentModel.EventBasedAsync/4.0.10": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + }, + "runtime": { + "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + } + }, + "System.Console/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Console.dll": {} + } + }, + "System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Text.Encoding": "4.0.0" + }, + "compile": { + "ref/dotnet5.5/System.Diagnostics.Process.dll": {} + } + }, + "System.Diagnostics.TextWriterTraceListener/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Diagnostics.TraceSource": "4.0.0-beta-23516", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.TextWriterTraceListener.dll": {} + } + }, + "System.Diagnostics.Tools/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tools.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Tools.dll": {} + } + }, + "System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Diagnostics.TraceSource.dll": {} + } + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Globalization/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Globalization.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Globalization.dll": {} + } + }, + "System.IO/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.IO.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.IO.dll": {} + } + }, + "System.IO.Compression/4.0.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.IO": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Runtime.InteropServices": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.IO.Compression.dll": {} + }, + "runtime": { + "lib/dotnet/System.IO.Compression.dll": {} + } + }, + "System.IO.Compression.clrcompression-x86/4.0.0": { + "type": "package", + "native": { + "runtimes/win7-x86/native/clrcompression.dll": {} + } + }, + "System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.IO.FileSystem.dll": {} + } + }, + "System.IO.FileSystem.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + } + }, + "System.Linq/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Linq.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Linq.Expressions.dll": {} + } + }, + "System.Net.Http/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.Compression": "4.0.0", + "System.Net.Primitives": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Net.Http.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Http.dll": {} + } + }, + "System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Net.Primitives.dll": {} + } + }, + "System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Net.Primitives": "4.0.10", + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.5/System.Net.Sockets.dll": {} + } + }, + "System.ObjectModel/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.ObjectModel.dll": {} + }, + "runtime": { + "lib/dotnet/System.ObjectModel.dll": {} + } + }, + "System.Private.Networking/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "System.Collections": "4.0.10", + "System.Collections.Concurrent": "4.0.0", + "System.Collections.NonGeneric": "4.0.0", + "System.ComponentModel.EventBasedAsync": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516", + "System.Security.Principal": "4.0.0", + "System.Threading": "4.0.10", + "System.Threading.Overlapped": "4.0.0", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dnxcore50/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Private.Networking.dll": {} + } + }, + "System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "compile": { + "ref/dnxcore50/_._": {} + } + }, + "System.Reflection/4.1.0-beta-23225": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Reflection.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.dll": {} + } + }, + "System.Reflection.Emit/4.0.0": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Emit.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Emit.ILGeneration.dll": {} + } + }, + "System.Reflection.Emit.Lightweight/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Emit.Lightweight.dll": {} + } + }, + "System.Reflection.Extensions/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Extensions.dll": {} + } + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Primitives.dll": {} + } + }, + "System.Reflection.TypeExtensions/4.0.1-beta-23409": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.0.1-beta-23516" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.Handles/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Runtime.Handles.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.InteropServices.dll": {} + } + }, + "System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516" + }, + "compile": { + "ref/dotnet5.1/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "System.Security.Cryptography.Primitives/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Security.Cryptography.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Security.Cryptography.Primitives.dll": {} + } + }, + "System.Security.Principal/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Security.Principal.dll": {} + }, + "runtime": { + "lib/dotnet/System.Security.Principal.dll": {} + } + }, + "System.Text.Encoding/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Text.Encoding.dll": {} + } + }, + "System.Text.Encoding.Extensions/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Text.Encoding": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Text.Encoding.Extensions.dll": {} + } + }, + "System.Text.RegularExpressions/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Text.RegularExpressions.dll": {} + }, + "runtime": { + "lib/dotnet/System.Text.RegularExpressions.dll": {} + } + }, + "System.Threading/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Threading.dll": {} + } + }, + "System.Threading.Overlapped/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.Overlapped.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Overlapped.dll": {} + } + }, + "System.Threading.Tasks/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Tasks.dll": {} + } + }, + "System.Threading.Thread/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Threading.Thread.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Thread.dll": {} + } + }, + "System.Threading.ThreadPool/4.0.10-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.InteropServices": "4.0.0" + }, + "compile": { + "ref/dotnet5.2/System.Threading.ThreadPool.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.ThreadPool.dll": {} + } + }, + "System.Xml.ReaderWriter/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Text.RegularExpressions": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Xml.ReaderWriter.dll": {} + }, + "runtime": { + "lib/dotnet/System.Xml.ReaderWriter.dll": {} + } + }, + "System.Xml.XDocument/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tools": "4.0.0", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Text.Encoding": "4.0.10", + "System.Threading": "4.0.10", + "System.Xml.ReaderWriter": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Xml.XDocument.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Xml.XDocument.dll": {} + } + }, + "xunit/2.1.0": { + "type": "package", + "dependencies": { + "xunit.assert": "[2.1.0]", + "xunit.core": "[2.1.0]" + } + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "compile": { + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll": {} + }, + "runtime": { + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll": {} + } + }, + "xunit.assert/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.Linq": "4.0.0", + "System.ObjectModel": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.RegularExpressions": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "lib/dotnet/xunit.assert.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.assert.dll": {} + } + }, + "xunit.core/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.extensibility.core": "[2.1.0]", + "xunit.extensibility.execution": "[2.1.0]" + } + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dotnet/xunit.core.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.core.dll": {}, + "lib/dotnet/xunit.runner.tdnet.dll": {}, + "lib/dotnet/xunit.runner.utility.desktop.dll": {} + } + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Linq.Expressions": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.extensibility.core": "[2.1.0]" + }, + "compile": { + "lib/dotnet/xunit.execution.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.execution.dotnet.dll": {} + } + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.Security.Cryptography.Algorithms": "4.0.0-beta-23516", + "System.Threading.ThreadPool": "4.0.10-beta-23516", + "System.Xml.XDocument": "4.0.11-beta-23516", + "xunit.runner.reporters": "2.1.0" + }, + "compile": { + "lib/dnxcore50/xunit.runner.dnx.dll": {} + }, + "runtime": { + "lib/dnxcore50/xunit.runner.dnx.dll": {} + } + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "7.0.1", + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Net.Http": "4.0.0", + "System.Net.Primitives": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.runner.utility": "[2.1.0]" + }, + "compile": { + "lib/dotnet/xunit.runner.reporters.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.runner.reporters.dotnet.dll": {} + } + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.RegularExpressions": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0" + }, + "compile": { + "lib/dotnet/xunit.runner.utility.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.runner.utility.dotnet.dll": {} + } + } + }, + "DNXCore,Version=v5.0/win7-x64": { + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.IO.FileSystem": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll": {} + } + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.Compilation.Abstractions": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging": "1.0.0-rc1-final", + "Newtonsoft.Json": "6.0.6", + "System.Console": "4.0.0-beta-23516", + "System.Diagnostics.Process": "4.1.0-beta-23516", + "System.Diagnostics.TextWriterTraceListener": "4.0.0-beta-23516", + "System.Diagnostics.TraceSource": "4.0.0-beta-23516", + "System.Net.Primitives": "4.0.11-beta-23516", + "System.Net.Sockets": "4.1.0-beta-23516", + "System.Reflection.Extensions": "4.0.1-beta-23516", + "System.Reflection.TypeExtensions": "4.0.1-beta-23409", + "System.Threading.Thread": "4.0.0-beta-23516" + }, + "compile": { + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll": {} + }, + "runtime": { + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll": {} + } + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.0-rc1-final", + "System.Linq": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Threading": "4.0.11-beta-23516", + "System.Threading.Tasks": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.1-beta-23516", + "System.Diagnostics.Debug": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Linq.Expressions": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.ComponentModel": "4.0.1-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Threading": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Runtime.InteropServices": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.Console": "4.0.0-beta-23516", + "System.IO": "4.0.11-beta-23516", + "System.Reflection.Extensions": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516", + "System.Threading": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll": {} + } + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.ComponentModel": "4.0.1-beta-23516", + "System.IO": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Threading.Tasks": "4.0.11-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll": {} + } + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1-beta-23516", + "System.Runtime": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20" + }, + "compile": { + "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + } + }, + "Microsoft.Win32.Registry/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20" + }, + "compile": { + "ref/dotnet5.2/Microsoft.Win32.Registry.dll": {} + }, + "runtime": { + "lib/DNXCore50/Microsoft.Win32.Registry.dll": {} + } + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "compile": { + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {} + } + }, + "RecurrentTasks/1.0.0": { + "type": "project", + "framework": ".NETPlatform,Version=v5.4", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final" + } + }, + "runtime.any.System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Linq": "4.0.0", + "System.ObjectModel": "4.0.10", + "System.Reflection": "4.0.10", + "System.Reflection.Emit": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Emit.Lightweight": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Linq.Expressions.dll": {} + } + }, + "runtime.win7.System.Console/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.10", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.Console.dll": {} + } + }, + "runtime.win7.System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/DNXCore50/System.Diagnostics.Debug.dll": {} + } + }, + "runtime.win7.System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "Microsoft.Win32.Registry": "4.0.0-beta-23516", + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10", + "System.Threading.Thread": "4.0.0-beta-23516", + "System.Threading.ThreadPool": "4.0.10-beta-23516" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.5/System.Diagnostics.Process.dll": {} + } + }, + "runtime.win7.System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.Diagnostics.TraceSource.dll": {} + } + }, + "runtime.win7.System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Overlapped": "4.0.0", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.IO.FileSystem.dll": {} + } + }, + "runtime.win7.System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Networking": "4.0.1-beta-23516" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Primitives.dll": {} + } + }, + "runtime.win7.System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Networking": "4.0.1-beta-23516", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Sockets.dll": {} + } + }, + "runtime.win7.System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/DNXCore50/System.Private.Uri.dll": {} + } + }, + "runtime.win7.System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.Extensions.dll": {} + } + }, + "runtime.win7.System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516", + "System.Text.Encoding": "4.0.0", + "System.Text.Encoding.Extensions": "4.0.0" + }, + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/dotnet5.4/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "runtime.win7.System.Threading/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + }, + "runtime": { + "runtimes/win7/lib/DNXCore50/System.Threading.dll": {} + } + }, + "System.Collections/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.21-beta-23516" + }, + "compile": { + "ref/dotnet5.4/System.Collections.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Collections.Concurrent.dll": {} + } + }, + "System.Collections.NonGeneric/4.0.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Collections.NonGeneric.dll": {} + }, + "runtime": { + "lib/dotnet/System.Collections.NonGeneric.dll": {} + } + }, + "System.ComponentModel/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.1/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.ComponentModel.dll": {} + } + }, + "System.ComponentModel.EventBasedAsync/4.0.10": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + }, + "runtime": { + "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + } + }, + "System.Console/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Console.dll": {} + } + }, + "System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Text.Encoding": "4.0.0" + }, + "compile": { + "ref/dotnet5.5/System.Diagnostics.Process.dll": {} + } + }, + "System.Diagnostics.TextWriterTraceListener/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Diagnostics.TraceSource": "4.0.0-beta-23516", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Diagnostics.TextWriterTraceListener.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.TextWriterTraceListener.dll": {} + } + }, + "System.Diagnostics.Tools/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tools.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Tools.dll": {} + } + }, + "System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Diagnostics.TraceSource.dll": {} + } + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Globalization/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Globalization.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Globalization.dll": {} + } + }, + "System.IO/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.IO.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.IO.dll": {} + } + }, + "System.IO.Compression/4.0.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.IO": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Runtime.InteropServices": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.IO.Compression.dll": {} + }, + "runtime": { + "lib/dotnet/System.IO.Compression.dll": {} + } + }, + "System.IO.Compression.clrcompression-x64/4.0.0": { + "type": "package", + "native": { + "runtimes/win7-x64/native/clrcompression.dll": {} + } + }, + "System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.IO.FileSystem.dll": {} + } + }, + "System.IO.FileSystem.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + } + }, + "System.Linq/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Linq.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Linq.Expressions.dll": {} + } + }, + "System.Net.Http/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.Compression": "4.0.0", + "System.Net.Primitives": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Net.Http.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Net.Http.dll": {} + } + }, + "System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Net.Primitives.dll": {} + } + }, + "System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Net.Primitives": "4.0.10", + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.5/System.Net.Sockets.dll": {} + } + }, + "System.ObjectModel/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.ObjectModel.dll": {} + }, + "runtime": { + "lib/dotnet/System.ObjectModel.dll": {} + } + }, + "System.Private.Networking/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.0", + "System.Collections": "4.0.10", + "System.Collections.Concurrent": "4.0.0", + "System.Collections.NonGeneric": "4.0.0", + "System.ComponentModel.EventBasedAsync": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.Handles": "4.0.0", + "System.Runtime.InteropServices": "4.0.20", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516", + "System.Security.Principal": "4.0.0", + "System.Threading": "4.0.10", + "System.Threading.Overlapped": "4.0.0", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dnxcore50/_._": {} + }, + "runtime": { + "lib/DNXCore50/System.Private.Networking.dll": {} + } + }, + "System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "compile": { + "ref/dnxcore50/_._": {} + } + }, + "System.Reflection/4.1.0-beta-23225": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Reflection.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.dll": {} + } + }, + "System.Reflection.Emit/4.0.0": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Emit.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Emit.ILGeneration.dll": {} + } + }, + "System.Reflection.Emit.Lightweight/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Emit.Lightweight.dll": {} + } + }, + "System.Reflection.Extensions/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Extensions.dll": {} + } + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.Primitives.dll": {} + } + }, + "System.Reflection.TypeExtensions/4.0.1-beta-23409": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.0.1-beta-23516" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.Handles/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Runtime.Handles.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Runtime.InteropServices.dll": {} + } + }, + "System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Runtime": "4.0.0", + "System.Security.Cryptography.Primitives": "4.0.0-beta-23516" + }, + "compile": { + "ref/dotnet5.1/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "System.Security.Cryptography.Primitives/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Security.Cryptography.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Security.Cryptography.Primitives.dll": {} + } + }, + "System.Security.Principal/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Security.Principal.dll": {} + }, + "runtime": { + "lib/dotnet/System.Security.Principal.dll": {} + } + }, + "System.Text.Encoding/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Text.Encoding.dll": {} + } + }, + "System.Text.Encoding.Extensions/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Text.Encoding": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Text.Encoding.Extensions.dll": {} + } + }, + "System.Text.RegularExpressions/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Text.RegularExpressions.dll": {} + }, + "runtime": { + "lib/dotnet/System.Text.RegularExpressions.dll": {} + } + }, + "System.Threading/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Threading.dll": {} + } + }, + "System.Threading.Overlapped/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.Overlapped.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Overlapped.dll": {} + } + }, + "System.Threading.Tasks/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Tasks.dll": {} + } + }, + "System.Threading.Thread/4.0.0-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Threading.Thread.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.Thread.dll": {} + } + }, + "System.Threading.ThreadPool/4.0.10-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.InteropServices": "4.0.0" + }, + "compile": { + "ref/dotnet5.2/System.Threading.ThreadPool.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.ThreadPool.dll": {} + } + }, + "System.Xml.ReaderWriter/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.IO.FileSystem": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.InteropServices": "4.0.20", + "System.Text.Encoding": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Text.RegularExpressions": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Xml.ReaderWriter.dll": {} + }, + "runtime": { + "lib/dotnet/System.Xml.ReaderWriter.dll": {} + } + }, + "System.Xml.XDocument/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tools": "4.0.0", + "System.Globalization": "4.0.10", + "System.IO": "4.0.10", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Text.Encoding": "4.0.10", + "System.Threading": "4.0.10", + "System.Xml.ReaderWriter": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Xml.XDocument.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Xml.XDocument.dll": {} + } + }, + "xunit/2.1.0": { + "type": "package", + "dependencies": { + "xunit.assert": "[2.1.0]", + "xunit.core": "[2.1.0]" + } + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "compile": { + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll": {} + }, + "runtime": { + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll": {} + } + }, + "xunit.assert/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.Linq": "4.0.0", + "System.ObjectModel": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.RegularExpressions": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "lib/dotnet/xunit.assert.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.assert.dll": {} + } + }, + "xunit.core/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.extensibility.core": "[2.1.0]", + "xunit.extensibility.execution": "[2.1.0]" + } + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "dependencies": { + "xunit.abstractions": "[2.0.0]" + }, + "compile": { + "lib/dotnet/xunit.core.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.core.dll": {}, + "lib/dotnet/xunit.runner.tdnet.dll": {}, + "lib/dotnet/xunit.runner.utility.desktop.dll": {} + } + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Linq.Expressions": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.extensibility.core": "[2.1.0]" + }, + "compile": { + "lib/dotnet/xunit.execution.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.execution.dotnet.dll": {} + } + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "dependencies": { + "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", + "Microsoft.Dnx.Testing.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final", + "System.Security.Cryptography.Algorithms": "4.0.0-beta-23516", + "System.Threading.ThreadPool": "4.0.10-beta-23516", + "System.Xml.XDocument": "4.0.11-beta-23516", + "xunit.runner.reporters": "2.1.0" + }, + "compile": { + "lib/dnxcore50/xunit.runner.dnx.dll": {} + }, + "runtime": { + "lib/dnxcore50/xunit.runner.dnx.dll": {} + } + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "dependencies": { + "Newtonsoft.Json": "7.0.1", + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Net.Http": "4.0.0", + "System.Net.Primitives": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0", + "xunit.runner.utility": "[2.1.0]" + }, + "compile": { + "lib/dotnet/xunit.runner.reporters.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.runner.reporters.dotnet.dll": {} + } + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Extensions": "4.0.0", + "System.Text.RegularExpressions": "4.0.0", + "System.Threading": "4.0.0", + "System.Threading.Tasks": "4.0.0", + "xunit.abstractions": "2.0.0" + }, + "compile": { + "lib/dotnet/xunit.runner.utility.dotnet.dll": {} + }, + "runtime": { + "lib/dotnet/xunit.runner.utility.dotnet.dll": {} + } + } + } + }, + "libraries": { + "RecurrentTasks/1.0.0": { + "type": "project", + "path": "../RecurrentTasks/project.json" + }, + "Microsoft.Dnx.Compilation.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "kg3kR7H12Bs46TiuF7YT8A3SNXehhBcwsArIMQIH2ecXGkg5MPWDl2OR6bnQu6k0OMu9QUiv1oiwC9yU7rHWfw==", + "files": [ + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Dnx.Compilation.Abstractions.xml", + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.dll", + "lib/net451/Microsoft.Dnx.Compilation.Abstractions.xml", + "Microsoft.Dnx.Compilation.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Dnx.Compilation.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Dnx.Compilation.Abstractions.nuspec" + ] + }, + "Microsoft.Dnx.TestHost/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "f5lDXCh4tLXXWHcuNpiyQLiOuV8HB+UjWeL70hrHyaBcssA6Oxa7KB3R/arddVwXuaXeBuGm+HVheuyhQCYGig==", + "files": [ + "app/project.json", + "lib/dnx451/Microsoft.Dnx.TestHost.dll", + "lib/dnx451/Microsoft.Dnx.TestHost.xml", + "lib/dnxcore50/Microsoft.Dnx.TestHost.dll", + "lib/dnxcore50/Microsoft.Dnx.TestHost.xml", + "Microsoft.Dnx.TestHost.1.0.0-rc1-final.nupkg", + "Microsoft.Dnx.TestHost.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Dnx.TestHost.nuspec" + ] + }, + "Microsoft.Dnx.Testing.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "AKeTdr5IdJQaXWw5jMyFOmmWicXt6V6WNQ7l67yBpSLsrJwYjtPg++XMmDGZVTd2CHcjzgMwz3iQfhCtMR76NQ==", + "files": [ + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Dnx.Testing.Abstractions.xml", + "lib/net451/Microsoft.Dnx.Testing.Abstractions.dll", + "lib/net451/Microsoft.Dnx.Testing.Abstractions.xml", + "Microsoft.Dnx.Testing.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Dnx.Testing.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Dnx.Testing.Abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "xA7ObOlIswcx2qakv69kz0pnBizFJrmwxRxJyjPOHWfevF4W+OdolZsbKOc12kY7y5upqhAvNGWTblffMvADHA==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net451/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netcore50/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netcore50/Microsoft.Extensions.Configuration.Abstractions.xml", + "Microsoft.Extensions.Configuration.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.Configuration.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.Configuration.Abstractions.nuspec" + ] + }, + "Microsoft.Extensions.DependencyInjection/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "S/+s3fq85j21H5nYOvh1fIt1arl8F5lZ7Ryiw/qend83yHQwIQbBs+dip9FhqiPmAn6Dz3UhW0likQQurfEsLQ==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.dll", + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.xml", + "lib/net451/Microsoft.Extensions.DependencyInjection.dll", + "lib/net451/Microsoft.Extensions.DependencyInjection.xml", + "lib/netcore50/Microsoft.Extensions.DependencyInjection.dll", + "lib/netcore50/Microsoft.Extensions.DependencyInjection.xml", + "Microsoft.Extensions.DependencyInjection.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.DependencyInjection.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.DependencyInjection.nuspec" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "MUKexXAsRZ55C7YZ26ShePZgBeW+6FbasxeIVmZ/BZIgiG4uw6yPOdfl9WvTaUL9SFK2sEPcYLatWmLfTpsOAA==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.DependencyInjection.Abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Logging/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "anegHH4XHjaCmC557A0uvnJzprT44MOKr669yfiQLtITA+lQrM3aMijxjjdCREnxE8ftXuSz+6wViCvkgcAOhA==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.Logging.dll", + "lib/dotnet5.4/Microsoft.Extensions.Logging.xml", + "lib/net451/Microsoft.Extensions.Logging.dll", + "lib/net451/Microsoft.Extensions.Logging.xml", + "lib/netcore50/Microsoft.Extensions.Logging.dll", + "lib/netcore50/Microsoft.Extensions.Logging.xml", + "Microsoft.Extensions.Logging.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.Logging.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.Logging.nuspec" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "ejGO1JhPXMsCCSyH12xwkOYsb9oBv2gHc3LLaT2jevrD//xuQizWaxpVk0/rHGdORkWdp+kT2Qmuz/sLyNWW/g==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net451/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.xml", + "Microsoft.Extensions.Logging.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.Logging.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.Logging.Abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Logging.Console/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "zUklTASL2my5gp291VZuK6YMLit9ECmU7gDNN/gDwqO3EB1CDyKQtGQBtABNNgJw/0In8mFFNbsiGYhZ8xFUJA==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.dll", + "lib/dotnet5.4/Microsoft.Extensions.Logging.Console.xml", + "lib/net451/Microsoft.Extensions.Logging.Console.dll", + "lib/net451/Microsoft.Extensions.Logging.Console.xml", + "lib/netcore50/Microsoft.Extensions.Logging.Console.dll", + "lib/netcore50/Microsoft.Extensions.Logging.Console.xml", + "Microsoft.Extensions.Logging.Console.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.Logging.Console.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.Logging.Console.nuspec" + ] + }, + "Microsoft.Extensions.PlatformAbstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "26HS4c6MBisN+D7XUr8HObOI/JJvSJQYQR//Bfw/hi9UqhqK3lFpNKjOuYHI+gTxYdXT46HqZiz4D+k7d+ob3A==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.dll", + "lib/dotnet5.4/Microsoft.Extensions.PlatformAbstractions.xml", + "lib/net451/Microsoft.Extensions.PlatformAbstractions.dll", + "lib/net451/Microsoft.Extensions.PlatformAbstractions.xml", + "Microsoft.Extensions.PlatformAbstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.PlatformAbstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.PlatformAbstractions.nuspec" + ] + }, + "Microsoft.Extensions.Primitives/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "oHWqBARJveyM7LctuqQqvsTC58hxoq0gGnHr6Qsxie71LIkZpfE21IklhSLOsqmv4QIpes/G6k1vZbAQ+cC/nw==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.Primitives.dll", + "lib/dotnet5.4/Microsoft.Extensions.Primitives.xml", + "lib/net451/Microsoft.Extensions.Primitives.dll", + "lib/net451/Microsoft.Extensions.Primitives.xml", + "lib/netcore50/Microsoft.Extensions.Primitives.dll", + "lib/netcore50/Microsoft.Extensions.Primitives.xml", + "Microsoft.Extensions.Primitives.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.Primitives.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.Primitives.nuspec" + ] + }, + "Microsoft.Win32.Primitives/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "CypEz9/lLOup8CEhiAmvr7aLs1zKPYyEU1sxQeEr6G0Ci8/F0Y6pYR1zzkROjM8j8Mq0typmbu676oYyvErQvg==", + "files": [ + "lib/dotnet/Microsoft.Win32.Primitives.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/Microsoft.Win32.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "Microsoft.Win32.Primitives.4.0.0.nupkg", + "Microsoft.Win32.Primitives.4.0.0.nupkg.sha512", + "Microsoft.Win32.Primitives.nuspec", + "ref/dotnet/de/Microsoft.Win32.Primitives.xml", + "ref/dotnet/es/Microsoft.Win32.Primitives.xml", + "ref/dotnet/fr/Microsoft.Win32.Primitives.xml", + "ref/dotnet/it/Microsoft.Win32.Primitives.xml", + "ref/dotnet/ja/Microsoft.Win32.Primitives.xml", + "ref/dotnet/ko/Microsoft.Win32.Primitives.xml", + "ref/dotnet/Microsoft.Win32.Primitives.dll", + "ref/dotnet/Microsoft.Win32.Primitives.xml", + "ref/dotnet/ru/Microsoft.Win32.Primitives.xml", + "ref/dotnet/zh-hans/Microsoft.Win32.Primitives.xml", + "ref/dotnet/zh-hant/Microsoft.Win32.Primitives.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/Microsoft.Win32.Primitives.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._" + ] + }, + "Microsoft.Win32.Registry/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "1UxMko0bXvk98vNVwbgHNZ+soSvK4LXy9nMUYW67MHdZXAfp0hbJIMj6MnRpMoKExZLCz6a7/0Kq112y+sbGxQ==", + "files": [ + "lib/DNXCore50/Microsoft.Win32.Registry.dll", + "lib/net46/Microsoft.Win32.Registry.dll", + "Microsoft.Win32.Registry.4.0.0-beta-23516.nupkg", + "Microsoft.Win32.Registry.4.0.0-beta-23516.nupkg.sha512", + "Microsoft.Win32.Registry.nuspec", + "ref/dotnet5.2/de/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/es/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/fr/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/it/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/ja/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/ko/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/Microsoft.Win32.Registry.dll", + "ref/dotnet5.2/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/ru/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/zh-hans/Microsoft.Win32.Registry.xml", + "ref/dotnet5.2/zh-hant/Microsoft.Win32.Registry.xml", + "ref/net46/Microsoft.Win32.Registry.dll" + ] + }, + "Newtonsoft.Json/7.0.1": { + "type": "package", + "sha512": "q3V4KLetMLnt1gpAVWgtXnHjKs0UG/RalBc29u2ZKxd5t5Ze4JBL5WiiYIklJyK/5CRiIiNwigVQUo0FgbsuWA==", + "files": [ + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll", + "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.xml", + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll", + "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.xml", + "Newtonsoft.Json.7.0.1.nupkg", + "Newtonsoft.Json.7.0.1.nupkg.sha512", + "Newtonsoft.Json.nuspec", + "tools/install.ps1" + ] + }, + "runtime.any.System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "P5nzo1Ye0GxB4BYdWian6Y427eTrhn1JS3jLWZq5bMWVn8hS/OIfyylASN0A/qqeLn4rGA0fOzmJSYqFSKvxgQ==", + "files": [ + "lib/DNXCore50/System.Linq.Expressions.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Linq.Expressions.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/_._", + "runtime.any.System.Linq.Expressions.4.0.11-beta-23516.nupkg", + "runtime.any.System.Linq.Expressions.4.0.11-beta-23516.nupkg.sha512", + "runtime.any.System.Linq.Expressions.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.win7.System.Console/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "TJZhrw44Bf7sYqne+CX5II/PaNf5L7oKVfl0FLkr4pj76KS8hSsJzsKL0IvxC+bi4d51+wTbv91kF1kgPyHMVw==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Console.4.0.0-beta-23516.nupkg", + "runtime.win7.System.Console.4.0.0-beta-23516.nupkg.sha512", + "runtime.win7.System.Console.nuspec", + "runtimes/win7/lib/dotnet5.4/System.Console.dll", + "runtimes/win7/lib/net/_._" + ] + }, + "runtime.win7.System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "pQVXtEmY+07qltXqaKnRMPlnLZPnVzBcXYQyhELWKL8Gjz/2TEcuaV7Meypg2Q54T14635SkCYcV7IzeU+buXA==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Diagnostics.Debug.4.0.11-beta-23516.nupkg", + "runtime.win7.System.Diagnostics.Debug.4.0.11-beta-23516.nupkg.sha512", + "runtime.win7.System.Diagnostics.Debug.nuspec", + "runtimes/win7/lib/DNXCore50/System.Diagnostics.Debug.dll", + "runtimes/win7/lib/netcore50/System.Diagnostics.Debug.dll", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll" + ] + }, + "runtime.win7.System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "qCCXX+OG6430kLtN/wyjeLTTiJvOIKB2G+qBvhSqVLWe5ZTiEiSnweKUzdi7raXL0te0WfPE5tf8FuKcEKPnIA==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Diagnostics.Process.4.1.0-beta-23516.nupkg", + "runtime.win7.System.Diagnostics.Process.4.1.0-beta-23516.nupkg.sha512", + "runtime.win7.System.Diagnostics.Process.nuspec", + "runtimes/win7/lib/dotnet5.5/System.Diagnostics.Process.dll", + "runtimes/win7/lib/net/_._", + "runtimes/win7/lib/netcore50/_._", + "runtimes/win7/lib/win8/_._", + "runtimes/win7/lib/wp8/_._", + "runtimes/win7/lib/wpa81/_._" + ] + }, + "runtime.win7.System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "hpD0T6zOEU/1qUSPitKSgIdsL4tZlZz7CUCu6PP7BYf8CM3vPkSEzN38kX6PnH8F6kvOqxEwzPYhZCK3PJkh/Q==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Diagnostics.TraceSource.4.0.0-beta-23516.nupkg", + "runtime.win7.System.Diagnostics.TraceSource.4.0.0-beta-23516.nupkg.sha512", + "runtime.win7.System.Diagnostics.TraceSource.nuspec", + "runtimes/win7/lib/dotnet5.4/System.Diagnostics.TraceSource.dll", + "runtimes/win7/lib/net/_._", + "runtimes/win7/lib/netcore50/_._", + "runtimes/win7/lib/win8/_._", + "runtimes/win7/lib/wp8/_._", + "runtimes/win7/lib/wpa81/_._" + ] + }, + "runtime.win7.System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "PwsqcwAui7Ld6Ad32RjoHF3wBSEkEzvv5ka605IsaWxHSCfmmwevJnIbNgwJgBTao/uR+wSO9yoyvfrB109BfQ==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.IO.FileSystem.4.0.1-beta-23516.nupkg", + "runtime.win7.System.IO.FileSystem.4.0.1-beta-23516.nupkg.sha512", + "runtime.win7.System.IO.FileSystem.nuspec", + "runtimes/win7/lib/dotnet5.4/System.IO.FileSystem.dll", + "runtimes/win7/lib/net/_._", + "runtimes/win7/lib/netcore50/System.IO.FileSystem.dll", + "runtimes/win7/lib/win8/_._", + "runtimes/win7/lib/wp8/_._", + "runtimes/win7/lib/wpa81/_._" + ] + }, + "runtime.win7.System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "WmcWc3b5xNFdik+yWrFPy/WWwsfNAdMebJNzVqbPd4OlVQ7TWhO7VR5TN2M+3Ji0OAV9scHZ6atCWyBycz6+nA==", + "files": [ + "lib/DNXCore50/System.Net.Primitives.dll", + "ref/dotnet/_._", + "runtime.win7.System.Net.Primitives.4.0.11-beta-23516.nupkg", + "runtime.win7.System.Net.Primitives.4.0.11-beta-23516.nupkg.sha512", + "runtime.win7.System.Net.Primitives.nuspec", + "runtimes/win7/lib/netcore50/System.Net.Primitives.dll" + ] + }, + "runtime.win7.System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "4FbyzvLhWFFv3OrgkPmd3cXoKUb+oB+rp51ke6nMqR+MjN3sWs/w3C0Jbx84UM6zg9a3JiD72ThjgDnet3QS3w==", + "files": [ + "lib/DNXCore50/System.Net.Sockets.dll", + "lib/netcore50/System.Net.Sockets.dll", + "ref/dotnet/_._", + "runtime.win7.System.Net.Sockets.4.1.0-beta-23516.nupkg", + "runtime.win7.System.Net.Sockets.4.1.0-beta-23516.nupkg.sha512", + "runtime.win7.System.Net.Sockets.nuspec", + "runtimes/win7/lib/net/_._" + ] + }, + "runtime.win7.System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "HphDhue34J/4+1rIMtInY1FWK1oLEMpxIpxGeNnhIlQf7hv5QDf05aWEC6180qbgkPBCFwyGnwWRBnONApwbBQ==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Private.Uri.4.0.1-beta-23516.nupkg", + "runtime.win7.System.Private.Uri.4.0.1-beta-23516.nupkg.sha512", + "runtime.win7.System.Private.Uri.nuspec", + "runtimes/win7/lib/DNXCore50/System.Private.Uri.dll", + "runtimes/win7/lib/netcore50/System.Private.Uri.dll", + "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll" + ] + }, + "runtime.win7.System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "V4HbLYv2m4LaL+Kl+x6wz8Xl9TyrHBpA/lYq+w6J35mYY9ACCVV+YkHRJdNuRd3Qe3DEz9X8D1S8uWnKMyHvvg==", + "files": [ + "lib/DNXCore50/System.Runtime.Extensions.dll", + "lib/netcore50/System.Runtime.Extensions.dll", + "ref/dotnet/_._", + "runtime.win7.System.Runtime.Extensions.4.0.11-beta-23516.nupkg", + "runtime.win7.System.Runtime.Extensions.4.0.11-beta-23516.nupkg.sha512", + "runtime.win7.System.Runtime.Extensions.nuspec", + "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll" + ] + }, + "runtime.win7.System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "a6mTJ7ZxRoiKRoC0YdFRB3XgEUekqkvCet39yqzWdZukmZG2J/oXzHdynrDWiiT14KkZUajmQr9W4P9nWVjjhg==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Security.Cryptography.Algorithms.4.0.0-beta-23516.nupkg", + "runtime.win7.System.Security.Cryptography.Algorithms.4.0.0-beta-23516.nupkg.sha512", + "runtime.win7.System.Security.Cryptography.Algorithms.nuspec", + "runtimes/win7/lib/dotnet5.4/System.Security.Cryptography.Algorithms.dll", + "runtimes/win7/lib/net/_._" + ] + }, + "runtime.win7.System.Threading/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "kKQ9uUB1g3S9eyK5njdwh5LO0HxJ9CN6cF9dXtp7uzdZvh2UoTgAZ0Jf+/TvzWcUsfcKIPQUGPPLOBLaQpXASg==", + "files": [ + "ref/dotnet/_._", + "runtime.win7.System.Threading.4.0.11-beta-23516.nupkg", + "runtime.win7.System.Threading.4.0.11-beta-23516.nupkg.sha512", + "runtime.win7.System.Threading.nuspec", + "runtimes/win7/lib/DNXCore50/System.Threading.dll", + "runtimes/win7/lib/netcore50/System.Threading.dll", + "runtimes/win8-aot/lib/netcore50/System.Threading.dll" + ] + }, + "System.Collections/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "FSd5zsGfmG2pidC3CVizQPNGTK1Q3A2HEuRqwUPLU/AArjELLC5p4l6XIAlJ9ZBPdbp6V8vFQAxUHzkFfyVkYA==", + "files": [ + "lib/DNXCore50/System.Collections.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Collections.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Collections.xml", + "ref/dotnet5.1/es/System.Collections.xml", + "ref/dotnet5.1/fr/System.Collections.xml", + "ref/dotnet5.1/it/System.Collections.xml", + "ref/dotnet5.1/ja/System.Collections.xml", + "ref/dotnet5.1/ko/System.Collections.xml", + "ref/dotnet5.1/ru/System.Collections.xml", + "ref/dotnet5.1/System.Collections.dll", + "ref/dotnet5.1/System.Collections.xml", + "ref/dotnet5.1/zh-hans/System.Collections.xml", + "ref/dotnet5.1/zh-hant/System.Collections.xml", + "ref/dotnet5.4/de/System.Collections.xml", + "ref/dotnet5.4/es/System.Collections.xml", + "ref/dotnet5.4/fr/System.Collections.xml", + "ref/dotnet5.4/it/System.Collections.xml", + "ref/dotnet5.4/ja/System.Collections.xml", + "ref/dotnet5.4/ko/System.Collections.xml", + "ref/dotnet5.4/ru/System.Collections.xml", + "ref/dotnet5.4/System.Collections.dll", + "ref/dotnet5.4/System.Collections.xml", + "ref/dotnet5.4/zh-hans/System.Collections.xml", + "ref/dotnet5.4/zh-hant/System.Collections.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Collections.xml", + "ref/netcore50/es/System.Collections.xml", + "ref/netcore50/fr/System.Collections.xml", + "ref/netcore50/it/System.Collections.xml", + "ref/netcore50/ja/System.Collections.xml", + "ref/netcore50/ko/System.Collections.xml", + "ref/netcore50/ru/System.Collections.xml", + "ref/netcore50/System.Collections.dll", + "ref/netcore50/System.Collections.xml", + "ref/netcore50/zh-hans/System.Collections.xml", + "ref/netcore50/zh-hant/System.Collections.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Collections.dll", + "System.Collections.4.0.11-beta-23516.nupkg", + "System.Collections.4.0.11-beta-23516.nupkg.sha512", + "System.Collections.nuspec" + ] + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "K+n6bC3jL5nRzwm8IM5WHxPScCnrVoPCJjpkBEmoBYY8/3j4RJdqIng/NYcpGcjvP/GIF6tAwZlh54ao2pWOvQ==", + "files": [ + "lib/dotnet5.4/System.Collections.Concurrent.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Collections.Concurrent.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.2/de/System.Collections.Concurrent.xml", + "ref/dotnet5.2/es/System.Collections.Concurrent.xml", + "ref/dotnet5.2/fr/System.Collections.Concurrent.xml", + "ref/dotnet5.2/it/System.Collections.Concurrent.xml", + "ref/dotnet5.2/ja/System.Collections.Concurrent.xml", + "ref/dotnet5.2/ko/System.Collections.Concurrent.xml", + "ref/dotnet5.2/ru/System.Collections.Concurrent.xml", + "ref/dotnet5.2/System.Collections.Concurrent.dll", + "ref/dotnet5.2/System.Collections.Concurrent.xml", + "ref/dotnet5.2/zh-hans/System.Collections.Concurrent.xml", + "ref/dotnet5.2/zh-hant/System.Collections.Concurrent.xml", + "ref/dotnet5.4/de/System.Collections.Concurrent.xml", + "ref/dotnet5.4/es/System.Collections.Concurrent.xml", + "ref/dotnet5.4/fr/System.Collections.Concurrent.xml", + "ref/dotnet5.4/it/System.Collections.Concurrent.xml", + "ref/dotnet5.4/ja/System.Collections.Concurrent.xml", + "ref/dotnet5.4/ko/System.Collections.Concurrent.xml", + "ref/dotnet5.4/ru/System.Collections.Concurrent.xml", + "ref/dotnet5.4/System.Collections.Concurrent.dll", + "ref/dotnet5.4/System.Collections.Concurrent.xml", + "ref/dotnet5.4/zh-hans/System.Collections.Concurrent.xml", + "ref/dotnet5.4/zh-hant/System.Collections.Concurrent.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Collections.Concurrent.xml", + "ref/netcore50/es/System.Collections.Concurrent.xml", + "ref/netcore50/fr/System.Collections.Concurrent.xml", + "ref/netcore50/it/System.Collections.Concurrent.xml", + "ref/netcore50/ja/System.Collections.Concurrent.xml", + "ref/netcore50/ko/System.Collections.Concurrent.xml", + "ref/netcore50/ru/System.Collections.Concurrent.xml", + "ref/netcore50/System.Collections.Concurrent.dll", + "ref/netcore50/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hans/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hant/System.Collections.Concurrent.xml", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Collections.Concurrent.4.0.11-beta-23516.nupkg", + "System.Collections.Concurrent.4.0.11-beta-23516.nupkg.sha512", + "System.Collections.Concurrent.nuspec" + ] + }, + "System.Collections.NonGeneric/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "rVgwrFBMkmp8LI6GhAYd6Bx+2uLIXjRfNg6Ie+ASfX8ESuh9e2HNxFy2yh1MPIXZq3OAYa+0mmULVwpnEC6UDA==", + "files": [ + "lib/dotnet/System.Collections.NonGeneric.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Collections.NonGeneric.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Collections.NonGeneric.xml", + "ref/dotnet/es/System.Collections.NonGeneric.xml", + "ref/dotnet/fr/System.Collections.NonGeneric.xml", + "ref/dotnet/it/System.Collections.NonGeneric.xml", + "ref/dotnet/ja/System.Collections.NonGeneric.xml", + "ref/dotnet/ko/System.Collections.NonGeneric.xml", + "ref/dotnet/ru/System.Collections.NonGeneric.xml", + "ref/dotnet/System.Collections.NonGeneric.dll", + "ref/dotnet/System.Collections.NonGeneric.xml", + "ref/dotnet/zh-hans/System.Collections.NonGeneric.xml", + "ref/dotnet/zh-hant/System.Collections.NonGeneric.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Collections.NonGeneric.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Collections.NonGeneric.4.0.0.nupkg", + "System.Collections.NonGeneric.4.0.0.nupkg.sha512", + "System.Collections.NonGeneric.nuspec" + ] + }, + "System.ComponentModel/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "PWlAKIWFtb0ahyK9mXkvW+8WzKfXd9n5NAtRDduoE2JETVZtWL2jUM08lVKWU+oZr3ZGBdRPPLVbUD/K9i4uzw==", + "files": [ + "lib/dotnet5.4/System.ComponentModel.dll", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet5.1/de/System.ComponentModel.xml", + "ref/dotnet5.1/es/System.ComponentModel.xml", + "ref/dotnet5.1/fr/System.ComponentModel.xml", + "ref/dotnet5.1/it/System.ComponentModel.xml", + "ref/dotnet5.1/ja/System.ComponentModel.xml", + "ref/dotnet5.1/ko/System.ComponentModel.xml", + "ref/dotnet5.1/ru/System.ComponentModel.xml", + "ref/dotnet5.1/System.ComponentModel.dll", + "ref/dotnet5.1/System.ComponentModel.xml", + "ref/dotnet5.1/zh-hans/System.ComponentModel.xml", + "ref/dotnet5.1/zh-hant/System.ComponentModel.xml", + "ref/net45/_._", + "ref/netcore50/de/System.ComponentModel.xml", + "ref/netcore50/es/System.ComponentModel.xml", + "ref/netcore50/fr/System.ComponentModel.xml", + "ref/netcore50/it/System.ComponentModel.xml", + "ref/netcore50/ja/System.ComponentModel.xml", + "ref/netcore50/ko/System.ComponentModel.xml", + "ref/netcore50/ru/System.ComponentModel.xml", + "ref/netcore50/System.ComponentModel.dll", + "ref/netcore50/System.ComponentModel.xml", + "ref/netcore50/zh-hans/System.ComponentModel.xml", + "ref/netcore50/zh-hant/System.ComponentModel.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "System.ComponentModel.4.0.1-beta-23516.nupkg", + "System.ComponentModel.4.0.1-beta-23516.nupkg.sha512", + "System.ComponentModel.nuspec" + ] + }, + "System.ComponentModel.EventBasedAsync/4.0.10": { + "type": "package", + "serviceable": true, + "sha512": "d6kXcHUgP0jSPXEQ6hXJYCO6CzfoCi7t9vR3BfjSQLrj4HzpuATpx1gkN7itmTW1O+wjuw6rai4378Nj6N70yw==", + "files": [ + "lib/dotnet/System.ComponentModel.EventBasedAsync.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/es/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/fr/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/it/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/ja/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/ko/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/ru/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/System.ComponentModel.EventBasedAsync.dll", + "ref/dotnet/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/zh-hans/System.ComponentModel.EventBasedAsync.xml", + "ref/dotnet/zh-hant/System.ComponentModel.EventBasedAsync.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.ComponentModel.EventBasedAsync.4.0.10.nupkg", + "System.ComponentModel.EventBasedAsync.4.0.10.nupkg.sha512", + "System.ComponentModel.EventBasedAsync.nuspec" + ] + }, + "System.Console/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "tzF4Dbbv+5bcbQ7GHuuKafkaDZThiUiwxqCc1ngewnMWZ5YmIgjQZjs+E1DNhoMVAvkH0tSmLJvsDlx9dFg+Aw==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Console.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Console.xml", + "ref/dotnet5.1/es/System.Console.xml", + "ref/dotnet5.1/fr/System.Console.xml", + "ref/dotnet5.1/it/System.Console.xml", + "ref/dotnet5.1/ja/System.Console.xml", + "ref/dotnet5.1/ko/System.Console.xml", + "ref/dotnet5.1/ru/System.Console.xml", + "ref/dotnet5.1/System.Console.dll", + "ref/dotnet5.1/System.Console.xml", + "ref/dotnet5.1/zh-hans/System.Console.xml", + "ref/dotnet5.1/zh-hant/System.Console.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Console.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Console.4.0.0-beta-23516.nupkg", + "System.Console.4.0.0-beta-23516.nupkg.sha512", + "System.Console.nuspec" + ] + }, + "System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "eVfSsVOIlL2tZwA24PKduDIGrPXH1OdAnRPhU4q5nGA35kX+vnFtE+IyGfiyShwlC0ldnssmQRAm9mPKmgOpyA==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/es/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/fr/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/it/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/ja/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/ko/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/ru/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/System.Diagnostics.Debug.dll", + "ref/dotnet5.1/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/zh-hans/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/zh-hant/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/de/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/es/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/fr/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/it/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/ja/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/ko/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/ru/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/System.Diagnostics.Debug.dll", + "ref/dotnet5.4/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/zh-hans/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/zh-hant/System.Diagnostics.Debug.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Diagnostics.Debug.xml", + "ref/netcore50/es/System.Diagnostics.Debug.xml", + "ref/netcore50/fr/System.Diagnostics.Debug.xml", + "ref/netcore50/it/System.Diagnostics.Debug.xml", + "ref/netcore50/ja/System.Diagnostics.Debug.xml", + "ref/netcore50/ko/System.Diagnostics.Debug.xml", + "ref/netcore50/ru/System.Diagnostics.Debug.xml", + "ref/netcore50/System.Diagnostics.Debug.dll", + "ref/netcore50/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Diagnostics.Debug.4.0.11-beta-23516.nupkg", + "System.Diagnostics.Debug.4.0.11-beta-23516.nupkg.sha512", + "System.Diagnostics.Debug.nuspec" + ] + }, + "System.Diagnostics.Process/4.1.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "uXV0y5jByAnFDoQRHVpsMvqzjYeIhSSiKP0U++erIae/9DFULDlhxpzJsKVC2BU44QGyGoShUbgxBuFyMr3gPA==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Diagnostics.Process.dll", + "lib/net461/System.Diagnostics.Process.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.4/de/System.Diagnostics.Process.xml", + "ref/dotnet5.4/es/System.Diagnostics.Process.xml", + "ref/dotnet5.4/fr/System.Diagnostics.Process.xml", + "ref/dotnet5.4/it/System.Diagnostics.Process.xml", + "ref/dotnet5.4/ja/System.Diagnostics.Process.xml", + "ref/dotnet5.4/ko/System.Diagnostics.Process.xml", + "ref/dotnet5.4/ru/System.Diagnostics.Process.xml", + "ref/dotnet5.4/System.Diagnostics.Process.dll", + "ref/dotnet5.4/System.Diagnostics.Process.xml", + "ref/dotnet5.4/zh-hans/System.Diagnostics.Process.xml", + "ref/dotnet5.4/zh-hant/System.Diagnostics.Process.xml", + "ref/dotnet5.5/de/System.Diagnostics.Process.xml", + "ref/dotnet5.5/es/System.Diagnostics.Process.xml", + "ref/dotnet5.5/fr/System.Diagnostics.Process.xml", + "ref/dotnet5.5/it/System.Diagnostics.Process.xml", + "ref/dotnet5.5/ja/System.Diagnostics.Process.xml", + "ref/dotnet5.5/ko/System.Diagnostics.Process.xml", + "ref/dotnet5.5/ru/System.Diagnostics.Process.xml", + "ref/dotnet5.5/System.Diagnostics.Process.dll", + "ref/dotnet5.5/System.Diagnostics.Process.xml", + "ref/dotnet5.5/zh-hans/System.Diagnostics.Process.xml", + "ref/dotnet5.5/zh-hant/System.Diagnostics.Process.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Diagnostics.Process.dll", + "ref/net461/System.Diagnostics.Process.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Diagnostics.Process.4.1.0-beta-23516.nupkg", + "System.Diagnostics.Process.4.1.0-beta-23516.nupkg.sha512", + "System.Diagnostics.Process.nuspec" + ] + }, + "System.Diagnostics.TextWriterTraceListener/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "QWUb6sy/cExgafE5Xdvpyy4ev2pm129Pof7M2jDmwm0cTuXmBXShwuGrqGPYnvtH+41Eo1fiHLqZneKj5qhjSw==", + "files": [ + "lib/DNXCore50/System.Diagnostics.TextWriterTraceListener.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Diagnostics.TextWriterTraceListener.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/es/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/fr/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/it/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/ja/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/ko/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/ru/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/System.Diagnostics.TextWriterTraceListener.dll", + "ref/dotnet5.1/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/zh-hans/System.Diagnostics.TextWriterTraceListener.xml", + "ref/dotnet5.1/zh-hant/System.Diagnostics.TextWriterTraceListener.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Diagnostics.TextWriterTraceListener.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Diagnostics.TextWriterTraceListener.4.0.0-beta-23516.nupkg", + "System.Diagnostics.TextWriterTraceListener.4.0.0-beta-23516.nupkg.sha512", + "System.Diagnostics.TextWriterTraceListener.nuspec" + ] + }, + "System.Diagnostics.Tools/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "uw5Qi2u5Cgtv4xv3+8DeB63iaprPcaEHfpeJqlJiLjIVy6v0La4ahJ6VW9oPbJNIjcavd24LKq0ctT9ssuQXsw==", + "files": [ + "lib/DNXCore50/System.Diagnostics.Tools.dll", + "lib/net45/_._", + "lib/netcore50/System.Diagnostics.Tools.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.Diagnostics.Tools.xml", + "ref/dotnet/es/System.Diagnostics.Tools.xml", + "ref/dotnet/fr/System.Diagnostics.Tools.xml", + "ref/dotnet/it/System.Diagnostics.Tools.xml", + "ref/dotnet/ja/System.Diagnostics.Tools.xml", + "ref/dotnet/ko/System.Diagnostics.Tools.xml", + "ref/dotnet/ru/System.Diagnostics.Tools.xml", + "ref/dotnet/System.Diagnostics.Tools.dll", + "ref/dotnet/System.Diagnostics.Tools.xml", + "ref/dotnet/zh-hans/System.Diagnostics.Tools.xml", + "ref/dotnet/zh-hant/System.Diagnostics.Tools.xml", + "ref/net45/_._", + "ref/netcore50/System.Diagnostics.Tools.dll", + "ref/netcore50/System.Diagnostics.Tools.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tools.dll", + "System.Diagnostics.Tools.4.0.0.nupkg", + "System.Diagnostics.Tools.4.0.0.nupkg.sha512", + "System.Diagnostics.Tools.nuspec" + ] + }, + "System.Diagnostics.TraceSource/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "OIWB5pvMqOdCraAtiJBhRahrsnP2sNaXbCZNdAadzwiPLzRI7EvLTc7/NlkFDxm3I6YKVGxnJ5aO+YJ/XPC8yw==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Diagnostics.TraceSource.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/es/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/fr/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/it/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/ja/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/ko/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/ru/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/System.Diagnostics.TraceSource.dll", + "ref/dotnet5.1/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/zh-hans/System.Diagnostics.TraceSource.xml", + "ref/dotnet5.1/zh-hant/System.Diagnostics.TraceSource.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Diagnostics.TraceSource.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Diagnostics.TraceSource.4.0.0-beta-23516.nupkg", + "System.Diagnostics.TraceSource.4.0.0-beta-23516.nupkg.sha512", + "System.Diagnostics.TraceSource.nuspec" + ] + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "serviceable": true, + "sha512": "gn/wexGHc35Fv++5L1gYHMY5g25COfiZ0PGrL+3PfwzoJd4X2LbTAm/U8d385SI6BKQBI/z4dQfvneS9J27+Tw==", + "files": [ + "lib/DNXCore50/System.Diagnostics.Tracing.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Diagnostics.Tracing.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Diagnostics.Tracing.xml", + "ref/dotnet/es/System.Diagnostics.Tracing.xml", + "ref/dotnet/fr/System.Diagnostics.Tracing.xml", + "ref/dotnet/it/System.Diagnostics.Tracing.xml", + "ref/dotnet/ja/System.Diagnostics.Tracing.xml", + "ref/dotnet/ko/System.Diagnostics.Tracing.xml", + "ref/dotnet/ru/System.Diagnostics.Tracing.xml", + "ref/dotnet/System.Diagnostics.Tracing.dll", + "ref/dotnet/System.Diagnostics.Tracing.xml", + "ref/dotnet/zh-hans/System.Diagnostics.Tracing.xml", + "ref/dotnet/zh-hant/System.Diagnostics.Tracing.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tracing.dll", + "System.Diagnostics.Tracing.4.0.20.nupkg", + "System.Diagnostics.Tracing.4.0.20.nupkg.sha512", + "System.Diagnostics.Tracing.nuspec" + ] + }, + "System.Globalization/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "jctanC1VveBFsgOysiqFN/HH0qX+EvLNelcBU6Fb4w7m3BBu827k8RCNiwW+uAC5f5XZBTRpsXZk4cI15RCdYQ==", + "files": [ + "lib/DNXCore50/System.Globalization.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Globalization.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Globalization.xml", + "ref/dotnet5.1/es/System.Globalization.xml", + "ref/dotnet5.1/fr/System.Globalization.xml", + "ref/dotnet5.1/it/System.Globalization.xml", + "ref/dotnet5.1/ja/System.Globalization.xml", + "ref/dotnet5.1/ko/System.Globalization.xml", + "ref/dotnet5.1/ru/System.Globalization.xml", + "ref/dotnet5.1/System.Globalization.dll", + "ref/dotnet5.1/System.Globalization.xml", + "ref/dotnet5.1/zh-hans/System.Globalization.xml", + "ref/dotnet5.1/zh-hant/System.Globalization.xml", + "ref/dotnet5.4/de/System.Globalization.xml", + "ref/dotnet5.4/es/System.Globalization.xml", + "ref/dotnet5.4/fr/System.Globalization.xml", + "ref/dotnet5.4/it/System.Globalization.xml", + "ref/dotnet5.4/ja/System.Globalization.xml", + "ref/dotnet5.4/ko/System.Globalization.xml", + "ref/dotnet5.4/ru/System.Globalization.xml", + "ref/dotnet5.4/System.Globalization.dll", + "ref/dotnet5.4/System.Globalization.xml", + "ref/dotnet5.4/zh-hans/System.Globalization.xml", + "ref/dotnet5.4/zh-hant/System.Globalization.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Globalization.xml", + "ref/netcore50/es/System.Globalization.xml", + "ref/netcore50/fr/System.Globalization.xml", + "ref/netcore50/it/System.Globalization.xml", + "ref/netcore50/ja/System.Globalization.xml", + "ref/netcore50/ko/System.Globalization.xml", + "ref/netcore50/ru/System.Globalization.xml", + "ref/netcore50/System.Globalization.dll", + "ref/netcore50/System.Globalization.xml", + "ref/netcore50/zh-hans/System.Globalization.xml", + "ref/netcore50/zh-hant/System.Globalization.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Globalization.dll", + "System.Globalization.4.0.11-beta-23516.nupkg", + "System.Globalization.4.0.11-beta-23516.nupkg.sha512", + "System.Globalization.nuspec" + ] + }, + "System.IO/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "6nJmAk4vYjN+5/haenkKk/BDGCOKw5pk5EjXAOvBnUM5PFIfO8JwUxGbcveOD4vV5Vb6TAxrmRmts/7F+BEuEw==", + "files": [ + "lib/DNXCore50/System.IO.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.IO.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.IO.xml", + "ref/dotnet5.1/es/System.IO.xml", + "ref/dotnet5.1/fr/System.IO.xml", + "ref/dotnet5.1/it/System.IO.xml", + "ref/dotnet5.1/ja/System.IO.xml", + "ref/dotnet5.1/ko/System.IO.xml", + "ref/dotnet5.1/ru/System.IO.xml", + "ref/dotnet5.1/System.IO.dll", + "ref/dotnet5.1/System.IO.xml", + "ref/dotnet5.1/zh-hans/System.IO.xml", + "ref/dotnet5.1/zh-hant/System.IO.xml", + "ref/dotnet5.4/de/System.IO.xml", + "ref/dotnet5.4/es/System.IO.xml", + "ref/dotnet5.4/fr/System.IO.xml", + "ref/dotnet5.4/it/System.IO.xml", + "ref/dotnet5.4/ja/System.IO.xml", + "ref/dotnet5.4/ko/System.IO.xml", + "ref/dotnet5.4/ru/System.IO.xml", + "ref/dotnet5.4/System.IO.dll", + "ref/dotnet5.4/System.IO.xml", + "ref/dotnet5.4/zh-hans/System.IO.xml", + "ref/dotnet5.4/zh-hant/System.IO.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.IO.xml", + "ref/netcore50/es/System.IO.xml", + "ref/netcore50/fr/System.IO.xml", + "ref/netcore50/it/System.IO.xml", + "ref/netcore50/ja/System.IO.xml", + "ref/netcore50/ko/System.IO.xml", + "ref/netcore50/ru/System.IO.xml", + "ref/netcore50/System.IO.dll", + "ref/netcore50/System.IO.xml", + "ref/netcore50/zh-hans/System.IO.xml", + "ref/netcore50/zh-hant/System.IO.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.IO.dll", + "System.IO.4.0.11-beta-23516.nupkg", + "System.IO.4.0.11-beta-23516.nupkg.sha512", + "System.IO.nuspec" + ] + }, + "System.IO.Compression/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "S+ljBE3py8pujTrsOOYHtDg2cnAifn6kBu/pfh1hMWIXd8DoVh0ADTA6Puv4q+nYj+Msm6JoFLNwuRSmztbsDQ==", + "files": [ + "lib/dotnet/System.IO.Compression.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.IO.Compression.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.IO.Compression.xml", + "ref/dotnet/es/System.IO.Compression.xml", + "ref/dotnet/fr/System.IO.Compression.xml", + "ref/dotnet/it/System.IO.Compression.xml", + "ref/dotnet/ja/System.IO.Compression.xml", + "ref/dotnet/ko/System.IO.Compression.xml", + "ref/dotnet/ru/System.IO.Compression.xml", + "ref/dotnet/System.IO.Compression.dll", + "ref/dotnet/System.IO.Compression.xml", + "ref/dotnet/zh-hans/System.IO.Compression.xml", + "ref/dotnet/zh-hant/System.IO.Compression.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.IO.Compression.dll", + "ref/netcore50/System.IO.Compression.xml", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.IO.Compression.4.0.0.nupkg", + "System.IO.Compression.4.0.0.nupkg.sha512", + "System.IO.Compression.nuspec" + ] + }, + "System.IO.Compression.clrcompression-x64/4.0.0": { + "type": "package", + "sha512": "Lqr+URMwKzf+8HJF6YrqEqzKzDzFJTE4OekaxqdIns71r8Ufbd8SbZa0LKl9q+7nu6Em4SkIEXVMB7plSXekOw==", + "files": [ + "runtimes/win10-x64/native/ClrCompression.dll", + "runtimes/win7-x64/native/clrcompression.dll", + "System.IO.Compression.clrcompression-x64.4.0.0.nupkg", + "System.IO.Compression.clrcompression-x64.4.0.0.nupkg.sha512", + "System.IO.Compression.clrcompression-x64.nuspec" + ] + }, + "System.IO.Compression.clrcompression-x86/4.0.0": { + "type": "package", + "sha512": "GmevpuaMRzYDXHu+xuV10fxTO8DsP7OKweWxYtkaxwVnDSj9X6RBupSiXdiveq9yj/xjZ1NbG+oRRRb99kj+VQ==", + "files": [ + "runtimes/win10-x86/native/ClrCompression.dll", + "runtimes/win7-x86/native/clrcompression.dll", + "System.IO.Compression.clrcompression-x86.4.0.0.nupkg", + "System.IO.Compression.clrcompression-x86.4.0.0.nupkg.sha512", + "System.IO.Compression.clrcompression-x86.nuspec" + ] + }, + "System.IO.FileSystem/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "xggWMgLzKnBisYTx5HW3og8qRR7TjmorQAdsAQOaMcY4I9CQA6JUxw0r2AvCC1+ToXh0CuO7J6dymX33pkmwbA==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.IO.FileSystem.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.4/de/System.IO.FileSystem.xml", + "ref/dotnet5.4/es/System.IO.FileSystem.xml", + "ref/dotnet5.4/fr/System.IO.FileSystem.xml", + "ref/dotnet5.4/it/System.IO.FileSystem.xml", + "ref/dotnet5.4/ja/System.IO.FileSystem.xml", + "ref/dotnet5.4/ko/System.IO.FileSystem.xml", + "ref/dotnet5.4/ru/System.IO.FileSystem.xml", + "ref/dotnet5.4/System.IO.FileSystem.dll", + "ref/dotnet5.4/System.IO.FileSystem.xml", + "ref/dotnet5.4/zh-hans/System.IO.FileSystem.xml", + "ref/dotnet5.4/zh-hant/System.IO.FileSystem.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.IO.FileSystem.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.IO.FileSystem.4.0.1-beta-23516.nupkg", + "System.IO.FileSystem.4.0.1-beta-23516.nupkg.sha512", + "System.IO.FileSystem.nuspec" + ] + }, + "System.IO.FileSystem.Primitives/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "7pJUvYi/Yq3A5nagqCCiOw3+aJp3xXc/Cjr8dnJDnER3/6kX3LEencfqmXUcPl9+7OvRNyPMNhqsLAcMK6K/KA==", + "files": [ + "lib/dotnet/System.IO.FileSystem.Primitives.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.IO.FileSystem.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/es/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/fr/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/it/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/ja/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/ko/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/ru/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/System.IO.FileSystem.Primitives.dll", + "ref/dotnet/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/zh-hans/System.IO.FileSystem.Primitives.xml", + "ref/dotnet/zh-hant/System.IO.FileSystem.Primitives.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.IO.FileSystem.Primitives.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.IO.FileSystem.Primitives.4.0.0.nupkg", + "System.IO.FileSystem.Primitives.4.0.0.nupkg.sha512", + "System.IO.FileSystem.Primitives.nuspec" + ] + }, + "System.Linq/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "AJaoyeAHLpurbTWnmvOhK/QC2sswKJrIA5RlPea+UdfXpHOw3srPNEPpseZDMV/EviVqAwUfFNkc5QxpGZtsLA==", + "files": [ + "lib/dotnet5.4/System.Linq.dll", + "lib/net45/_._", + "lib/netcore50/System.Linq.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet5.1/de/System.Linq.xml", + "ref/dotnet5.1/es/System.Linq.xml", + "ref/dotnet5.1/fr/System.Linq.xml", + "ref/dotnet5.1/it/System.Linq.xml", + "ref/dotnet5.1/ja/System.Linq.xml", + "ref/dotnet5.1/ko/System.Linq.xml", + "ref/dotnet5.1/ru/System.Linq.xml", + "ref/dotnet5.1/System.Linq.dll", + "ref/dotnet5.1/System.Linq.xml", + "ref/dotnet5.1/zh-hans/System.Linq.xml", + "ref/dotnet5.1/zh-hant/System.Linq.xml", + "ref/net45/_._", + "ref/netcore50/de/System.Linq.xml", + "ref/netcore50/es/System.Linq.xml", + "ref/netcore50/fr/System.Linq.xml", + "ref/netcore50/it/System.Linq.xml", + "ref/netcore50/ja/System.Linq.xml", + "ref/netcore50/ko/System.Linq.xml", + "ref/netcore50/ru/System.Linq.xml", + "ref/netcore50/System.Linq.dll", + "ref/netcore50/System.Linq.xml", + "ref/netcore50/zh-hans/System.Linq.xml", + "ref/netcore50/zh-hant/System.Linq.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "System.Linq.4.0.1-beta-23516.nupkg", + "System.Linq.4.0.1-beta-23516.nupkg.sha512", + "System.Linq.nuspec" + ] + }, + "System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "FtKytB13HabzrSvrAgBgOOnG2uxJO4s7zvP5Sk0NS3bwbJUyb5AP1p4897UWnLiB6C95jI4nIkZps51sa9In8g==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Linq.Expressions.xml", + "ref/dotnet5.1/es/System.Linq.Expressions.xml", + "ref/dotnet5.1/fr/System.Linq.Expressions.xml", + "ref/dotnet5.1/it/System.Linq.Expressions.xml", + "ref/dotnet5.1/ja/System.Linq.Expressions.xml", + "ref/dotnet5.1/ko/System.Linq.Expressions.xml", + "ref/dotnet5.1/ru/System.Linq.Expressions.xml", + "ref/dotnet5.1/System.Linq.Expressions.dll", + "ref/dotnet5.1/System.Linq.Expressions.xml", + "ref/dotnet5.1/zh-hans/System.Linq.Expressions.xml", + "ref/dotnet5.1/zh-hant/System.Linq.Expressions.xml", + "ref/dotnet5.4/de/System.Linq.Expressions.xml", + "ref/dotnet5.4/es/System.Linq.Expressions.xml", + "ref/dotnet5.4/fr/System.Linq.Expressions.xml", + "ref/dotnet5.4/it/System.Linq.Expressions.xml", + "ref/dotnet5.4/ja/System.Linq.Expressions.xml", + "ref/dotnet5.4/ko/System.Linq.Expressions.xml", + "ref/dotnet5.4/ru/System.Linq.Expressions.xml", + "ref/dotnet5.4/System.Linq.Expressions.dll", + "ref/dotnet5.4/System.Linq.Expressions.xml", + "ref/dotnet5.4/zh-hans/System.Linq.Expressions.xml", + "ref/dotnet5.4/zh-hant/System.Linq.Expressions.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Linq.Expressions.xml", + "ref/netcore50/es/System.Linq.Expressions.xml", + "ref/netcore50/fr/System.Linq.Expressions.xml", + "ref/netcore50/it/System.Linq.Expressions.xml", + "ref/netcore50/ja/System.Linq.Expressions.xml", + "ref/netcore50/ko/System.Linq.Expressions.xml", + "ref/netcore50/ru/System.Linq.Expressions.xml", + "ref/netcore50/System.Linq.Expressions.dll", + "ref/netcore50/System.Linq.Expressions.xml", + "ref/netcore50/zh-hans/System.Linq.Expressions.xml", + "ref/netcore50/zh-hant/System.Linq.Expressions.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Linq.Expressions.4.0.11-beta-23516.nupkg", + "System.Linq.Expressions.4.0.11-beta-23516.nupkg.sha512", + "System.Linq.Expressions.nuspec" + ] + }, + "System.Net.Http/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "mZuAl7jw/mFY8jUq4ITKECxVBh9a8SJt9BC/+lJbmo7cRKspxE3PsITz+KiaCEsexN5WYPzwBOx0oJH/0HlPyQ==", + "files": [ + "lib/DNXCore50/System.Net.Http.dll", + "lib/net45/_._", + "lib/netcore50/System.Net.Http.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.Net.Http.xml", + "ref/dotnet/es/System.Net.Http.xml", + "ref/dotnet/fr/System.Net.Http.xml", + "ref/dotnet/it/System.Net.Http.xml", + "ref/dotnet/ja/System.Net.Http.xml", + "ref/dotnet/ko/System.Net.Http.xml", + "ref/dotnet/ru/System.Net.Http.xml", + "ref/dotnet/System.Net.Http.dll", + "ref/dotnet/System.Net.Http.xml", + "ref/dotnet/zh-hans/System.Net.Http.xml", + "ref/dotnet/zh-hant/System.Net.Http.xml", + "ref/net45/_._", + "ref/netcore50/System.Net.Http.dll", + "ref/netcore50/System.Net.Http.xml", + "ref/win8/_._", + "ref/wpa81/_._", + "System.Net.Http.4.0.0.nupkg", + "System.Net.Http.4.0.0.nupkg.sha512", + "System.Net.Http.nuspec" + ] + }, + "System.Net.Primitives/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "e6bYgPSmo1n/+Ccef2OxFm5gyvhGvw/+Zvsh09iOfLNOutr/2ker4IsxC+3VMVDZc/3/glc4iOfuB5x59HzzHQ==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Net.Primitives.xml", + "ref/dotnet5.1/es/System.Net.Primitives.xml", + "ref/dotnet5.1/fr/System.Net.Primitives.xml", + "ref/dotnet5.1/it/System.Net.Primitives.xml", + "ref/dotnet5.1/ja/System.Net.Primitives.xml", + "ref/dotnet5.1/ko/System.Net.Primitives.xml", + "ref/dotnet5.1/ru/System.Net.Primitives.xml", + "ref/dotnet5.1/System.Net.Primitives.dll", + "ref/dotnet5.1/System.Net.Primitives.xml", + "ref/dotnet5.1/zh-hans/System.Net.Primitives.xml", + "ref/dotnet5.1/zh-hant/System.Net.Primitives.xml", + "ref/dotnet5.2/de/System.Net.Primitives.xml", + "ref/dotnet5.2/es/System.Net.Primitives.xml", + "ref/dotnet5.2/fr/System.Net.Primitives.xml", + "ref/dotnet5.2/it/System.Net.Primitives.xml", + "ref/dotnet5.2/ja/System.Net.Primitives.xml", + "ref/dotnet5.2/ko/System.Net.Primitives.xml", + "ref/dotnet5.2/ru/System.Net.Primitives.xml", + "ref/dotnet5.2/System.Net.Primitives.dll", + "ref/dotnet5.2/System.Net.Primitives.xml", + "ref/dotnet5.2/zh-hans/System.Net.Primitives.xml", + "ref/dotnet5.2/zh-hant/System.Net.Primitives.xml", + "ref/dotnet5.4/de/System.Net.Primitives.xml", + "ref/dotnet5.4/es/System.Net.Primitives.xml", + "ref/dotnet5.4/fr/System.Net.Primitives.xml", + "ref/dotnet5.4/it/System.Net.Primitives.xml", + "ref/dotnet5.4/ja/System.Net.Primitives.xml", + "ref/dotnet5.4/ko/System.Net.Primitives.xml", + "ref/dotnet5.4/ru/System.Net.Primitives.xml", + "ref/dotnet5.4/System.Net.Primitives.dll", + "ref/dotnet5.4/System.Net.Primitives.xml", + "ref/dotnet5.4/zh-hans/System.Net.Primitives.xml", + "ref/dotnet5.4/zh-hant/System.Net.Primitives.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Net.Primitives.xml", + "ref/netcore50/es/System.Net.Primitives.xml", + "ref/netcore50/fr/System.Net.Primitives.xml", + "ref/netcore50/it/System.Net.Primitives.xml", + "ref/netcore50/ja/System.Net.Primitives.xml", + "ref/netcore50/ko/System.Net.Primitives.xml", + "ref/netcore50/ru/System.Net.Primitives.xml", + "ref/netcore50/System.Net.Primitives.dll", + "ref/netcore50/System.Net.Primitives.xml", + "ref/netcore50/zh-hans/System.Net.Primitives.xml", + "ref/netcore50/zh-hant/System.Net.Primitives.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Net.Primitives.4.0.11-beta-23516.nupkg", + "System.Net.Primitives.4.0.11-beta-23516.nupkg.sha512", + "System.Net.Primitives.nuspec" + ] + }, + "System.Net.Sockets/4.1.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "Q2D1ew24ZIH4kOE4ZJCrtvNfSSiea3yOeqow2jsgEPJ9Gafu8atlU5EGfXM0LQvtsIeQ9i1YwqdyZQHaL/RySg==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Net.Sockets.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.4/de/System.Net.Sockets.xml", + "ref/dotnet5.4/es/System.Net.Sockets.xml", + "ref/dotnet5.4/fr/System.Net.Sockets.xml", + "ref/dotnet5.4/it/System.Net.Sockets.xml", + "ref/dotnet5.4/ja/System.Net.Sockets.xml", + "ref/dotnet5.4/ko/System.Net.Sockets.xml", + "ref/dotnet5.4/ru/System.Net.Sockets.xml", + "ref/dotnet5.4/System.Net.Sockets.dll", + "ref/dotnet5.4/System.Net.Sockets.xml", + "ref/dotnet5.4/zh-hans/System.Net.Sockets.xml", + "ref/dotnet5.4/zh-hant/System.Net.Sockets.xml", + "ref/dotnet5.5/de/System.Net.Sockets.xml", + "ref/dotnet5.5/es/System.Net.Sockets.xml", + "ref/dotnet5.5/fr/System.Net.Sockets.xml", + "ref/dotnet5.5/it/System.Net.Sockets.xml", + "ref/dotnet5.5/ja/System.Net.Sockets.xml", + "ref/dotnet5.5/ko/System.Net.Sockets.xml", + "ref/dotnet5.5/ru/System.Net.Sockets.xml", + "ref/dotnet5.5/System.Net.Sockets.dll", + "ref/dotnet5.5/System.Net.Sockets.xml", + "ref/dotnet5.5/zh-hans/System.Net.Sockets.xml", + "ref/dotnet5.5/zh-hant/System.Net.Sockets.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Net.Sockets.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Net.Sockets.4.1.0-beta-23516.nupkg", + "System.Net.Sockets.4.1.0-beta-23516.nupkg.sha512", + "System.Net.Sockets.nuspec" + ] + }, + "System.ObjectModel/4.0.0": { + "type": "package", + "sha512": "+3j/n+5SlF7PKb0/s5kdord+5RyW3uUscB+0WPuYvfAvEgyx6yPdPXU9tXdDZImRohMuWnQTAG2rFojFPfoGbA==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "License.rtf", + "ref/dotnet/de/System.ObjectModel.xml", + "ref/dotnet/es/System.ObjectModel.xml", + "ref/dotnet/fr/System.ObjectModel.xml", + "ref/dotnet/it/System.ObjectModel.xml", + "ref/dotnet/ja/System.ObjectModel.xml", + "ref/dotnet/ko/System.ObjectModel.xml", + "ref/dotnet/ru/System.ObjectModel.xml", + "ref/dotnet/System.ObjectModel.dll", + "ref/dotnet/System.ObjectModel.xml", + "ref/dotnet/zh-hans/System.ObjectModel.xml", + "ref/dotnet/zh-hant/System.ObjectModel.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.ObjectModel.xml", + "ref/netcore50/es/System.ObjectModel.xml", + "ref/netcore50/fr/System.ObjectModel.xml", + "ref/netcore50/it/System.ObjectModel.xml", + "ref/netcore50/ja/System.ObjectModel.xml", + "ref/netcore50/ko/System.ObjectModel.xml", + "ref/netcore50/ru/System.ObjectModel.xml", + "ref/netcore50/System.ObjectModel.dll", + "ref/netcore50/System.ObjectModel.xml", + "ref/netcore50/zh-hans/System.ObjectModel.xml", + "ref/netcore50/zh-hant/System.ObjectModel.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.ObjectModel.4.0.0.nupkg", + "System.ObjectModel.4.0.0.nupkg.sha512", + "System.ObjectModel.nuspec" + ] + }, + "System.ObjectModel/4.0.10": { + "type": "package", + "serviceable": true, + "sha512": "Djn1wb0vP662zxbe+c3mOhvC4vkQGicsFs1Wi0/GJJpp3Eqp+oxbJ+p2Sx3O0efYueggAI5SW+BqEoczjfr1cA==", + "files": [ + "lib/dotnet/System.ObjectModel.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.ObjectModel.xml", + "ref/dotnet/es/System.ObjectModel.xml", + "ref/dotnet/fr/System.ObjectModel.xml", + "ref/dotnet/it/System.ObjectModel.xml", + "ref/dotnet/ja/System.ObjectModel.xml", + "ref/dotnet/ko/System.ObjectModel.xml", + "ref/dotnet/ru/System.ObjectModel.xml", + "ref/dotnet/System.ObjectModel.dll", + "ref/dotnet/System.ObjectModel.xml", + "ref/dotnet/zh-hans/System.ObjectModel.xml", + "ref/dotnet/zh-hant/System.ObjectModel.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.ObjectModel.4.0.10.nupkg", + "System.ObjectModel.4.0.10.nupkg.sha512", + "System.ObjectModel.nuspec" + ] + }, + "System.Private.Networking/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "YjBc3HcJBVtoeFNe9cY33dyTGME2T7B5mwuh/wBpxuGuvBMBWqrRKWkSOmnUT7ON7/U2SkpVeM5FCeqE3QRMNw==", + "files": [ + "lib/DNXCore50/System.Private.Networking.dll", + "lib/netcore50/System.Private.Networking.dll", + "ref/dnxcore50/_._", + "ref/netcore50/_._", + "System.Private.Networking.4.0.1-beta-23516.nupkg", + "System.Private.Networking.4.0.1-beta-23516.nupkg.sha512", + "System.Private.Networking.nuspec" + ] + }, + "System.Private.Uri/4.0.1-beta-23516": { + "type": "package", + "sha512": "MG79ArOc8KhfAkjrimI5GFH4tML7XFo+Z1sEQGLPxrBlwfbITwrrNfYb3YoH6CpAlJHc4pcs/gZrUas/pEkTdg==", + "files": [ + "ref/dnxcore50/_._", + "ref/netcore50/_._", + "runtime.json", + "System.Private.Uri.4.0.1-beta-23516.nupkg", + "System.Private.Uri.4.0.1-beta-23516.nupkg.sha512", + "System.Private.Uri.nuspec" + ] + }, + "System.Reflection/4.1.0-beta-23225": { + "type": "package", + "serviceable": true, + "sha512": "WbLtaCxoe5XdqEyZuGpemSQ8YBJ8cj11zx+yxOxJfHbNrmu7oMQ29+J50swaqg3soUc3BVBMqfIhb/7gocDHQA==", + "files": [ + "lib/DNXCore50/System.Reflection.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Reflection.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/System.Reflection.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Reflection.dll", + "System.Reflection.4.1.0-beta-23225.nupkg", + "System.Reflection.4.1.0-beta-23225.nupkg.sha512", + "System.Reflection.nuspec" + ] + }, + "System.Reflection.Emit/4.0.0": { + "type": "package", + "sha512": "CqnQz5LbNbiSxN10cv3Ehnw3j1UZOBCxnE0OO0q/keGQ5ENjyFM6rIG4gm/i0dX6EjdpYkAgKcI/mhZZCaBq4A==", + "files": [ + "lib/DNXCore50/System.Reflection.Emit.dll", + "lib/MonoAndroid10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.dll", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Reflection.Emit.xml", + "ref/dotnet/es/System.Reflection.Emit.xml", + "ref/dotnet/fr/System.Reflection.Emit.xml", + "ref/dotnet/it/System.Reflection.Emit.xml", + "ref/dotnet/ja/System.Reflection.Emit.xml", + "ref/dotnet/ko/System.Reflection.Emit.xml", + "ref/dotnet/ru/System.Reflection.Emit.xml", + "ref/dotnet/System.Reflection.Emit.dll", + "ref/dotnet/System.Reflection.Emit.xml", + "ref/dotnet/zh-hans/System.Reflection.Emit.xml", + "ref/dotnet/zh-hant/System.Reflection.Emit.xml", + "ref/MonoAndroid10/_._", + "ref/net45/_._", + "ref/xamarinmac20/_._", + "System.Reflection.Emit.4.0.0.nupkg", + "System.Reflection.Emit.4.0.0.nupkg.sha512", + "System.Reflection.Emit.nuspec" + ] + }, + "System.Reflection.Emit.ILGeneration/4.0.0": { + "type": "package", + "sha512": "02okuusJ0GZiHZSD2IOLIN41GIn6qOr7i5+86C98BPuhlwWqVABwebiGNvhDiXP1f9a6CxEigC7foQD42klcDg==", + "files": [ + "lib/DNXCore50/System.Reflection.Emit.ILGeneration.dll", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll", + "lib/wp80/_._", + "ref/dotnet/de/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/es/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/fr/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/it/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/ja/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/ko/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/ru/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/System.Reflection.Emit.ILGeneration.dll", + "ref/dotnet/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/zh-hans/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/zh-hant/System.Reflection.Emit.ILGeneration.xml", + "ref/net45/_._", + "ref/wp80/_._", + "System.Reflection.Emit.ILGeneration.4.0.0.nupkg", + "System.Reflection.Emit.ILGeneration.4.0.0.nupkg.sha512", + "System.Reflection.Emit.ILGeneration.nuspec" + ] + }, + "System.Reflection.Emit.Lightweight/4.0.0": { + "type": "package", + "sha512": "DJZhHiOdkN08xJgsJfDjkuOreLLmMcU8qkEEqEHqyhkPUZMMQs0lE8R+6+68BAFWgcdzxtNu0YmIOtEug8j00w==", + "files": [ + "lib/DNXCore50/System.Reflection.Emit.Lightweight.dll", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.Lightweight.dll", + "lib/wp80/_._", + "ref/dotnet/de/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/es/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/fr/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/it/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/ja/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/ko/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/ru/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/System.Reflection.Emit.Lightweight.dll", + "ref/dotnet/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/zh-hans/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/zh-hant/System.Reflection.Emit.Lightweight.xml", + "ref/net45/_._", + "ref/wp80/_._", + "System.Reflection.Emit.Lightweight.4.0.0.nupkg", + "System.Reflection.Emit.Lightweight.4.0.0.nupkg.sha512", + "System.Reflection.Emit.Lightweight.nuspec" + ] + }, + "System.Reflection.Extensions/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "Ph0ELqqqz218bGEtnfQ1xegANVQ3v0S/hU12AHpb4HEw8SESssbNCKWEVjeI3y2xDYaVx1aVjM4hZ1QXa4IonQ==", + "files": [ + "lib/DNXCore50/System.Reflection.Extensions.dll", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Extensions.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet5.1/de/System.Reflection.Extensions.xml", + "ref/dotnet5.1/es/System.Reflection.Extensions.xml", + "ref/dotnet5.1/fr/System.Reflection.Extensions.xml", + "ref/dotnet5.1/it/System.Reflection.Extensions.xml", + "ref/dotnet5.1/ja/System.Reflection.Extensions.xml", + "ref/dotnet5.1/ko/System.Reflection.Extensions.xml", + "ref/dotnet5.1/ru/System.Reflection.Extensions.xml", + "ref/dotnet5.1/System.Reflection.Extensions.dll", + "ref/dotnet5.1/System.Reflection.Extensions.xml", + "ref/dotnet5.1/zh-hans/System.Reflection.Extensions.xml", + "ref/dotnet5.1/zh-hant/System.Reflection.Extensions.xml", + "ref/net45/_._", + "ref/netcore50/de/System.Reflection.Extensions.xml", + "ref/netcore50/es/System.Reflection.Extensions.xml", + "ref/netcore50/fr/System.Reflection.Extensions.xml", + "ref/netcore50/it/System.Reflection.Extensions.xml", + "ref/netcore50/ja/System.Reflection.Extensions.xml", + "ref/netcore50/ko/System.Reflection.Extensions.xml", + "ref/netcore50/ru/System.Reflection.Extensions.xml", + "ref/netcore50/System.Reflection.Extensions.dll", + "ref/netcore50/System.Reflection.Extensions.xml", + "ref/netcore50/zh-hans/System.Reflection.Extensions.xml", + "ref/netcore50/zh-hant/System.Reflection.Extensions.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/win8-aot/lib/netcore50/System.Reflection.Extensions.dll", + "System.Reflection.Extensions.4.0.1-beta-23516.nupkg", + "System.Reflection.Extensions.4.0.1-beta-23516.nupkg.sha512", + "System.Reflection.Extensions.nuspec" + ] + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "n9S0XpKv2ruc17FSnaiX6nV47VfHTZ1wLjKZlAirUZCvDQCH71mVp+Ohabn0xXLh5pK2PKp45HCxkqu5Fxn/lA==", + "files": [ + "lib/DNXCore50/System.Reflection.Primitives.dll", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Primitives.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.Reflection.Primitives.xml", + "ref/dotnet/es/System.Reflection.Primitives.xml", + "ref/dotnet/fr/System.Reflection.Primitives.xml", + "ref/dotnet/it/System.Reflection.Primitives.xml", + "ref/dotnet/ja/System.Reflection.Primitives.xml", + "ref/dotnet/ko/System.Reflection.Primitives.xml", + "ref/dotnet/ru/System.Reflection.Primitives.xml", + "ref/dotnet/System.Reflection.Primitives.dll", + "ref/dotnet/System.Reflection.Primitives.xml", + "ref/dotnet/zh-hans/System.Reflection.Primitives.xml", + "ref/dotnet/zh-hant/System.Reflection.Primitives.xml", + "ref/net45/_._", + "ref/netcore50/System.Reflection.Primitives.dll", + "ref/netcore50/System.Reflection.Primitives.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/win8-aot/lib/netcore50/System.Reflection.Primitives.dll", + "System.Reflection.Primitives.4.0.0.nupkg", + "System.Reflection.Primitives.4.0.0.nupkg.sha512", + "System.Reflection.Primitives.nuspec" + ] + }, + "System.Reflection.TypeExtensions/4.0.1-beta-23409": { + "type": "package", + "serviceable": true, + "sha512": "Q3FiCsJ/4s2nuyhOHAFhc0Te10LzPjv6QzVcywA3oWI1msfDg583RIXQ9YifDfOuig+wg+SX0p133qV71HVfyw==", + "files": [ + "lib/DNXCore50/de/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/es/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/fr/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/it/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/ja/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/ko/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/ru/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/System.Reflection.TypeExtensions.dll", + "lib/DNXCore50/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/zh-hans/System.Reflection.TypeExtensions.xml", + "lib/DNXCore50/zh-hant/System.Reflection.TypeExtensions.xml", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/de/System.Reflection.TypeExtensions.xml", + "lib/net46/es/System.Reflection.TypeExtensions.xml", + "lib/net46/fr/System.Reflection.TypeExtensions.xml", + "lib/net46/it/System.Reflection.TypeExtensions.xml", + "lib/net46/ja/System.Reflection.TypeExtensions.xml", + "lib/net46/ko/System.Reflection.TypeExtensions.xml", + "lib/net46/ru/System.Reflection.TypeExtensions.xml", + "lib/net46/System.Reflection.TypeExtensions.dll", + "lib/net46/System.Reflection.TypeExtensions.xml", + "lib/net46/zh-hans/System.Reflection.TypeExtensions.xml", + "lib/net46/zh-hant/System.Reflection.TypeExtensions.xml", + "lib/netcore50/de/System.Reflection.TypeExtensions.xml", + "lib/netcore50/es/System.Reflection.TypeExtensions.xml", + "lib/netcore50/fr/System.Reflection.TypeExtensions.xml", + "lib/netcore50/it/System.Reflection.TypeExtensions.xml", + "lib/netcore50/ja/System.Reflection.TypeExtensions.xml", + "lib/netcore50/ko/System.Reflection.TypeExtensions.xml", + "lib/netcore50/ru/System.Reflection.TypeExtensions.xml", + "lib/netcore50/System.Reflection.TypeExtensions.dll", + "lib/netcore50/System.Reflection.TypeExtensions.xml", + "lib/netcore50/zh-hans/System.Reflection.TypeExtensions.xml", + "lib/netcore50/zh-hant/System.Reflection.TypeExtensions.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/System.Reflection.TypeExtensions.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/de/System.Reflection.TypeExtensions.xml", + "ref/net46/es/System.Reflection.TypeExtensions.xml", + "ref/net46/fr/System.Reflection.TypeExtensions.xml", + "ref/net46/it/System.Reflection.TypeExtensions.xml", + "ref/net46/ja/System.Reflection.TypeExtensions.xml", + "ref/net46/ko/System.Reflection.TypeExtensions.xml", + "ref/net46/ru/System.Reflection.TypeExtensions.xml", + "ref/net46/System.Reflection.TypeExtensions.dll", + "ref/net46/System.Reflection.TypeExtensions.xml", + "ref/net46/zh-hans/System.Reflection.TypeExtensions.xml", + "ref/net46/zh-hant/System.Reflection.TypeExtensions.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/de/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/es/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/fr/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/it/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/ja/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/ko/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/ru/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/System.Reflection.TypeExtensions.dll", + "runtimes/win8-aot/lib/netcore50/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/zh-hans/System.Reflection.TypeExtensions.xml", + "runtimes/win8-aot/lib/netcore50/zh-hant/System.Reflection.TypeExtensions.xml", + "System.Reflection.TypeExtensions.4.0.1-beta-23409.nupkg", + "System.Reflection.TypeExtensions.4.0.1-beta-23409.nupkg.sha512", + "System.Reflection.TypeExtensions.nuspec" + ] + }, + "System.Resources.ResourceManager/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "KLzhgVk6aZDbU3jU+zGN3gGIU6hlhPyA8hwGqB1FmJRs/lJl7o9td34+5xm3Mk1va5vHEO8+cRj7te9WdNalHQ==", + "files": [ + "lib/DNXCore50/System.Resources.ResourceManager.dll", + "lib/net45/_._", + "lib/netcore50/System.Resources.ResourceManager.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet5.1/de/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/es/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/fr/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/it/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/ja/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/ko/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/ru/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/System.Resources.ResourceManager.dll", + "ref/dotnet5.1/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/zh-hans/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/zh-hant/System.Resources.ResourceManager.xml", + "ref/net45/_._", + "ref/netcore50/de/System.Resources.ResourceManager.xml", + "ref/netcore50/es/System.Resources.ResourceManager.xml", + "ref/netcore50/fr/System.Resources.ResourceManager.xml", + "ref/netcore50/it/System.Resources.ResourceManager.xml", + "ref/netcore50/ja/System.Resources.ResourceManager.xml", + "ref/netcore50/ko/System.Resources.ResourceManager.xml", + "ref/netcore50/ru/System.Resources.ResourceManager.xml", + "ref/netcore50/System.Resources.ResourceManager.dll", + "ref/netcore50/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll", + "System.Resources.ResourceManager.4.0.1-beta-23516.nupkg", + "System.Resources.ResourceManager.4.0.1-beta-23516.nupkg.sha512", + "System.Resources.ResourceManager.nuspec" + ] + }, + "System.Runtime/4.0.21-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "ToYWwDgwR8fR9/8aaV+7PMFBfG2tEgGWED0l9OC9DQieaKEMAzXV3c6fOkK8FTd9YPjFcYnvx73tg21w6GuNDA==", + "files": [ + "lib/DNXCore50/System.Runtime.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Runtime.xml", + "ref/dotnet5.1/es/System.Runtime.xml", + "ref/dotnet5.1/fr/System.Runtime.xml", + "ref/dotnet5.1/it/System.Runtime.xml", + "ref/dotnet5.1/ja/System.Runtime.xml", + "ref/dotnet5.1/ko/System.Runtime.xml", + "ref/dotnet5.1/ru/System.Runtime.xml", + "ref/dotnet5.1/System.Runtime.dll", + "ref/dotnet5.1/System.Runtime.xml", + "ref/dotnet5.1/zh-hans/System.Runtime.xml", + "ref/dotnet5.1/zh-hant/System.Runtime.xml", + "ref/dotnet5.3/de/System.Runtime.xml", + "ref/dotnet5.3/es/System.Runtime.xml", + "ref/dotnet5.3/fr/System.Runtime.xml", + "ref/dotnet5.3/it/System.Runtime.xml", + "ref/dotnet5.3/ja/System.Runtime.xml", + "ref/dotnet5.3/ko/System.Runtime.xml", + "ref/dotnet5.3/ru/System.Runtime.xml", + "ref/dotnet5.3/System.Runtime.dll", + "ref/dotnet5.3/System.Runtime.xml", + "ref/dotnet5.3/zh-hans/System.Runtime.xml", + "ref/dotnet5.3/zh-hant/System.Runtime.xml", + "ref/dotnet5.4/de/System.Runtime.xml", + "ref/dotnet5.4/es/System.Runtime.xml", + "ref/dotnet5.4/fr/System.Runtime.xml", + "ref/dotnet5.4/it/System.Runtime.xml", + "ref/dotnet5.4/ja/System.Runtime.xml", + "ref/dotnet5.4/ko/System.Runtime.xml", + "ref/dotnet5.4/ru/System.Runtime.xml", + "ref/dotnet5.4/System.Runtime.dll", + "ref/dotnet5.4/System.Runtime.xml", + "ref/dotnet5.4/zh-hans/System.Runtime.xml", + "ref/dotnet5.4/zh-hant/System.Runtime.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Runtime.xml", + "ref/netcore50/es/System.Runtime.xml", + "ref/netcore50/fr/System.Runtime.xml", + "ref/netcore50/it/System.Runtime.xml", + "ref/netcore50/ja/System.Runtime.xml", + "ref/netcore50/ko/System.Runtime.xml", + "ref/netcore50/ru/System.Runtime.xml", + "ref/netcore50/System.Runtime.dll", + "ref/netcore50/System.Runtime.xml", + "ref/netcore50/zh-hans/System.Runtime.xml", + "ref/netcore50/zh-hant/System.Runtime.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Runtime.dll", + "System.Runtime.4.0.21-beta-23516.nupkg", + "System.Runtime.4.0.21-beta-23516.nupkg.sha512", + "System.Runtime.nuspec" + ] + }, + "System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "mpKQVIySlFSvgQkeb9qvXxHOY3jV7H9x5DmPSeNac0APFOG9ROufrMozY3VP/GxBWu4AVS/HDG1lUxg/riE4ew==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Runtime.Extensions.xml", + "ref/dotnet5.1/es/System.Runtime.Extensions.xml", + "ref/dotnet5.1/fr/System.Runtime.Extensions.xml", + "ref/dotnet5.1/it/System.Runtime.Extensions.xml", + "ref/dotnet5.1/ja/System.Runtime.Extensions.xml", + "ref/dotnet5.1/ko/System.Runtime.Extensions.xml", + "ref/dotnet5.1/ru/System.Runtime.Extensions.xml", + "ref/dotnet5.1/System.Runtime.Extensions.dll", + "ref/dotnet5.1/System.Runtime.Extensions.xml", + "ref/dotnet5.1/zh-hans/System.Runtime.Extensions.xml", + "ref/dotnet5.1/zh-hant/System.Runtime.Extensions.xml", + "ref/dotnet5.4/de/System.Runtime.Extensions.xml", + "ref/dotnet5.4/es/System.Runtime.Extensions.xml", + "ref/dotnet5.4/fr/System.Runtime.Extensions.xml", + "ref/dotnet5.4/it/System.Runtime.Extensions.xml", + "ref/dotnet5.4/ja/System.Runtime.Extensions.xml", + "ref/dotnet5.4/ko/System.Runtime.Extensions.xml", + "ref/dotnet5.4/ru/System.Runtime.Extensions.xml", + "ref/dotnet5.4/System.Runtime.Extensions.dll", + "ref/dotnet5.4/System.Runtime.Extensions.xml", + "ref/dotnet5.4/zh-hans/System.Runtime.Extensions.xml", + "ref/dotnet5.4/zh-hant/System.Runtime.Extensions.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Runtime.Extensions.xml", + "ref/netcore50/es/System.Runtime.Extensions.xml", + "ref/netcore50/fr/System.Runtime.Extensions.xml", + "ref/netcore50/it/System.Runtime.Extensions.xml", + "ref/netcore50/ja/System.Runtime.Extensions.xml", + "ref/netcore50/ko/System.Runtime.Extensions.xml", + "ref/netcore50/ru/System.Runtime.Extensions.xml", + "ref/netcore50/System.Runtime.Extensions.dll", + "ref/netcore50/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hans/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hant/System.Runtime.Extensions.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Runtime.Extensions.4.0.11-beta-23516.nupkg", + "System.Runtime.Extensions.4.0.11-beta-23516.nupkg.sha512", + "System.Runtime.Extensions.nuspec" + ] + }, + "System.Runtime.Handles/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "638VhpRq63tVcQ6HDb3um3R/J2BtR1Sa96toHo6PcJGPXEPEsleCuqhBgX2gFCz0y0qkutANwW6VPPY5wQu1XQ==", + "files": [ + "lib/DNXCore50/System.Runtime.Handles.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Runtime.Handles.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Runtime.Handles.xml", + "ref/dotnet/es/System.Runtime.Handles.xml", + "ref/dotnet/fr/System.Runtime.Handles.xml", + "ref/dotnet/it/System.Runtime.Handles.xml", + "ref/dotnet/ja/System.Runtime.Handles.xml", + "ref/dotnet/ko/System.Runtime.Handles.xml", + "ref/dotnet/ru/System.Runtime.Handles.xml", + "ref/dotnet/System.Runtime.Handles.dll", + "ref/dotnet/System.Runtime.Handles.xml", + "ref/dotnet/zh-hans/System.Runtime.Handles.xml", + "ref/dotnet/zh-hant/System.Runtime.Handles.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Runtime.Handles.dll", + "System.Runtime.Handles.4.0.0.nupkg", + "System.Runtime.Handles.4.0.0.nupkg.sha512", + "System.Runtime.Handles.nuspec" + ] + }, + "System.Runtime.InteropServices/4.0.21-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "3QodORMX/J/HMQgeBf62yYLESn4g+Gl9XGKEoFNCHGUb03yWqpSVPOD0gSksyb661kRdxR5K4/7I9xjz/GxkRg==", + "files": [ + "lib/DNXCore50/System.Runtime.InteropServices.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.InteropServices.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.2/de/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/es/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/fr/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/it/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/ja/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/ko/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/ru/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/System.Runtime.InteropServices.dll", + "ref/dotnet5.2/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/zh-hans/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/zh-hant/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/de/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/es/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/fr/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/it/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/ja/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/ko/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/ru/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/System.Runtime.InteropServices.dll", + "ref/dotnet5.3/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/zh-hans/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/zh-hant/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/de/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/es/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/fr/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/it/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/ja/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/ko/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/ru/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/System.Runtime.InteropServices.dll", + "ref/dotnet5.4/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/zh-hans/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/zh-hant/System.Runtime.InteropServices.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Runtime.InteropServices.xml", + "ref/netcore50/es/System.Runtime.InteropServices.xml", + "ref/netcore50/fr/System.Runtime.InteropServices.xml", + "ref/netcore50/it/System.Runtime.InteropServices.xml", + "ref/netcore50/ja/System.Runtime.InteropServices.xml", + "ref/netcore50/ko/System.Runtime.InteropServices.xml", + "ref/netcore50/ru/System.Runtime.InteropServices.xml", + "ref/netcore50/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.dll", + "System.Runtime.InteropServices.4.0.21-beta-23516.nupkg", + "System.Runtime.InteropServices.4.0.21-beta-23516.nupkg.sha512", + "System.Runtime.InteropServices.nuspec" + ] + }, + "System.Security.Cryptography.Algorithms/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "h0t6XvR47THFihonJfk2aC3m2YQ94hzF0bFBE9Zgs4td+G+NgIuRmIdGQMFKv3sH7jX5ItOLq/K7uX9M6dvlgQ==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Algorithms.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/System.Security.Cryptography.Algorithms.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Algorithms.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Security.Cryptography.Algorithms.4.0.0-beta-23516.nupkg", + "System.Security.Cryptography.Algorithms.4.0.0-beta-23516.nupkg.sha512", + "System.Security.Cryptography.Algorithms.nuspec" + ] + }, + "System.Security.Cryptography.Primitives/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "ztiLIQf2hl0ljLzaUeCx5tk+TU8TrHwrEatuKgSl2KoZXxeOCeXnB+oE07xQO7RnnMlPLtX7/ucHQtteh9du7A==", + "files": [ + "lib/dotnet5.4/System.Security.Cryptography.Primitives.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/System.Security.Cryptography.Primitives.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Primitives.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Security.Cryptography.Primitives.4.0.0-beta-23516.nupkg", + "System.Security.Cryptography.Primitives.4.0.0-beta-23516.nupkg.sha512", + "System.Security.Cryptography.Primitives.nuspec" + ] + }, + "System.Security.Principal/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "FOhq3jUOONi6fp5j3nPYJMrKtSJlqAURpjiO3FaDIV4DJNEYymWW5uh1pfxySEB8dtAW+I66IypzNge/w9OzZQ==", + "files": [ + "lib/dotnet/System.Security.Principal.dll", + "lib/net45/_._", + "lib/netcore50/System.Security.Principal.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.Security.Principal.xml", + "ref/dotnet/es/System.Security.Principal.xml", + "ref/dotnet/fr/System.Security.Principal.xml", + "ref/dotnet/it/System.Security.Principal.xml", + "ref/dotnet/ja/System.Security.Principal.xml", + "ref/dotnet/ko/System.Security.Principal.xml", + "ref/dotnet/ru/System.Security.Principal.xml", + "ref/dotnet/System.Security.Principal.dll", + "ref/dotnet/System.Security.Principal.xml", + "ref/dotnet/zh-hans/System.Security.Principal.xml", + "ref/dotnet/zh-hant/System.Security.Principal.xml", + "ref/net45/_._", + "ref/netcore50/System.Security.Principal.dll", + "ref/netcore50/System.Security.Principal.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "System.Security.Principal.4.0.0.nupkg", + "System.Security.Principal.4.0.0.nupkg.sha512", + "System.Security.Principal.nuspec" + ] + }, + "System.Text.Encoding/4.0.10": { + "type": "package", + "sha512": "fNlSFgy4OuDlJrP9SFFxMlaLazq6ipv15sU5TiEgg9UCVnA/OgoVUfymFp4AOk1jOkW5SVxWbeeIUptcM+m/Vw==", + "files": [ + "lib/DNXCore50/System.Text.Encoding.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Text.Encoding.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Text.Encoding.xml", + "ref/dotnet/es/System.Text.Encoding.xml", + "ref/dotnet/fr/System.Text.Encoding.xml", + "ref/dotnet/it/System.Text.Encoding.xml", + "ref/dotnet/ja/System.Text.Encoding.xml", + "ref/dotnet/ko/System.Text.Encoding.xml", + "ref/dotnet/ru/System.Text.Encoding.xml", + "ref/dotnet/System.Text.Encoding.dll", + "ref/dotnet/System.Text.Encoding.xml", + "ref/dotnet/zh-hans/System.Text.Encoding.xml", + "ref/dotnet/zh-hant/System.Text.Encoding.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.dll", + "System.Text.Encoding.4.0.10.nupkg", + "System.Text.Encoding.4.0.10.nupkg.sha512", + "System.Text.Encoding.nuspec" + ] + }, + "System.Text.Encoding.Extensions/4.0.10": { + "type": "package", + "sha512": "TZvlwXMxKo3bSRIcsWZLCIzIhLbvlz+mGeKYRZv/zUiSoQzGOwkYeBu6hOw2XPQgKqT0F4Rv8zqKdvmp2fWKYg==", + "files": [ + "lib/DNXCore50/System.Text.Encoding.Extensions.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Text.Encoding.Extensions.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Text.Encoding.Extensions.xml", + "ref/dotnet/es/System.Text.Encoding.Extensions.xml", + "ref/dotnet/fr/System.Text.Encoding.Extensions.xml", + "ref/dotnet/it/System.Text.Encoding.Extensions.xml", + "ref/dotnet/ja/System.Text.Encoding.Extensions.xml", + "ref/dotnet/ko/System.Text.Encoding.Extensions.xml", + "ref/dotnet/ru/System.Text.Encoding.Extensions.xml", + "ref/dotnet/System.Text.Encoding.Extensions.dll", + "ref/dotnet/System.Text.Encoding.Extensions.xml", + "ref/dotnet/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/dotnet/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.Extensions.dll", + "System.Text.Encoding.Extensions.4.0.10.nupkg", + "System.Text.Encoding.Extensions.4.0.10.nupkg.sha512", + "System.Text.Encoding.Extensions.nuspec" + ] + }, + "System.Text.RegularExpressions/4.0.10": { + "type": "package", + "serviceable": true, + "sha512": "0vDuHXJePpfMCecWBNOabOKCvzfTbFMNcGgklt3l5+RqHV5SzmF7RUVpuet8V0rJX30ROlL66xdehw2Rdsn2DA==", + "files": [ + "lib/dotnet/System.Text.RegularExpressions.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Text.RegularExpressions.xml", + "ref/dotnet/es/System.Text.RegularExpressions.xml", + "ref/dotnet/fr/System.Text.RegularExpressions.xml", + "ref/dotnet/it/System.Text.RegularExpressions.xml", + "ref/dotnet/ja/System.Text.RegularExpressions.xml", + "ref/dotnet/ko/System.Text.RegularExpressions.xml", + "ref/dotnet/ru/System.Text.RegularExpressions.xml", + "ref/dotnet/System.Text.RegularExpressions.dll", + "ref/dotnet/System.Text.RegularExpressions.xml", + "ref/dotnet/zh-hans/System.Text.RegularExpressions.xml", + "ref/dotnet/zh-hant/System.Text.RegularExpressions.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Text.RegularExpressions.4.0.10.nupkg", + "System.Text.RegularExpressions.4.0.10.nupkg.sha512", + "System.Text.RegularExpressions.nuspec" + ] + }, + "System.Threading/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "vZNXMOIwejg9jS/AkkCs43BIDrzONbT43yhU7X2217Ypi9EZN5X16DwtqBD7eMjDBsA23IRZxuugzUnV8icaxQ==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Threading.xml", + "ref/dotnet5.1/es/System.Threading.xml", + "ref/dotnet5.1/fr/System.Threading.xml", + "ref/dotnet5.1/it/System.Threading.xml", + "ref/dotnet5.1/ja/System.Threading.xml", + "ref/dotnet5.1/ko/System.Threading.xml", + "ref/dotnet5.1/ru/System.Threading.xml", + "ref/dotnet5.1/System.Threading.dll", + "ref/dotnet5.1/System.Threading.xml", + "ref/dotnet5.1/zh-hans/System.Threading.xml", + "ref/dotnet5.1/zh-hant/System.Threading.xml", + "ref/dotnet5.4/de/System.Threading.xml", + "ref/dotnet5.4/es/System.Threading.xml", + "ref/dotnet5.4/fr/System.Threading.xml", + "ref/dotnet5.4/it/System.Threading.xml", + "ref/dotnet5.4/ja/System.Threading.xml", + "ref/dotnet5.4/ko/System.Threading.xml", + "ref/dotnet5.4/ru/System.Threading.xml", + "ref/dotnet5.4/System.Threading.dll", + "ref/dotnet5.4/System.Threading.xml", + "ref/dotnet5.4/zh-hans/System.Threading.xml", + "ref/dotnet5.4/zh-hant/System.Threading.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Threading.xml", + "ref/netcore50/es/System.Threading.xml", + "ref/netcore50/fr/System.Threading.xml", + "ref/netcore50/it/System.Threading.xml", + "ref/netcore50/ja/System.Threading.xml", + "ref/netcore50/ko/System.Threading.xml", + "ref/netcore50/ru/System.Threading.xml", + "ref/netcore50/System.Threading.dll", + "ref/netcore50/System.Threading.xml", + "ref/netcore50/zh-hans/System.Threading.xml", + "ref/netcore50/zh-hant/System.Threading.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Threading.4.0.11-beta-23516.nupkg", + "System.Threading.4.0.11-beta-23516.nupkg.sha512", + "System.Threading.nuspec" + ] + }, + "System.Threading.Overlapped/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "X5LuQFhM5FTqaez3eXKJ9CbfSGZ7wj6j4hSVtxct3zmwQXLqG95qoWdvILcgN7xtrDOBIFtpiyDg0vmoI0jE2A==", + "files": [ + "lib/DNXCore50/System.Threading.Overlapped.dll", + "lib/net46/System.Threading.Overlapped.dll", + "lib/netcore50/System.Threading.Overlapped.dll", + "ref/dotnet/de/System.Threading.Overlapped.xml", + "ref/dotnet/es/System.Threading.Overlapped.xml", + "ref/dotnet/fr/System.Threading.Overlapped.xml", + "ref/dotnet/it/System.Threading.Overlapped.xml", + "ref/dotnet/ja/System.Threading.Overlapped.xml", + "ref/dotnet/ko/System.Threading.Overlapped.xml", + "ref/dotnet/ru/System.Threading.Overlapped.xml", + "ref/dotnet/System.Threading.Overlapped.dll", + "ref/dotnet/System.Threading.Overlapped.xml", + "ref/dotnet/zh-hans/System.Threading.Overlapped.xml", + "ref/dotnet/zh-hant/System.Threading.Overlapped.xml", + "ref/net46/System.Threading.Overlapped.dll", + "System.Threading.Overlapped.4.0.0.nupkg", + "System.Threading.Overlapped.4.0.0.nupkg.sha512", + "System.Threading.Overlapped.nuspec" + ] + }, + "System.Threading.Tasks/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "kO+GZsJrZO+G7DA4xSuDZXaE1haJWia6TdzMt3xt9oTgh5GQ4bwI6UqBUVKhdTKxC3TI+snsbHXPy2+Qmd6i0g==", + "files": [ + "lib/DNXCore50/System.Threading.Tasks.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Threading.Tasks.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Threading.Tasks.xml", + "ref/dotnet5.1/es/System.Threading.Tasks.xml", + "ref/dotnet5.1/fr/System.Threading.Tasks.xml", + "ref/dotnet5.1/it/System.Threading.Tasks.xml", + "ref/dotnet5.1/ja/System.Threading.Tasks.xml", + "ref/dotnet5.1/ko/System.Threading.Tasks.xml", + "ref/dotnet5.1/ru/System.Threading.Tasks.xml", + "ref/dotnet5.1/System.Threading.Tasks.dll", + "ref/dotnet5.1/System.Threading.Tasks.xml", + "ref/dotnet5.1/zh-hans/System.Threading.Tasks.xml", + "ref/dotnet5.1/zh-hant/System.Threading.Tasks.xml", + "ref/dotnet5.4/de/System.Threading.Tasks.xml", + "ref/dotnet5.4/es/System.Threading.Tasks.xml", + "ref/dotnet5.4/fr/System.Threading.Tasks.xml", + "ref/dotnet5.4/it/System.Threading.Tasks.xml", + "ref/dotnet5.4/ja/System.Threading.Tasks.xml", + "ref/dotnet5.4/ko/System.Threading.Tasks.xml", + "ref/dotnet5.4/ru/System.Threading.Tasks.xml", + "ref/dotnet5.4/System.Threading.Tasks.dll", + "ref/dotnet5.4/System.Threading.Tasks.xml", + "ref/dotnet5.4/zh-hans/System.Threading.Tasks.xml", + "ref/dotnet5.4/zh-hant/System.Threading.Tasks.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Threading.Tasks.xml", + "ref/netcore50/es/System.Threading.Tasks.xml", + "ref/netcore50/fr/System.Threading.Tasks.xml", + "ref/netcore50/it/System.Threading.Tasks.xml", + "ref/netcore50/ja/System.Threading.Tasks.xml", + "ref/netcore50/ko/System.Threading.Tasks.xml", + "ref/netcore50/ru/System.Threading.Tasks.xml", + "ref/netcore50/System.Threading.Tasks.dll", + "ref/netcore50/System.Threading.Tasks.xml", + "ref/netcore50/zh-hans/System.Threading.Tasks.xml", + "ref/netcore50/zh-hant/System.Threading.Tasks.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Threading.Tasks.dll", + "System.Threading.Tasks.4.0.11-beta-23516.nupkg", + "System.Threading.Tasks.4.0.11-beta-23516.nupkg.sha512", + "System.Threading.Tasks.nuspec" + ] + }, + "System.Threading.Thread/4.0.0-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "/yo7KuZ9zLrB3hdWARrvus3YTAdvvuqHWf2oMNpyG1mpoVlmhRwkZ9JqYRC+TL3hSFHa7mvHa8EItA+BBahlsA==", + "files": [ + "lib/DNXCore50/System.Threading.Thread.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Threading.Thread.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Threading.Thread.xml", + "ref/dotnet5.1/es/System.Threading.Thread.xml", + "ref/dotnet5.1/fr/System.Threading.Thread.xml", + "ref/dotnet5.1/it/System.Threading.Thread.xml", + "ref/dotnet5.1/ja/System.Threading.Thread.xml", + "ref/dotnet5.1/ko/System.Threading.Thread.xml", + "ref/dotnet5.1/ru/System.Threading.Thread.xml", + "ref/dotnet5.1/System.Threading.Thread.dll", + "ref/dotnet5.1/System.Threading.Thread.xml", + "ref/dotnet5.1/zh-hans/System.Threading.Thread.xml", + "ref/dotnet5.1/zh-hant/System.Threading.Thread.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Threading.Thread.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Threading.Thread.4.0.0-beta-23516.nupkg", + "System.Threading.Thread.4.0.0-beta-23516.nupkg.sha512", + "System.Threading.Thread.nuspec" + ] + }, + "System.Threading.ThreadPool/4.0.10-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "xDTdxmxDAfIMrbANWXQih80yOTbyXhU5z/2P15n3EuyJOetqKKVWEXouoD8bV25RzJHuB2rHMTZhUmbtLmEpwA==", + "files": [ + "lib/DNXCore50/System.Threading.ThreadPool.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Threading.ThreadPool.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.2/de/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/es/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/fr/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/it/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/ja/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/ko/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/ru/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/System.Threading.ThreadPool.dll", + "ref/dotnet5.2/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/zh-hans/System.Threading.ThreadPool.xml", + "ref/dotnet5.2/zh-hant/System.Threading.ThreadPool.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Threading.ThreadPool.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Threading.ThreadPool.4.0.10-beta-23516.nupkg", + "System.Threading.ThreadPool.4.0.10-beta-23516.nupkg.sha512", + "System.Threading.ThreadPool.nuspec" + ] + }, + "System.Xml.ReaderWriter/4.0.10": { + "type": "package", + "serviceable": true, + "sha512": "VdmWWMH7otrYV7D+cviUo7XjX0jzDnD/lTGSZTlZqfIQ5PhXk85j+6P0TK9od3PnOd5ZIM+pOk01G/J+3nh9/w==", + "files": [ + "lib/dotnet/System.Xml.ReaderWriter.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Xml.ReaderWriter.xml", + "ref/dotnet/es/System.Xml.ReaderWriter.xml", + "ref/dotnet/fr/System.Xml.ReaderWriter.xml", + "ref/dotnet/it/System.Xml.ReaderWriter.xml", + "ref/dotnet/ja/System.Xml.ReaderWriter.xml", + "ref/dotnet/ko/System.Xml.ReaderWriter.xml", + "ref/dotnet/ru/System.Xml.ReaderWriter.xml", + "ref/dotnet/System.Xml.ReaderWriter.dll", + "ref/dotnet/System.Xml.ReaderWriter.xml", + "ref/dotnet/zh-hans/System.Xml.ReaderWriter.xml", + "ref/dotnet/zh-hant/System.Xml.ReaderWriter.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Xml.ReaderWriter.4.0.10.nupkg", + "System.Xml.ReaderWriter.4.0.10.nupkg.sha512", + "System.Xml.ReaderWriter.nuspec" + ] + }, + "System.Xml.XDocument/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "1WwmI3yKK0f65rpVlP0f43LGu8aQ4mhdvkoJ9EjdL38jQuKKdTa5WIm4LlHiM9IM8BRTcwSY1yr6ardFqGGJGQ==", + "files": [ + "lib/dotnet5.4/System.Xml.XDocument.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Xml.XDocument.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Xml.XDocument.xml", + "ref/dotnet5.1/es/System.Xml.XDocument.xml", + "ref/dotnet5.1/fr/System.Xml.XDocument.xml", + "ref/dotnet5.1/it/System.Xml.XDocument.xml", + "ref/dotnet5.1/ja/System.Xml.XDocument.xml", + "ref/dotnet5.1/ko/System.Xml.XDocument.xml", + "ref/dotnet5.1/ru/System.Xml.XDocument.xml", + "ref/dotnet5.1/System.Xml.XDocument.dll", + "ref/dotnet5.1/System.Xml.XDocument.xml", + "ref/dotnet5.1/zh-hans/System.Xml.XDocument.xml", + "ref/dotnet5.1/zh-hant/System.Xml.XDocument.xml", + "ref/dotnet5.4/de/System.Xml.XDocument.xml", + "ref/dotnet5.4/es/System.Xml.XDocument.xml", + "ref/dotnet5.4/fr/System.Xml.XDocument.xml", + "ref/dotnet5.4/it/System.Xml.XDocument.xml", + "ref/dotnet5.4/ja/System.Xml.XDocument.xml", + "ref/dotnet5.4/ko/System.Xml.XDocument.xml", + "ref/dotnet5.4/ru/System.Xml.XDocument.xml", + "ref/dotnet5.4/System.Xml.XDocument.dll", + "ref/dotnet5.4/System.Xml.XDocument.xml", + "ref/dotnet5.4/zh-hans/System.Xml.XDocument.xml", + "ref/dotnet5.4/zh-hant/System.Xml.XDocument.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Xml.XDocument.xml", + "ref/netcore50/es/System.Xml.XDocument.xml", + "ref/netcore50/fr/System.Xml.XDocument.xml", + "ref/netcore50/it/System.Xml.XDocument.xml", + "ref/netcore50/ja/System.Xml.XDocument.xml", + "ref/netcore50/ko/System.Xml.XDocument.xml", + "ref/netcore50/ru/System.Xml.XDocument.xml", + "ref/netcore50/System.Xml.XDocument.dll", + "ref/netcore50/System.Xml.XDocument.xml", + "ref/netcore50/zh-hans/System.Xml.XDocument.xml", + "ref/netcore50/zh-hant/System.Xml.XDocument.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Xml.XDocument.4.0.11-beta-23516.nupkg", + "System.Xml.XDocument.4.0.11-beta-23516.nupkg.sha512", + "System.Xml.XDocument.nuspec" + ] + }, + "xunit/2.1.0": { + "type": "package", + "sha512": "u/7VQSOSXa7kSG4iK6Lcn7RqKZQ3hk7cnyMNVMpXHSP0RI5VQEtc44hvkG3LyWOVsx1dhUDD3rPAHAxyOUDQJw==", + "files": [ + "xunit.2.1.0.nupkg", + "xunit.2.1.0.nupkg.sha512", + "xunit.nuspec" + ] + }, + "xunit.abstractions/2.0.0": { + "type": "package", + "sha512": "NAdxKQRzuLnCZ0g++x6i87/8rMBpQoRiRlRNLAqfODm2zJPbteHRoSER3DXfxnqrHXyBJT8rFaZ8uveBeQyaMA==", + "files": [ + "lib/net35/xunit.abstractions.dll", + "lib/net35/xunit.abstractions.xml", + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll", + "lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.xml", + "xunit.abstractions.2.0.0.nupkg", + "xunit.abstractions.2.0.0.nupkg.sha512", + "xunit.abstractions.nuspec" + ] + }, + "xunit.assert/2.1.0": { + "type": "package", + "sha512": "Hhhw+YaTe+BGhbr57dxVE+6VJk8BfThqFFii1XIsSZ4qx+SSCixprJC10JkiLRVSTfWyT8W/4nAf6NQgIrmBxA==", + "files": [ + "lib/dotnet/xunit.assert.dll", + "lib/dotnet/xunit.assert.pdb", + "lib/dotnet/xunit.assert.xml", + "lib/portable-net45+win8+wp8+wpa81/xunit.assert.dll", + "lib/portable-net45+win8+wp8+wpa81/xunit.assert.pdb", + "lib/portable-net45+win8+wp8+wpa81/xunit.assert.xml", + "xunit.assert.2.1.0.nupkg", + "xunit.assert.2.1.0.nupkg.sha512", + "xunit.assert.nuspec" + ] + }, + "xunit.core/2.1.0": { + "type": "package", + "sha512": "jlbYdPbnkPIRwJllcT/tQZCNsSElVDEymdpJfH79uTUrPARkELVYw9o/zhAjKZXmeikGqGK5C2Yny4gTNoEu0Q==", + "files": [ + "build/_desktop/xunit.execution.desktop.dll", + "build/dnx451/_._", + "build/monoandroid/_._", + "build/monotouch/_._", + "build/net45/_._", + "build/portable-net45+win8+wp8+wpa81/xunit.core.props", + "build/win8/_._", + "build/win81/xunit.core.props", + "build/wp8/_._", + "build/wpa81/xunit.core.props", + "build/xamarinios/_._", + "xunit.core.2.1.0.nupkg", + "xunit.core.2.1.0.nupkg.sha512", + "xunit.core.nuspec" + ] + }, + "xunit.extensibility.core/2.1.0": { + "type": "package", + "sha512": "ANWM3WxeaeHjACLRlmrv+xOc0WAcr3cvIiJE+gqbdzTv1NCH4p1VDyT+8WmmdCc9db0WFiJLaDy4YTYsL1wWXw==", + "files": [ + "lib/dotnet/xunit.core.dll", + "lib/dotnet/xunit.core.dll.tdnet", + "lib/dotnet/xunit.core.pdb", + "lib/dotnet/xunit.core.xml", + "lib/dotnet/xunit.runner.tdnet.dll", + "lib/dotnet/xunit.runner.utility.desktop.dll", + "lib/portable-net45+win8+wp8+wpa81/xunit.core.dll", + "lib/portable-net45+win8+wp8+wpa81/xunit.core.dll.tdnet", + "lib/portable-net45+win8+wp8+wpa81/xunit.core.pdb", + "lib/portable-net45+win8+wp8+wpa81/xunit.core.xml", + "lib/portable-net45+win8+wp8+wpa81/xunit.runner.tdnet.dll", + "lib/portable-net45+win8+wp8+wpa81/xunit.runner.utility.desktop.dll", + "xunit.extensibility.core.2.1.0.nupkg", + "xunit.extensibility.core.2.1.0.nupkg.sha512", + "xunit.extensibility.core.nuspec" + ] + }, + "xunit.extensibility.execution/2.1.0": { + "type": "package", + "sha512": "tAoNafoVknKa3sZJPMvtZRnhOSk3gasEGeceSm7w/gyGwsR/OXFxndWJB1xSHeoy33d3Z6jFqn4A3j+pWCF0Ew==", + "files": [ + "lib/dnx451/xunit.execution.dotnet.dll", + "lib/dnx451/xunit.execution.dotnet.pdb", + "lib/dnx451/xunit.execution.dotnet.xml", + "lib/dotnet/xunit.execution.dotnet.dll", + "lib/dotnet/xunit.execution.dotnet.pdb", + "lib/dotnet/xunit.execution.dotnet.xml", + "lib/monoandroid/xunit.execution.dotnet.dll", + "lib/monoandroid/xunit.execution.dotnet.pdb", + "lib/monoandroid/xunit.execution.dotnet.xml", + "lib/monotouch/xunit.execution.dotnet.dll", + "lib/monotouch/xunit.execution.dotnet.pdb", + "lib/monotouch/xunit.execution.dotnet.xml", + "lib/net45/xunit.execution.desktop.dll", + "lib/net45/xunit.execution.desktop.pdb", + "lib/net45/xunit.execution.desktop.xml", + "lib/portable-net45+win8+wp8+wpa81/xunit.execution.dotnet.dll", + "lib/portable-net45+win8+wp8+wpa81/xunit.execution.dotnet.pdb", + "lib/portable-net45+win8+wp8+wpa81/xunit.execution.dotnet.xml", + "lib/win8/xunit.execution.dotnet.dll", + "lib/win8/xunit.execution.dotnet.pdb", + "lib/win8/xunit.execution.dotnet.xml", + "lib/wp8/xunit.execution.dotnet.dll", + "lib/wp8/xunit.execution.dotnet.pdb", + "lib/wp8/xunit.execution.dotnet.xml", + "lib/wpa81/xunit.execution.dotnet.dll", + "lib/wpa81/xunit.execution.dotnet.pdb", + "lib/wpa81/xunit.execution.dotnet.xml", + "lib/xamarinios/xunit.execution.dotnet.dll", + "lib/xamarinios/xunit.execution.dotnet.pdb", + "lib/xamarinios/xunit.execution.dotnet.xml", + "xunit.extensibility.execution.2.1.0.nupkg", + "xunit.extensibility.execution.2.1.0.nupkg.sha512", + "xunit.extensibility.execution.nuspec" + ] + }, + "xunit.runner.dnx/2.1.0-rc1-build204": { + "type": "package", + "sha512": "GUtWIQN3h7QGJdp5RTgvbPVjdWC7tXIRZhzpW8txNDC9nbMph4/TWbVEZKCGUOsLvE5BZg3icRGb6JR3ZwBADA==", + "files": [ + "lib/dnx451/xunit.runner.dnx.dll", + "lib/dnx451/xunit.runner.dnx.xml", + "lib/dnxcore50/xunit.runner.dnx.dll", + "lib/dnxcore50/xunit.runner.dnx.xml", + "xunit.runner.dnx.2.1.0-rc1-build204.nupkg", + "xunit.runner.dnx.2.1.0-rc1-build204.nupkg.sha512", + "xunit.runner.dnx.nuspec" + ] + }, + "xunit.runner.reporters/2.1.0": { + "type": "package", + "sha512": "ja0kJrvwSiho2TRFpfHfa+6tGJI5edcyD8fdekTkjn7Us17PbGqglIihRe8sR9YFAmS4ipEC8+7CXOM/b69ENQ==", + "files": [ + "lib/dnx451/xunit.runner.reporters.dotnet.dll", + "lib/dotnet/xunit.runner.reporters.dotnet.dll", + "lib/net45/xunit.runner.reporters.desktop.dll", + "xunit.runner.reporters.2.1.0.nupkg", + "xunit.runner.reporters.2.1.0.nupkg.sha512", + "xunit.runner.reporters.nuspec" + ] + }, + "xunit.runner.utility/2.1.0": { + "type": "package", + "sha512": "jJJHROwskIhdQuYw7exe7KaW20dOCa+lzV/lY7Zdh1ZZzdUPpScMi9ReJIutqiyjhemGF8V/GaMIPrcjyZ4ioQ==", + "files": [ + "lib/dnx451/xunit.runner.utility.dotnet.dll", + "lib/dnx451/xunit.runner.utility.dotnet.pdb", + "lib/dnx451/xunit.runner.utility.dotnet.xml", + "lib/dotnet/xunit.runner.utility.dotnet.dll", + "lib/dotnet/xunit.runner.utility.dotnet.pdb", + "lib/dotnet/xunit.runner.utility.dotnet.xml", + "lib/net35/xunit.runner.utility.desktop.dll", + "lib/net35/xunit.runner.utility.desktop.pdb", + "lib/net35/xunit.runner.utility.desktop.xml", + "lib/portable-net45+win8+wp8+wpa81/xunit.runner.utility.dotnet.dll", + "lib/portable-net45+win8+wp8+wpa81/xunit.runner.utility.dotnet.pdb", + "lib/portable-net45+win8+wp8+wpa81/xunit.runner.utility.dotnet.xml", + "xunit.runner.utility.2.1.0.nupkg", + "xunit.runner.utility.2.1.0.nupkg.sha512", + "xunit.runner.utility.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + "": [ + "RecurrentTasks ", + "Microsoft.Extensions.DependencyInjection >= 1.0.0-rc1-final", + "Microsoft.Extensions.Logging.Console >= 1.0.0-rc1-final", + "xunit >= 2.1.0", + "xunit.runner.dnx >= 2.1.0-rc1-*" + ], + "DNX,Version=v4.5.1": [], + "DNXCore,Version=v5.0": [] + } +} \ No newline at end of file diff --git a/src/RecurrentTasks/ITask.cs b/src/RecurrentTasks/ITask.cs new file mode 100644 index 0000000..0fa30b5 --- /dev/null +++ b/src/RecurrentTasks/ITask.cs @@ -0,0 +1,64 @@ +namespace RecurrentTasks +{ + using System; + using System.Globalization; + + public interface ITask + { + /// + /// true when task is started and will run with specified intervals + /// false when task is stopped and will NOT run + /// + /// + bool IsStarted { get; } + + /// + /// true when task is started and running/executing at this moment + /// false when task started, but sleeping at this moment (waiting for next run) + /// + /// + bool IsRunningRightNow { get; } + + /// + /// CultureInfo to set when running (to override 'random' Culture of thread from thread pool) + /// + CultureInfo RunningCulture { get; set; } + + /// + /// Information about task result (last run time, last exception, etc) + /// + TaskStatus Status { get; } + + /// + /// Interval between runs + /// + /// + /// You may change this value in your Run() implementation :) + /// + TimeSpan Interval { get; set; } + + /// + /// Start task (first run is delayed for 10-30 sec) + /// + /// Task is already started + void Start(); + + /// + /// Start task (and delay first run for specified interval) + /// + /// Task is already started + void Start(TimeSpan initialTimeout); + + /// + /// Stop task (will NOT break if currently running) + /// + /// Task was not started + void Stop(); + + /// + /// Try to run task immediately + /// + /// Task was not started + void TryRunImmediately(); + } +} \ No newline at end of file diff --git a/src/RecurrentTasks/RecurrentTasks.xproj b/src/RecurrentTasks/RecurrentTasks.xproj index 17adbbd..8dbb7c5 100644 --- a/src/RecurrentTasks/RecurrentTasks.xproj +++ b/src/RecurrentTasks/RecurrentTasks.xproj @@ -17,5 +17,8 @@ True + + True + \ No newline at end of file diff --git a/src/RecurrentTasks/TaskBase.cs b/src/RecurrentTasks/TaskBase.cs new file mode 100644 index 0000000..ab9c25e --- /dev/null +++ b/src/RecurrentTasks/TaskBase.cs @@ -0,0 +1,161 @@ +namespace RecurrentTasks +{ + using System; + using System.Globalization; + using System.Threading; + using System.Threading.Tasks; + using Microsoft.Extensions.Logging; + using Microsoft.Extensions.DependencyInjection; + + public abstract class TaskBase : ITask where TState : TaskStatus, new() + { + private static readonly Random Random = new Random(); + + private readonly EventWaitHandle breakEvent = new ManualResetEvent(false); + + private readonly EventWaitHandle runImmediately = new AutoResetEvent(false); + + private Task mainTask; + + /// Фабрика для создания логгера + /// Интервал (периодичность) запуска задачи + /// Фабрика для создания Scope (при запуске задачи) + public TaskBase(ILoggerFactory loggerFactory, TimeSpan interval, IServiceScopeFactory serviceScopeFactory) + { + Logger = loggerFactory.CreateLogger(this.GetType().FullName); + Interval = interval; + ServiceScopeFactory = serviceScopeFactory; + Status = new TState(); + } + + TaskStatus ITask.Status { get { return Status; } } + + public TState Status { get; private set; } + + public bool IsStarted + { + get + { + return mainTask != null; + } + } + + public bool IsRunningRightNow { get; private set; } + + public CultureInfo RunningCulture { get; set; } + + public TimeSpan Interval { get; set; } + + /// + /// Current logger + /// + protected ILogger Logger { get; private set; } + + private IServiceScopeFactory ServiceScopeFactory { get; set; } + + public void Start() + { + Start(TimeSpan.FromSeconds(Random.Next(10, 30))); + } + + public void Start(TimeSpan initialTimeout) + { + Logger.LogInformation("Start() called..."); + if (mainTask != null) + { + throw new InvalidOperationException("Already started"); + } + breakEvent.Reset(); + mainTask = Task.Run(() => MainLoop(initialTimeout)); + } + + public void Stop() + { + Logger.LogInformation("Stop() called..."); + if (mainTask == null) + { + throw new InvalidOperationException("Can't stop without start"); + } + breakEvent.Set(); + } + + public void TryRunImmediately() + { + if (mainTask == null) + { + throw new InvalidOperationException("Can't run without Start"); + } + runImmediately.Set(); + } + + protected void MainLoop(TimeSpan initialTimeout) + { + Logger.LogInformation("MainLoop() started. Running..."); + var events = new WaitHandle[] { breakEvent, runImmediately }; + var sleepInterval = initialTimeout; + while (true) + { + Logger.LogDebug("Sleeping for {0}...", sleepInterval); + Status.NextRunTime = DateTimeOffset.Now.Add(sleepInterval); + var signaled = WaitHandle.WaitAny(events, sleepInterval); + if (signaled == 0) // индекс сработавшего. нулевой это breakEvent + { + // значит закругляемся + Logger.LogWarning("BreakEvent is set, stopping..."); + mainTask = null; + break; + } + Logger.LogDebug("It is time! Creating scope..."); + using (var scope = ServiceScopeFactory.CreateScope()) + { + if (RunningCulture != null) + { + Logger.LogDebug("Switching to {0} CultureInfo...", RunningCulture.Name); +#if NET451 + Thread.CurrentThread.CurrentCulture = RunningCulture; + Thread.CurrentThread.CurrentUICulture = RunningCulture; +#else + CultureInfo.CurrentCulture = RunningCulture; + CultureInfo.CurrentUICulture = RunningCulture; +#endif + } + + try + { + IsRunningRightNow = true; + + Status.LastRunTime = DateTimeOffset.Now; + + Logger.LogInformation("Calling Run()..."); + Run(scope.ServiceProvider, Status); + Logger.LogInformation("Done."); + + Status.LastRunResult = TaskRunResult.Success; + Status.LastSuccessTime = DateTimeOffset.Now; + Status.FirstFail = DateTimeOffset.MinValue; + Status.FailsCount = 0; + } + catch (Exception ex) + { + Logger.LogWarning("Ooops, error (ignoring):", ex); + Status.LastRunResult = TaskRunResult.Fail; + Status.LastException = ex; + if (Status.FailsCount == 0) + { + Status.FirstFail = DateTimeOffset.Now; + } + Status.FailsCount++; + } + finally + { + IsRunningRightNow = false; + } + } + sleepInterval = Interval; // return to normal + } + Logger.LogInformation("MainLoop() finished."); + } + + protected abstract void Run(IServiceProvider serviceProvider, TState state); + } +} diff --git a/src/RecurrentTasks/TaskRunResult.cs b/src/RecurrentTasks/TaskRunResult.cs new file mode 100644 index 0000000..9d36019 --- /dev/null +++ b/src/RecurrentTasks/TaskRunResult.cs @@ -0,0 +1,9 @@ +namespace RecurrentTasks +{ + public enum TaskRunResult : byte + { + Unknown, + Success, + Fail + } +} diff --git a/src/RecurrentTasks/TaskStatus.cs b/src/RecurrentTasks/TaskStatus.cs new file mode 100644 index 0000000..2a89a2b --- /dev/null +++ b/src/RecurrentTasks/TaskStatus.cs @@ -0,0 +1,21 @@ +namespace RecurrentTasks +{ + using System; + + public class TaskStatus + { + public TaskRunResult LastRunResult { get; set; } + + public DateTimeOffset LastRunTime { get; set; } + + public DateTimeOffset LastSuccessTime { get; set; } + + public DateTimeOffset FirstFail { get; set; } + + public int FailsCount { get; set; } + + public Exception LastException { get; set; } + + public DateTimeOffset NextRunTime { get; set; } + } +} diff --git a/src/RecurrentTasks/project.json b/src/RecurrentTasks/project.json index feac7f1..05cc404 100644 --- a/src/RecurrentTasks/project.json +++ b/src/RecurrentTasks/project.json @@ -1,26 +1,23 @@ -{ - "version": "1.0.0-*", +{ + "version": "1.0.0", "title": "RecurrentTasks", - "description": "RecurrentTasks for .NET allows you to run recurrent background tasks with specific intervals", + "description": "RecurrentTasks for .NET allows you to run simple recurrent background tasks with specific intervals, without complex frameworks, persistance, etc...", "authors": [ "Dmitry Popov" ], "tags": [ "task", "job", "recurrent", "recurring", "aspnetcore" ], "projectUrl": "https://github.com/justdmitry/RecurrentTasks", "copyright": "Dmitry Popov, 2016", + "licenseUrl": "https://github.com/justdmitry/RecurrentTasks/blob/master/LICENSE", "repository": { "type": "git", "url": "https://github.com/justdmitry/RecurrentTasks.git" }, - + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc1-final", + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final" + }, "frameworks": { "net451": { }, - "dotnet5.4": { - "dependencies": { - "Microsoft.CSharp": "4.0.1-beta-23516", - "System.Collections": "4.0.11-beta-23516", - "System.Linq": "4.0.1-beta-23516", - "System.Runtime": "4.0.21-beta-23516", - "System.Threading": "4.0.11-beta-23516" - } - } + "netcore50": { }, + "dotnet5.4": { } } } diff --git a/src/RecurrentTasks/project.lock.json b/src/RecurrentTasks/project.lock.json index 25be452..cba69dc 100644 --- a/src/RecurrentTasks/project.lock.json +++ b/src/RecurrentTasks/project.lock.json @@ -2,42 +2,133 @@ "locked": false, "version": 2, "targets": { - ".NETFramework,Version=v4.5.1": {}, - ".NETPlatform,Version=v5.4": { - "Microsoft.CSharp/4.0.1-beta-23516": { + ".NETFramework,Version=v4.5.1": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + } + }, + ".NETCore,Version=v5.0": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.0", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Linq": "4.0.0", + "System.Linq.Expressions": "4.0.10", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { "type": "package", "dependencies": { "System.Collections": "4.0.10", + "System.Collections.Concurrent": "4.0.10", "System.Diagnostics.Debug": "4.0.10", - "System.Dynamic.Runtime": "4.0.0", "System.Globalization": "4.0.10", "System.Linq": "4.0.0", - "System.Linq.Expressions": "4.0.0", - "System.ObjectModel": "4.0.10", "System.Reflection": "4.0.10", - "System.Reflection.Extensions": "4.0.0", - "System.Reflection.Primitives": "4.0.0", - "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "System.Collections/4.0.10": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Collections.dll": {} + }, + "runtime": { + "lib/netcore50/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", "System.Resources.ResourceManager": "4.0.0", "System.Runtime": "4.0.20", "System.Runtime.Extensions": "4.0.10", - "System.Runtime.InteropServices": "4.0.20", - "System.Threading": "4.0.10" + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" }, "compile": { - "ref/dotnet5.1/Microsoft.CSharp.dll": {} + "ref/dotnet/System.Collections.Concurrent.dll": {} }, "runtime": { - "lib/dotnet5.4/Microsoft.CSharp.dll": {} + "lib/dotnet/System.Collections.Concurrent.dll": {} } }, - "System.Collections/4.0.11-beta-23516": { + "System.ComponentModel/4.0.0": { "type": "package", "dependencies": { - "System.Runtime": "4.0.0" + "System.Runtime": "4.0.20" }, "compile": { - "ref/dotnet5.4/System.Collections.dll": {} + "ref/netcore50/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.dll": {} + } + }, + "System.Diagnostics.Contracts/4.0.0": { + "type": "package", + "compile": { + "ref/netcore50/System.Diagnostics.Contracts.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Contracts.dll": {} } }, "System.Diagnostics.Debug/4.0.10": { @@ -47,18 +138,30 @@ }, "compile": { "ref/dotnet/System.Diagnostics.Debug.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Debug.dll": {} } }, - "System.Dynamic.Runtime/4.0.0": { + "System.Diagnostics.Tracing/4.0.20": { "type": "package", "dependencies": { - "System.Linq.Expressions": "4.0.0", - "System.ObjectModel": "4.0.0", - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" + "System.Collections": "4.0.10", + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.10", + "System.Reflection.Extensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.InteropServices": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.10" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Tracing.dll": {} } }, "System.Globalization/4.0.10": { @@ -68,6 +171,9 @@ }, "compile": { "ref/dotnet/System.Globalization.dll": {} + }, + "runtime": { + "lib/netcore50/System.Globalization.dll": {} } }, "System.IO/4.0.0": { @@ -78,10 +184,13 @@ "System.Threading.Tasks": "4.0.0" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "ref/netcore50/System.IO.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} } }, - "System.Linq/4.0.1-beta-23516": { + "System.Linq/4.0.0": { "type": "package", "dependencies": { "System.Collections": "4.0.10", @@ -91,36 +200,43 @@ "System.Runtime.Extensions": "4.0.10" }, "compile": { - "ref/dotnet5.1/System.Linq.dll": {} + "ref/netcore50/System.Linq.dll": {} }, "runtime": { - "lib/dotnet5.4/System.Linq.dll": {} + "lib/netcore50/System.Linq.dll": {} } }, - "System.Linq.Expressions/4.0.0": { + "System.Linq.Expressions/4.0.10": { "type": "package", "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" + "System.Reflection.Extensions": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.0", + "System.Threading": "4.0.0" }, "compile": { "ref/dotnet/System.Linq.Expressions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Expressions.dll": {} } }, - "System.ObjectModel/4.0.10": { + "System.Private.Uri/4.0.0": { "type": "package", - "dependencies": { - "System.Collections": "4.0.10", - "System.Diagnostics.Debug": "4.0.10", - "System.Resources.ResourceManager": "4.0.0", - "System.Runtime": "4.0.20", - "System.Threading": "4.0.10" - }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netcore50/_._": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/netcore50/System.Private.Uri.dll": {} } }, "System.Reflection/4.0.10": { @@ -132,52 +248,85 @@ }, "compile": { "ref/dotnet/System.Reflection.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.dll": {} } }, "System.Reflection.Extensions/4.0.0": { "type": "package", "dependencies": { - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" + "System.Diagnostics.Debug": "4.0.10", + "System.Reflection": "4.0.10", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" }, "compile": { - "ref/dotnet/System.Reflection.Extensions.dll": {} + "ref/netcore50/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Extensions.dll": {} } }, "System.Reflection.Primitives/4.0.0": { "type": "package", "dependencies": { - "System.Runtime": "4.0.0" + "System.Runtime": "4.0.0", + "System.Threading": "4.0.0" }, "compile": { - "ref/dotnet/System.Reflection.Primitives.dll": {} + "ref/netcore50/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Primitives.dll": {} } }, "System.Reflection.TypeExtensions/4.0.0": { "type": "package", "dependencies": { - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" + "System.Diagnostics.Contracts": "4.0.0", + "System.Diagnostics.Debug": "4.0.10", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.10", + "System.Reflection.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" }, "compile": { "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.TypeExtensions.dll": {} } }, "System.Resources.ResourceManager/4.0.0": { "type": "package", "dependencies": { "System.Globalization": "4.0.0", - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" + "System.Reflection": "4.0.10", + "System.Runtime": "4.0.20" }, "compile": { - "ref/dotnet/System.Resources.ResourceManager.dll": {} + "ref/netcore50/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/netcore50/System.Resources.ResourceManager.dll": {} } }, - "System.Runtime/4.0.21-beta-23516": { + "System.Runtime/4.0.20": { "type": "package", + "dependencies": { + "System.Private.Uri": "4.0.0" + }, "compile": { - "ref/dotnet5.4/System.Runtime.dll": {} + "ref/dotnet/System.Runtime.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.dll": {} } }, "System.Runtime.Extensions/4.0.10": { @@ -187,27 +336,23 @@ }, "compile": { "ref/dotnet/System.Runtime.Extensions.dll": {} - } - }, - "System.Runtime.Handles/4.0.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.0.0" }, - "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "runtime": { + "lib/netcore50/System.Runtime.Extensions.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.InteropServices/4.0.0": { "type": "package", "dependencies": { "System.Reflection": "4.0.0", "System.Reflection.Primitives": "4.0.0", - "System.Runtime": "4.0.0", - "System.Runtime.Handles": "4.0.0" + "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/netcore50/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} } }, "System.Text.Encoding/4.0.0": { @@ -216,102 +361,1239 @@ "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netcore50/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} } }, - "System.Threading/4.0.11-beta-23516": { + "System.Threading/4.0.10": { "type": "package", "dependencies": { "System.Runtime": "4.0.0", "System.Threading.Tasks": "4.0.0" }, "compile": { - "ref/dotnet5.4/System.Threading.dll": {} + "ref/dotnet/System.Threading.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.dll": {} } }, - "System.Threading.Tasks/4.0.0": { + "System.Threading.Tasks/4.0.10": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" }, "compile": { "ref/dotnet/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Tasks.dll": {} } } }, - ".NETFramework,Version=v4.5.1/win7-x86": {}, - ".NETFramework,Version=v4.5.1/win7-x64": {}, - ".NETPlatform,Version=v5.4/win7-x86": { - "Microsoft.CSharp/4.0.1-beta-23516": { + ".NETPlatform,Version=v5.4": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.1-beta-23516", + "System.Diagnostics.Debug": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Linq.Expressions": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Runtime.InteropServices": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "System.Collections/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Collections": "4.0.10", "System.Diagnostics.Debug": "4.0.10", - "System.Dynamic.Runtime": "4.0.0", + "System.Diagnostics.Tracing": "4.0.20", "System.Globalization": "4.0.10", - "System.Linq": "4.0.0", - "System.Linq.Expressions": "4.0.0", - "System.ObjectModel": "4.0.10", - "System.Reflection": "4.0.10", - "System.Reflection.Extensions": "4.0.0", - "System.Reflection.Primitives": "4.0.0", - "System.Reflection.TypeExtensions": "4.0.0", "System.Resources.ResourceManager": "4.0.0", "System.Runtime": "4.0.20", "System.Runtime.Extensions": "4.0.10", - "System.Runtime.InteropServices": "4.0.20", - "System.Threading": "4.0.10" + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" }, "compile": { - "ref/dotnet5.1/Microsoft.CSharp.dll": {} + "ref/dotnet5.4/System.Collections.Concurrent.dll": {} }, "runtime": { - "lib/dotnet5.4/Microsoft.CSharp.dll": {} + "lib/dotnet5.4/System.Collections.Concurrent.dll": {} } }, - "runtime.win7.System.Threading/4.0.11-beta-23516": { + "System.ComponentModel/4.0.1-beta-23516": { "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, "compile": { - "ref/dotnet/_._": {} + "ref/dotnet5.1/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.ComponentModel.dll": {} } }, - "System.Collections/4.0.11-beta-23516": { + "System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Globalization/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Globalization.dll": {} + } + }, + "System.IO/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.IO.dll": {} + } + }, + "System.Linq/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet5.1/System.Linq.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Linq.Expressions.dll": {} + } + }, + "System.Reflection/4.1.0-beta-23225": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Reflection.dll": {} + } + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Primitives.dll": {} + } + }, + "System.Resources.ResourceManager/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.1/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.0.21-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet5.4/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.Handles/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.0.21-beta-23516": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Runtime.InteropServices.dll": {} + } + }, + "System.Text.Encoding/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Text.Encoding.dll": {} + } + }, + "System.Threading/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.dll": {} + } + }, + "System.Threading.Tasks/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.Tasks.dll": {} + } + } + }, + ".NETFramework,Version=v4.5.1/win7-x86": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + } + }, + ".NETFramework,Version=v4.5.1/win7-x64": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "frameworkAssemblies": [ + "Microsoft.CSharp", + "mscorlib", + "System", + "System.Core" + ], + "compile": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + } + }, + ".NETCore,Version=v5.0/win7-x86": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.0", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Linq": "4.0.0", + "System.Linq.Expressions": "4.0.10", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Collections.Concurrent": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "System.Collections/4.0.10": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Collections.dll": {} + }, + "runtime": { + "lib/netcore50/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet/System.Collections.Concurrent.dll": {} + } + }, + "System.ComponentModel/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/netcore50/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.dll": {} + } + }, + "System.Diagnostics.Contracts/4.0.0": { + "type": "package", + "compile": { + "ref/netcore50/System.Diagnostics.Contracts.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Contracts.dll": {} + } + }, + "System.Diagnostics.Debug/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Debug.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.10", + "System.Reflection.Extensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.InteropServices": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Globalization/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Globalization.dll": {} + }, + "runtime": { + "lib/netcore50/System.Globalization.dll": {} + } + }, + "System.IO/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/netcore50/System.IO.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} + } + }, + "System.Linq/4.0.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/netcore50/System.Linq.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Linq.Expressions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Expressions.dll": {} + } + }, + "System.Private.Uri/4.0.0": { + "type": "package", + "compile": { + "ref/netcore50/_._": {} + }, + "runtime": { + "lib/netcore50/System.Private.Uri.dll": {} + } + }, + "System.Reflection/4.0.10": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Reflection.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + } + }, + "System.Reflection.Emit.Lightweight/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} + } + }, + "System.Reflection.Extensions/4.0.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.10", + "System.Reflection": "4.0.10", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/netcore50/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Extensions.dll": {} + } + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Primitives.dll": {} + } + }, + "System.Reflection.TypeExtensions/4.0.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Contracts": "4.0.0", + "System.Diagnostics.Debug": "4.0.10", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.10", + "System.Reflection.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.0.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.10", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/netcore50/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/netcore50/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.0.20": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Runtime.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Runtime.Extensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.InteropServices/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/netcore50/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} + } + }, + "System.Text.Encoding/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/netcore50/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} + } + }, + "System.Threading/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.dll": {} + } + }, + "System.Threading.Tasks/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Tasks.dll": {} + } + } + }, + ".NETCore,Version=v5.0/win7-x64": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.0", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Linq": "4.0.0", + "System.Linq.Expressions": "4.0.10", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Collections.Concurrent": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Globalization": "4.0.10", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "System.Collections/4.0.10": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Collections.dll": {} + }, + "runtime": { + "lib/netcore50/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet/System.Collections.Concurrent.dll": {} + } + }, + "System.ComponentModel/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/netcore50/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.dll": {} + } + }, + "System.Diagnostics.Contracts/4.0.0": { + "type": "package", + "compile": { + "ref/netcore50/System.Diagnostics.Contracts.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Contracts.dll": {} + } + }, + "System.Diagnostics.Debug/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Debug.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.10", + "System.Reflection.Extensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Runtime.InteropServices": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Tracing.dll": {} + } + }, + "System.Globalization/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Globalization.dll": {} + }, + "runtime": { + "lib/netcore50/System.Globalization.dll": {} + } + }, + "System.IO/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Text.Encoding": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/netcore50/System.IO.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} + } + }, + "System.Linq/4.0.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/netcore50/System.Linq.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.0.10": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.0", + "System.Diagnostics.Debug": "4.0.0", + "System.Globalization": "4.0.0", + "System.IO": "4.0.0", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Extensions": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Linq.Expressions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Expressions.dll": {} + } + }, + "System.Private.Uri/4.0.0": { + "type": "package", + "compile": { + "ref/netcore50/_._": {} + }, + "runtime": { + "lib/netcore50/System.Private.Uri.dll": {} + } + }, + "System.Reflection/4.0.10": { + "type": "package", + "dependencies": { + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Reflection.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + } + }, + "System.Reflection.Emit.Lightweight/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Emit.ILGeneration": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} + } + }, + "System.Reflection.Extensions/4.0.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.10", + "System.Reflection": "4.0.10", + "System.Reflection.Primitives": "4.0.0", + "System.Reflection.TypeExtensions": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/netcore50/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Extensions.dll": {} + } + }, + "System.Reflection.Primitives/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading": "4.0.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Primitives.dll": {} + } + }, + "System.Reflection.TypeExtensions/4.0.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Contracts": "4.0.0", + "System.Diagnostics.Debug": "4.0.10", + "System.Linq": "4.0.0", + "System.Reflection": "4.0.10", + "System.Reflection.Primitives": "4.0.0", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.0.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.0.0", + "System.Reflection": "4.0.10", + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/netcore50/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/netcore50/System.Resources.ResourceManager.dll": {} + } + }, + "System.Runtime/4.0.20": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Runtime.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.dll": {} + } + }, + "System.Runtime.Extensions/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.Runtime.Extensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Extensions.dll": {} + } + }, + "System.Runtime.InteropServices/4.0.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/netcore50/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} + } + }, + "System.Text.Encoding/4.0.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/netcore50/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/wpa81/_._": {} + } + }, + "System.Threading/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.dll": {} + } + }, + "System.Threading.Tasks/4.0.10": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Tasks.dll": {} + } + } + }, + ".NETPlatform,Version=v5.4/win7-x86": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.ComponentModel": "4.0.1-beta-23516", + "System.Diagnostics.Debug": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Linq.Expressions": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Runtime.InteropServices": "4.0.21-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "runtime.any.System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + } + }, + "runtime.win7.System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + } + }, + "runtime.win7.System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + } + }, + "System.Collections/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet5.4/System.Collections.dll": {} + } + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Collections.Concurrent.dll": {} + } + }, + "System.ComponentModel/4.0.1-beta-23516": { "type": "package", "dependencies": { - "System.Runtime": "4.0.0" + "System.Runtime": "4.0.20" }, "compile": { - "ref/dotnet5.4/System.Collections.dll": {} + "ref/dotnet5.1/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.ComponentModel.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "System.Diagnostics.Debug/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/dotnet5.4/System.Diagnostics.Debug.dll": {} } }, - "System.Dynamic.Runtime/4.0.0": { + "System.Diagnostics.Tracing/4.0.20": { "type": "package", "dependencies": { - "System.Linq.Expressions": "4.0.0", - "System.ObjectModel": "4.0.0", - "System.Reflection": "4.0.0", "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/dotnet/System.Diagnostics.Tracing.dll": {} } }, - "System.Globalization/4.0.10": { + "System.Globalization/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/dotnet5.4/System.Globalization.dll": {} } }, "System.IO/4.0.0": { @@ -341,33 +1623,17 @@ "lib/dotnet5.4/System.Linq.dll": {} } }, - "System.Linq.Expressions/4.0.0": { + "System.Linq.Expressions/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Reflection": "4.0.0", "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} - } - }, - "System.ObjectModel/4.0.10": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.10", - "System.Diagnostics.Debug": "4.0.10", - "System.Resources.ResourceManager": "4.0.0", - "System.Runtime": "4.0.20", - "System.Threading": "4.0.10" - }, - "compile": { - "ref/dotnet/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "ref/dotnet5.4/System.Linq.Expressions.dll": {} } }, - "System.Reflection/4.0.10": { + "System.Reflection/4.1.0-beta-23225": { "type": "package", "dependencies": { "System.IO": "4.0.0", @@ -378,16 +1644,6 @@ "ref/dotnet/System.Reflection.dll": {} } }, - "System.Reflection.Extensions/4.0.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" - }, - "compile": { - "ref/dotnet/System.Reflection.Extensions.dll": {} - } - }, "System.Reflection.Primitives/4.0.0": { "type": "package", "dependencies": { @@ -397,17 +1653,7 @@ "ref/dotnet/System.Reflection.Primitives.dll": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" - }, - "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.0.0": { + "System.Resources.ResourceManager/4.0.1-beta-23516": { "type": "package", "dependencies": { "System.Globalization": "4.0.0", @@ -415,7 +1661,7 @@ "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Resources.ResourceManager.dll": {} + "ref/dotnet5.1/System.Resources.ResourceManager.dll": {} } }, "System.Runtime/4.0.21-beta-23516": { @@ -424,13 +1670,13 @@ "ref/dotnet5.4/System.Runtime.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { + "System.Runtime.Extensions/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Runtime": "4.0.20" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/dotnet5.4/System.Runtime.Extensions.dll": {} } }, "System.Runtime.Handles/4.0.0": { @@ -442,7 +1688,7 @@ "ref/dotnet/System.Runtime.Handles.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.InteropServices/4.0.21-beta-23516": { "type": "package", "dependencies": { "System.Reflection": "4.0.0", @@ -451,7 +1697,7 @@ "System.Runtime.Handles": "4.0.0" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/dotnet5.4/System.Runtime.InteropServices.dll": {} } }, "System.Text.Encoding/4.0.0": { @@ -463,17 +1709,17 @@ "ref/dotnet/System.Text.Encoding.dll": {} } }, - "System.Threading/4.0.11-beta-23516": { + "System.Threading/4.0.10": { "type": "package", "dependencies": { "System.Runtime": "4.0.0", "System.Threading.Tasks": "4.0.0" }, "compile": { - "ref/dotnet5.4/System.Threading.dll": {} + "ref/dotnet/System.Threading.dll": {} } }, - "System.Threading.Tasks/4.0.0": { + "System.Threading.Tasks/4.0.10": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" @@ -484,34 +1730,56 @@ } }, ".NETPlatform,Version=v5.4/win7-x64": { - "Microsoft.CSharp/4.0.1-beta-23516": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { "type": "package", "dependencies": { - "System.Collections": "4.0.10", - "System.Diagnostics.Debug": "4.0.10", - "System.Dynamic.Runtime": "4.0.0", - "System.Globalization": "4.0.10", - "System.Linq": "4.0.0", - "System.Linq.Expressions": "4.0.0", - "System.ObjectModel": "4.0.10", - "System.Reflection": "4.0.10", - "System.Reflection.Extensions": "4.0.0", - "System.Reflection.Primitives": "4.0.0", - "System.Reflection.TypeExtensions": "4.0.0", - "System.Resources.ResourceManager": "4.0.0", - "System.Runtime": "4.0.20", - "System.Runtime.Extensions": "4.0.10", - "System.Runtime.InteropServices": "4.0.20", - "System.Threading": "4.0.10" + "System.ComponentModel": "4.0.1-beta-23516", + "System.Diagnostics.Debug": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Linq.Expressions": "4.0.11-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Resources.ResourceManager": "4.0.1-beta-23516" + }, + "compile": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11-beta-23516", + "System.Collections.Concurrent": "4.0.11-beta-23516", + "System.Globalization": "4.0.11-beta-23516", + "System.Linq": "4.0.1-beta-23516", + "System.Reflection": "4.1.0-beta-23225", + "System.Runtime": "4.0.21-beta-23516", + "System.Runtime.Extensions": "4.0.11-beta-23516", + "System.Runtime.InteropServices": "4.0.21-beta-23516" }, "compile": { - "ref/dotnet5.1/Microsoft.CSharp.dll": {} + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} }, "runtime": { - "lib/dotnet5.4/Microsoft.CSharp.dll": {} + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "runtime.any.System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} } }, - "runtime.win7.System.Threading/4.0.11-beta-23516": { + "runtime.win7.System.Diagnostics.Debug/4.0.11-beta-23516": { + "type": "package", + "compile": { + "ref/dotnet/_._": {} + } + }, + "runtime.win7.System.Runtime.Extensions/4.0.11-beta-23516": { "type": "package", "compile": { "ref/dotnet/_._": {} @@ -526,34 +1794,63 @@ "ref/dotnet5.4/System.Collections.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Diagnostics.Tracing": "4.0.20", + "System.Globalization": "4.0.10", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime": "4.0.20", + "System.Runtime.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Threading.Tasks": "4.0.10" + }, + "compile": { + "ref/dotnet5.4/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.Collections.Concurrent.dll": {} + } + }, + "System.ComponentModel/4.0.1-beta-23516": { + "type": "package", + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet5.1/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet5.4/System.ComponentModel.dll": {} + } + }, + "System.Diagnostics.Debug/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/dotnet5.4/System.Diagnostics.Debug.dll": {} } }, - "System.Dynamic.Runtime/4.0.0": { + "System.Diagnostics.Tracing/4.0.20": { "type": "package", "dependencies": { - "System.Linq.Expressions": "4.0.0", - "System.ObjectModel": "4.0.0", - "System.Reflection": "4.0.0", "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/dotnet/System.Diagnostics.Tracing.dll": {} } }, - "System.Globalization/4.0.10": { + "System.Globalization/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/dotnet5.4/System.Globalization.dll": {} } }, "System.IO/4.0.0": { @@ -583,33 +1880,17 @@ "lib/dotnet5.4/System.Linq.dll": {} } }, - "System.Linq.Expressions/4.0.0": { + "System.Linq.Expressions/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Reflection": "4.0.0", "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} - } - }, - "System.ObjectModel/4.0.10": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.10", - "System.Diagnostics.Debug": "4.0.10", - "System.Resources.ResourceManager": "4.0.0", - "System.Runtime": "4.0.20", - "System.Threading": "4.0.10" - }, - "compile": { - "ref/dotnet/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "ref/dotnet5.4/System.Linq.Expressions.dll": {} } }, - "System.Reflection/4.0.10": { + "System.Reflection/4.1.0-beta-23225": { "type": "package", "dependencies": { "System.IO": "4.0.0", @@ -620,16 +1901,6 @@ "ref/dotnet/System.Reflection.dll": {} } }, - "System.Reflection.Extensions/4.0.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" - }, - "compile": { - "ref/dotnet/System.Reflection.Extensions.dll": {} - } - }, "System.Reflection.Primitives/4.0.0": { "type": "package", "dependencies": { @@ -639,17 +1910,7 @@ "ref/dotnet/System.Reflection.Primitives.dll": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.0.0", - "System.Runtime": "4.0.0" - }, - "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.0.0": { + "System.Resources.ResourceManager/4.0.1-beta-23516": { "type": "package", "dependencies": { "System.Globalization": "4.0.0", @@ -657,7 +1918,7 @@ "System.Runtime": "4.0.0" }, "compile": { - "ref/dotnet/System.Resources.ResourceManager.dll": {} + "ref/dotnet5.1/System.Resources.ResourceManager.dll": {} } }, "System.Runtime/4.0.21-beta-23516": { @@ -666,13 +1927,13 @@ "ref/dotnet5.4/System.Runtime.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { + "System.Runtime.Extensions/4.0.11-beta-23516": { "type": "package", "dependencies": { "System.Runtime": "4.0.20" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/dotnet5.4/System.Runtime.Extensions.dll": {} } }, "System.Runtime.Handles/4.0.0": { @@ -684,7 +1945,7 @@ "ref/dotnet/System.Runtime.Handles.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.InteropServices/4.0.21-beta-23516": { "type": "package", "dependencies": { "System.Reflection": "4.0.0", @@ -693,7 +1954,7 @@ "System.Runtime.Handles": "4.0.0" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/dotnet5.4/System.Runtime.InteropServices.dll": {} } }, "System.Text.Encoding/4.0.0": { @@ -705,17 +1966,17 @@ "ref/dotnet/System.Text.Encoding.dll": {} } }, - "System.Threading/4.0.11-beta-23516": { + "System.Threading/4.0.10": { "type": "package", "dependencies": { "System.Runtime": "4.0.0", "System.Threading.Tasks": "4.0.0" }, "compile": { - "ref/dotnet5.4/System.Threading.dll": {} + "ref/dotnet/System.Threading.dll": {} } }, - "System.Threading.Tasks/4.0.0": { + "System.Threading.Tasks/4.0.10": { "type": "package", "dependencies": { "System.Runtime": "4.0.0" @@ -727,68 +1988,120 @@ } }, "libraries": { - "Microsoft.CSharp/4.0.1-beta-23516": { + "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "MUKexXAsRZ55C7YZ26ShePZgBeW+6FbasxeIVmZ/BZIgiG4uw6yPOdfl9WvTaUL9SFK2sEPcYLatWmLfTpsOAA==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net451/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.DependencyInjection.Abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/1.0.0-rc1-final": { + "type": "package", + "serviceable": true, + "sha512": "ejGO1JhPXMsCCSyH12xwkOYsb9oBv2gHc3LLaT2jevrD//xuQizWaxpVk0/rHGdORkWdp+kT2Qmuz/sLyNWW/g==", + "files": [ + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/dotnet5.4/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net451/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net451/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netcore50/Microsoft.Extensions.Logging.Abstractions.xml", + "Microsoft.Extensions.Logging.Abstractions.1.0.0-rc1-final.nupkg", + "Microsoft.Extensions.Logging.Abstractions.1.0.0-rc1-final.nupkg.sha512", + "Microsoft.Extensions.Logging.Abstractions.nuspec" + ] + }, + "runtime.any.System.Linq.Expressions/4.0.11-beta-23516": { "type": "package", "serviceable": true, - "sha512": "z/W5YaTGVQ8WX6TQDW8cCBAe2rBhHOD7NZHxLAnBIMoLWMI/upWDi+dxHYMDDWmGOM7a3di6evem2OzOdaB1fQ==", + "sha512": "P5nzo1Ye0GxB4BYdWian6Y427eTrhn1JS3jLWZq5bMWVn8hS/OIfyylASN0A/qqeLn4rGA0fOzmJSYqFSKvxgQ==", "files": [ - "lib/dotnet5.4/Microsoft.CSharp.dll", + "lib/DNXCore50/System.Linq.Expressions.dll", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/Microsoft.CSharp.dll", + "lib/netcore50/System.Linq.Expressions.dll", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "Microsoft.CSharp.4.0.1-beta-23516.nupkg", - "Microsoft.CSharp.4.0.1-beta-23516.nupkg.sha512", - "Microsoft.CSharp.nuspec", - "ref/dotnet5.1/de/Microsoft.CSharp.xml", - "ref/dotnet5.1/es/Microsoft.CSharp.xml", - "ref/dotnet5.1/fr/Microsoft.CSharp.xml", - "ref/dotnet5.1/it/Microsoft.CSharp.xml", - "ref/dotnet5.1/ja/Microsoft.CSharp.xml", - "ref/dotnet5.1/ko/Microsoft.CSharp.xml", - "ref/dotnet5.1/Microsoft.CSharp.dll", - "ref/dotnet5.1/Microsoft.CSharp.xml", - "ref/dotnet5.1/ru/Microsoft.CSharp.xml", - "ref/dotnet5.1/zh-hans/Microsoft.CSharp.xml", - "ref/dotnet5.1/zh-hant/Microsoft.CSharp.xml", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/de/Microsoft.CSharp.xml", - "ref/netcore50/es/Microsoft.CSharp.xml", - "ref/netcore50/fr/Microsoft.CSharp.xml", - "ref/netcore50/it/Microsoft.CSharp.xml", - "ref/netcore50/ja/Microsoft.CSharp.xml", - "ref/netcore50/ko/Microsoft.CSharp.xml", - "ref/netcore50/Microsoft.CSharp.dll", - "ref/netcore50/Microsoft.CSharp.xml", - "ref/netcore50/ru/Microsoft.CSharp.xml", - "ref/netcore50/zh-hans/Microsoft.CSharp.xml", - "ref/netcore50/zh-hant/Microsoft.CSharp.xml", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._" + "ref/dotnet/_._", + "runtime.any.System.Linq.Expressions.4.0.11-beta-23516.nupkg", + "runtime.any.System.Linq.Expressions.4.0.11-beta-23516.nupkg.sha512", + "runtime.any.System.Linq.Expressions.nuspec", + "runtimes/aot/lib/netcore50/_._" ] }, - "runtime.win7.System.Threading/4.0.11-beta-23516": { + "runtime.win7.System.Diagnostics.Debug/4.0.11-beta-23516": { "type": "package", "serviceable": true, - "sha512": "kKQ9uUB1g3S9eyK5njdwh5LO0HxJ9CN6cF9dXtp7uzdZvh2UoTgAZ0Jf+/TvzWcUsfcKIPQUGPPLOBLaQpXASg==", + "sha512": "pQVXtEmY+07qltXqaKnRMPlnLZPnVzBcXYQyhELWKL8Gjz/2TEcuaV7Meypg2Q54T14635SkCYcV7IzeU+buXA==", "files": [ "ref/dotnet/_._", - "runtime.win7.System.Threading.4.0.11-beta-23516.nupkg", - "runtime.win7.System.Threading.4.0.11-beta-23516.nupkg.sha512", - "runtime.win7.System.Threading.nuspec", - "runtimes/win7/lib/DNXCore50/System.Threading.dll", - "runtimes/win7/lib/netcore50/System.Threading.dll", - "runtimes/win8-aot/lib/netcore50/System.Threading.dll" + "runtime.win7.System.Diagnostics.Debug.4.0.11-beta-23516.nupkg", + "runtime.win7.System.Diagnostics.Debug.4.0.11-beta-23516.nupkg.sha512", + "runtime.win7.System.Diagnostics.Debug.nuspec", + "runtimes/win7/lib/DNXCore50/System.Diagnostics.Debug.dll", + "runtimes/win7/lib/netcore50/System.Diagnostics.Debug.dll", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll" + ] + }, + "runtime.win7.System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "V4HbLYv2m4LaL+Kl+x6wz8Xl9TyrHBpA/lYq+w6J35mYY9ACCVV+YkHRJdNuRd3Qe3DEz9X8D1S8uWnKMyHvvg==", + "files": [ + "lib/DNXCore50/System.Runtime.Extensions.dll", + "lib/netcore50/System.Runtime.Extensions.dll", + "ref/dotnet/_._", + "runtime.win7.System.Runtime.Extensions.4.0.11-beta-23516.nupkg", + "runtime.win7.System.Runtime.Extensions.4.0.11-beta-23516.nupkg.sha512", + "runtime.win7.System.Runtime.Extensions.nuspec", + "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll" + ] + }, + "System.Collections/4.0.10": { + "type": "package", + "serviceable": true, + "sha512": "ux6ilcZZjV/Gp7JEZpe+2V1eTueq6NuoGRM3eZCFuPM25hLVVgCRuea6STW8hvqreIOE59irJk5/ovpA5xQipw==", + "files": [ + "lib/DNXCore50/System.Collections.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Collections.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Collections.xml", + "ref/dotnet/es/System.Collections.xml", + "ref/dotnet/fr/System.Collections.xml", + "ref/dotnet/it/System.Collections.xml", + "ref/dotnet/ja/System.Collections.xml", + "ref/dotnet/ko/System.Collections.xml", + "ref/dotnet/ru/System.Collections.xml", + "ref/dotnet/System.Collections.dll", + "ref/dotnet/System.Collections.xml", + "ref/dotnet/zh-hans/System.Collections.xml", + "ref/dotnet/zh-hant/System.Collections.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Collections.dll", + "System.Collections.4.0.10.nupkg", + "System.Collections.4.0.10.nupkg.sha512", + "System.Collections.nuspec" ] }, "System.Collections/4.0.11-beta-23516": { @@ -853,6 +2166,205 @@ "System.Collections.nuspec" ] }, + "System.Collections.Concurrent/4.0.10": { + "type": "package", + "serviceable": true, + "sha512": "ZtMEqOPAjAIqR8fqom9AOKRaB94a+emO2O8uOP6vyJoNswSPrbiwN7iH53rrVpvjMVx0wr4/OMpI7486uGZjbw==", + "files": [ + "lib/dotnet/System.Collections.Concurrent.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Collections.Concurrent.xml", + "ref/dotnet/es/System.Collections.Concurrent.xml", + "ref/dotnet/fr/System.Collections.Concurrent.xml", + "ref/dotnet/it/System.Collections.Concurrent.xml", + "ref/dotnet/ja/System.Collections.Concurrent.xml", + "ref/dotnet/ko/System.Collections.Concurrent.xml", + "ref/dotnet/ru/System.Collections.Concurrent.xml", + "ref/dotnet/System.Collections.Concurrent.dll", + "ref/dotnet/System.Collections.Concurrent.xml", + "ref/dotnet/zh-hans/System.Collections.Concurrent.xml", + "ref/dotnet/zh-hant/System.Collections.Concurrent.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Collections.Concurrent.4.0.10.nupkg", + "System.Collections.Concurrent.4.0.10.nupkg.sha512", + "System.Collections.Concurrent.nuspec" + ] + }, + "System.Collections.Concurrent/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "K+n6bC3jL5nRzwm8IM5WHxPScCnrVoPCJjpkBEmoBYY8/3j4RJdqIng/NYcpGcjvP/GIF6tAwZlh54ao2pWOvQ==", + "files": [ + "lib/dotnet5.4/System.Collections.Concurrent.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Collections.Concurrent.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.2/de/System.Collections.Concurrent.xml", + "ref/dotnet5.2/es/System.Collections.Concurrent.xml", + "ref/dotnet5.2/fr/System.Collections.Concurrent.xml", + "ref/dotnet5.2/it/System.Collections.Concurrent.xml", + "ref/dotnet5.2/ja/System.Collections.Concurrent.xml", + "ref/dotnet5.2/ko/System.Collections.Concurrent.xml", + "ref/dotnet5.2/ru/System.Collections.Concurrent.xml", + "ref/dotnet5.2/System.Collections.Concurrent.dll", + "ref/dotnet5.2/System.Collections.Concurrent.xml", + "ref/dotnet5.2/zh-hans/System.Collections.Concurrent.xml", + "ref/dotnet5.2/zh-hant/System.Collections.Concurrent.xml", + "ref/dotnet5.4/de/System.Collections.Concurrent.xml", + "ref/dotnet5.4/es/System.Collections.Concurrent.xml", + "ref/dotnet5.4/fr/System.Collections.Concurrent.xml", + "ref/dotnet5.4/it/System.Collections.Concurrent.xml", + "ref/dotnet5.4/ja/System.Collections.Concurrent.xml", + "ref/dotnet5.4/ko/System.Collections.Concurrent.xml", + "ref/dotnet5.4/ru/System.Collections.Concurrent.xml", + "ref/dotnet5.4/System.Collections.Concurrent.dll", + "ref/dotnet5.4/System.Collections.Concurrent.xml", + "ref/dotnet5.4/zh-hans/System.Collections.Concurrent.xml", + "ref/dotnet5.4/zh-hant/System.Collections.Concurrent.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Collections.Concurrent.xml", + "ref/netcore50/es/System.Collections.Concurrent.xml", + "ref/netcore50/fr/System.Collections.Concurrent.xml", + "ref/netcore50/it/System.Collections.Concurrent.xml", + "ref/netcore50/ja/System.Collections.Concurrent.xml", + "ref/netcore50/ko/System.Collections.Concurrent.xml", + "ref/netcore50/ru/System.Collections.Concurrent.xml", + "ref/netcore50/System.Collections.Concurrent.dll", + "ref/netcore50/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hans/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hant/System.Collections.Concurrent.xml", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Collections.Concurrent.4.0.11-beta-23516.nupkg", + "System.Collections.Concurrent.4.0.11-beta-23516.nupkg.sha512", + "System.Collections.Concurrent.nuspec" + ] + }, + "System.ComponentModel/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "BzpLdSi++ld7rJLOOt5f/G9GxujP202bBgKORsHcGV36rLB0mfSA2h8chTMoBzFhgN7TE14TmJ2J7Q1RyNCTAw==", + "files": [ + "lib/dotnet/System.ComponentModel.dll", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.ComponentModel.xml", + "ref/dotnet/es/System.ComponentModel.xml", + "ref/dotnet/fr/System.ComponentModel.xml", + "ref/dotnet/it/System.ComponentModel.xml", + "ref/dotnet/ja/System.ComponentModel.xml", + "ref/dotnet/ko/System.ComponentModel.xml", + "ref/dotnet/ru/System.ComponentModel.xml", + "ref/dotnet/System.ComponentModel.dll", + "ref/dotnet/System.ComponentModel.xml", + "ref/dotnet/zh-hans/System.ComponentModel.xml", + "ref/dotnet/zh-hant/System.ComponentModel.xml", + "ref/net45/_._", + "ref/netcore50/System.ComponentModel.dll", + "ref/netcore50/System.ComponentModel.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "System.ComponentModel.4.0.0.nupkg", + "System.ComponentModel.4.0.0.nupkg.sha512", + "System.ComponentModel.nuspec" + ] + }, + "System.ComponentModel/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "PWlAKIWFtb0ahyK9mXkvW+8WzKfXd9n5NAtRDduoE2JETVZtWL2jUM08lVKWU+oZr3ZGBdRPPLVbUD/K9i4uzw==", + "files": [ + "lib/dotnet5.4/System.ComponentModel.dll", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet5.1/de/System.ComponentModel.xml", + "ref/dotnet5.1/es/System.ComponentModel.xml", + "ref/dotnet5.1/fr/System.ComponentModel.xml", + "ref/dotnet5.1/it/System.ComponentModel.xml", + "ref/dotnet5.1/ja/System.ComponentModel.xml", + "ref/dotnet5.1/ko/System.ComponentModel.xml", + "ref/dotnet5.1/ru/System.ComponentModel.xml", + "ref/dotnet5.1/System.ComponentModel.dll", + "ref/dotnet5.1/System.ComponentModel.xml", + "ref/dotnet5.1/zh-hans/System.ComponentModel.xml", + "ref/dotnet5.1/zh-hant/System.ComponentModel.xml", + "ref/net45/_._", + "ref/netcore50/de/System.ComponentModel.xml", + "ref/netcore50/es/System.ComponentModel.xml", + "ref/netcore50/fr/System.ComponentModel.xml", + "ref/netcore50/it/System.ComponentModel.xml", + "ref/netcore50/ja/System.ComponentModel.xml", + "ref/netcore50/ko/System.ComponentModel.xml", + "ref/netcore50/ru/System.ComponentModel.xml", + "ref/netcore50/System.ComponentModel.dll", + "ref/netcore50/System.ComponentModel.xml", + "ref/netcore50/zh-hans/System.ComponentModel.xml", + "ref/netcore50/zh-hant/System.ComponentModel.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "System.ComponentModel.4.0.1-beta-23516.nupkg", + "System.ComponentModel.4.0.1-beta-23516.nupkg.sha512", + "System.ComponentModel.nuspec" + ] + }, + "System.Diagnostics.Contracts/4.0.0": { + "type": "package", + "sha512": "lMc7HNmyIsu0pKTdA4wf+FMq5jvouUd+oUpV4BdtyqoV0Pkbg9u/7lTKFGqpjZRQosWHq1+B32Lch2wf4AmloA==", + "files": [ + "lib/DNXCore50/System.Diagnostics.Contracts.dll", + "lib/net45/_._", + "lib/netcore50/System.Diagnostics.Contracts.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.Diagnostics.Contracts.xml", + "ref/dotnet/es/System.Diagnostics.Contracts.xml", + "ref/dotnet/fr/System.Diagnostics.Contracts.xml", + "ref/dotnet/it/System.Diagnostics.Contracts.xml", + "ref/dotnet/ja/System.Diagnostics.Contracts.xml", + "ref/dotnet/ko/System.Diagnostics.Contracts.xml", + "ref/dotnet/ru/System.Diagnostics.Contracts.xml", + "ref/dotnet/System.Diagnostics.Contracts.dll", + "ref/dotnet/System.Diagnostics.Contracts.xml", + "ref/dotnet/zh-hans/System.Diagnostics.Contracts.xml", + "ref/dotnet/zh-hant/System.Diagnostics.Contracts.xml", + "ref/net45/_._", + "ref/netcore50/System.Diagnostics.Contracts.dll", + "ref/netcore50/System.Diagnostics.Contracts.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Contracts.dll", + "System.Diagnostics.Contracts.4.0.0.nupkg", + "System.Diagnostics.Contracts.4.0.0.nupkg.sha512", + "System.Diagnostics.Contracts.nuspec" + ] + }, "System.Diagnostics.Debug/4.0.10": { "type": "package", "serviceable": true, @@ -887,9 +2399,10 @@ "System.Diagnostics.Debug.nuspec" ] }, - "System.Dynamic.Runtime/4.0.0": { + "System.Diagnostics.Debug/4.0.11-beta-23516": { "type": "package", - "sha512": "33os71rQUCLjM5pbhQqCopq9/YcqBHPBQ8WylrzNk3oJmfAR0SFwzZIKJRN2JcrkBYdzC/NtWrYVU8oroyZieA==", + "serviceable": true, + "sha512": "eVfSsVOIlL2tZwA24PKduDIGrPXH1OdAnRPhU4q5nGA35kX+vnFtE+IyGfiyShwlC0ldnssmQRAm9mPKmgOpyA==", "files": [ "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", @@ -899,40 +2412,85 @@ "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "License.rtf", - "ref/dotnet/de/System.Dynamic.Runtime.xml", - "ref/dotnet/es/System.Dynamic.Runtime.xml", - "ref/dotnet/fr/System.Dynamic.Runtime.xml", - "ref/dotnet/it/System.Dynamic.Runtime.xml", - "ref/dotnet/ja/System.Dynamic.Runtime.xml", - "ref/dotnet/ko/System.Dynamic.Runtime.xml", - "ref/dotnet/ru/System.Dynamic.Runtime.xml", - "ref/dotnet/System.Dynamic.Runtime.dll", - "ref/dotnet/System.Dynamic.Runtime.xml", - "ref/dotnet/zh-hans/System.Dynamic.Runtime.xml", - "ref/dotnet/zh-hant/System.Dynamic.Runtime.xml", + "ref/dotnet5.1/de/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/es/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/fr/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/it/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/ja/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/ko/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/ru/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/System.Diagnostics.Debug.dll", + "ref/dotnet5.1/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/zh-hans/System.Diagnostics.Debug.xml", + "ref/dotnet5.1/zh-hant/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/de/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/es/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/fr/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/it/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/ja/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/ko/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/ru/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/System.Diagnostics.Debug.dll", + "ref/dotnet5.4/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/zh-hans/System.Diagnostics.Debug.xml", + "ref/dotnet5.4/zh-hant/System.Diagnostics.Debug.xml", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net45/_._", - "ref/netcore50/de/System.Dynamic.Runtime.xml", - "ref/netcore50/es/System.Dynamic.Runtime.xml", - "ref/netcore50/fr/System.Dynamic.Runtime.xml", - "ref/netcore50/it/System.Dynamic.Runtime.xml", - "ref/netcore50/ja/System.Dynamic.Runtime.xml", - "ref/netcore50/ko/System.Dynamic.Runtime.xml", - "ref/netcore50/ru/System.Dynamic.Runtime.xml", - "ref/netcore50/System.Dynamic.Runtime.dll", - "ref/netcore50/System.Dynamic.Runtime.xml", - "ref/netcore50/zh-hans/System.Dynamic.Runtime.xml", - "ref/netcore50/zh-hant/System.Dynamic.Runtime.xml", + "ref/netcore50/de/System.Diagnostics.Debug.xml", + "ref/netcore50/es/System.Diagnostics.Debug.xml", + "ref/netcore50/fr/System.Diagnostics.Debug.xml", + "ref/netcore50/it/System.Diagnostics.Debug.xml", + "ref/netcore50/ja/System.Diagnostics.Debug.xml", + "ref/netcore50/ko/System.Diagnostics.Debug.xml", + "ref/netcore50/ru/System.Diagnostics.Debug.xml", + "ref/netcore50/System.Diagnostics.Debug.dll", + "ref/netcore50/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Dynamic.Runtime.4.0.0.nupkg", - "System.Dynamic.Runtime.4.0.0.nupkg.sha512", - "System.Dynamic.Runtime.nuspec" + "runtime.json", + "System.Diagnostics.Debug.4.0.11-beta-23516.nupkg", + "System.Diagnostics.Debug.4.0.11-beta-23516.nupkg.sha512", + "System.Diagnostics.Debug.nuspec" + ] + }, + "System.Diagnostics.Tracing/4.0.20": { + "type": "package", + "serviceable": true, + "sha512": "gn/wexGHc35Fv++5L1gYHMY5g25COfiZ0PGrL+3PfwzoJd4X2LbTAm/U8d385SI6BKQBI/z4dQfvneS9J27+Tw==", + "files": [ + "lib/DNXCore50/System.Diagnostics.Tracing.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Diagnostics.Tracing.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Diagnostics.Tracing.xml", + "ref/dotnet/es/System.Diagnostics.Tracing.xml", + "ref/dotnet/fr/System.Diagnostics.Tracing.xml", + "ref/dotnet/it/System.Diagnostics.Tracing.xml", + "ref/dotnet/ja/System.Diagnostics.Tracing.xml", + "ref/dotnet/ko/System.Diagnostics.Tracing.xml", + "ref/dotnet/ru/System.Diagnostics.Tracing.xml", + "ref/dotnet/System.Diagnostics.Tracing.dll", + "ref/dotnet/System.Diagnostics.Tracing.xml", + "ref/dotnet/zh-hans/System.Diagnostics.Tracing.xml", + "ref/dotnet/zh-hant/System.Diagnostics.Tracing.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tracing.dll", + "System.Diagnostics.Tracing.4.0.20.nupkg", + "System.Diagnostics.Tracing.4.0.20.nupkg.sha512", + "System.Diagnostics.Tracing.nuspec" ] }, "System.Globalization/4.0.10": { @@ -968,6 +2526,68 @@ "System.Globalization.nuspec" ] }, + "System.Globalization/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "jctanC1VveBFsgOysiqFN/HH0qX+EvLNelcBU6Fb4w7m3BBu827k8RCNiwW+uAC5f5XZBTRpsXZk4cI15RCdYQ==", + "files": [ + "lib/DNXCore50/System.Globalization.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Globalization.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Globalization.xml", + "ref/dotnet5.1/es/System.Globalization.xml", + "ref/dotnet5.1/fr/System.Globalization.xml", + "ref/dotnet5.1/it/System.Globalization.xml", + "ref/dotnet5.1/ja/System.Globalization.xml", + "ref/dotnet5.1/ko/System.Globalization.xml", + "ref/dotnet5.1/ru/System.Globalization.xml", + "ref/dotnet5.1/System.Globalization.dll", + "ref/dotnet5.1/System.Globalization.xml", + "ref/dotnet5.1/zh-hans/System.Globalization.xml", + "ref/dotnet5.1/zh-hant/System.Globalization.xml", + "ref/dotnet5.4/de/System.Globalization.xml", + "ref/dotnet5.4/es/System.Globalization.xml", + "ref/dotnet5.4/fr/System.Globalization.xml", + "ref/dotnet5.4/it/System.Globalization.xml", + "ref/dotnet5.4/ja/System.Globalization.xml", + "ref/dotnet5.4/ko/System.Globalization.xml", + "ref/dotnet5.4/ru/System.Globalization.xml", + "ref/dotnet5.4/System.Globalization.dll", + "ref/dotnet5.4/System.Globalization.xml", + "ref/dotnet5.4/zh-hans/System.Globalization.xml", + "ref/dotnet5.4/zh-hant/System.Globalization.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Globalization.xml", + "ref/netcore50/es/System.Globalization.xml", + "ref/netcore50/fr/System.Globalization.xml", + "ref/netcore50/it/System.Globalization.xml", + "ref/netcore50/ja/System.Globalization.xml", + "ref/netcore50/ko/System.Globalization.xml", + "ref/netcore50/ru/System.Globalization.xml", + "ref/netcore50/System.Globalization.dll", + "ref/netcore50/System.Globalization.xml", + "ref/netcore50/zh-hans/System.Globalization.xml", + "ref/netcore50/zh-hant/System.Globalization.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Globalization.dll", + "System.Globalization.4.0.11-beta-23516.nupkg", + "System.Globalization.4.0.11-beta-23516.nupkg.sha512", + "System.Globalization.nuspec" + ] + }, "System.IO/4.0.0": { "type": "package", "sha512": "MoCHQ0u5n0OMwUS8OX4Gl48qKiQziSW5cXvt82d+MmAcsLq9OL90+ihnu/aJ1h6OOYcBswrZAEuApfZha9w2lg==", @@ -1016,6 +2636,39 @@ "System.IO.nuspec" ] }, + "System.Linq/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "r6Hlc+ytE6m/9UBr+nNRRdoJEWjoeQiT3L3lXYFDHoXk3VYsRBCDNXrawcexw7KPLaH0zamQLiAb6avhZ50cGg==", + "files": [ + "lib/dotnet/System.Linq.dll", + "lib/net45/_._", + "lib/netcore50/System.Linq.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/de/System.Linq.xml", + "ref/dotnet/es/System.Linq.xml", + "ref/dotnet/fr/System.Linq.xml", + "ref/dotnet/it/System.Linq.xml", + "ref/dotnet/ja/System.Linq.xml", + "ref/dotnet/ko/System.Linq.xml", + "ref/dotnet/ru/System.Linq.xml", + "ref/dotnet/System.Linq.dll", + "ref/dotnet/System.Linq.xml", + "ref/dotnet/zh-hans/System.Linq.xml", + "ref/dotnet/zh-hant/System.Linq.xml", + "ref/net45/_._", + "ref/netcore50/System.Linq.dll", + "ref/netcore50/System.Linq.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "System.Linq.4.0.0.nupkg", + "System.Linq.4.0.0.nupkg.sha512", + "System.Linq.nuspec" + ] + }, "System.Linq/4.0.1-beta-23516": { "type": "package", "serviceable": true, @@ -1058,19 +2711,18 @@ "System.Linq.nuspec" ] }, - "System.Linq.Expressions/4.0.0": { + "System.Linq.Expressions/4.0.10": { "type": "package", - "sha512": "wlfVllrKi+evu4Hi8yoJP1dSOVXbvsy7Hs1+oz4Cykfdf6MQTPlD3LI4WKWhprn8FpU5MS3spPSbcMX5sAoJSw==", + "serviceable": true, + "sha512": "qhFkPqRsTfXBaacjQhxwwwUoU7TEtwlBIULj7nG7i4qAkvivil31VvOvDKppCSui5yGw0/325ZeNaMYRvTotXw==", "files": [ + "lib/DNXCore50/System.Linq.Expressions.dll", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", + "lib/net46/_._", + "lib/netcore50/System.Linq.Expressions.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "License.rtf", "ref/dotnet/de/System.Linq.Expressions.xml", "ref/dotnet/es/System.Linq.Expressions.xml", "ref/dotnet/fr/System.Linq.Expressions.xml", @@ -1084,6 +2736,53 @@ "ref/dotnet/zh-hant/System.Linq.Expressions.xml", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "runtimes/win8-aot/lib/netcore50/System.Linq.Expressions.dll", + "System.Linq.Expressions.4.0.10.nupkg", + "System.Linq.Expressions.4.0.10.nupkg.sha512", + "System.Linq.Expressions.nuspec" + ] + }, + "System.Linq.Expressions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "FtKytB13HabzrSvrAgBgOOnG2uxJO4s7zvP5Sk0NS3bwbJUyb5AP1p4897UWnLiB6C95jI4nIkZps51sa9In8g==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Linq.Expressions.xml", + "ref/dotnet5.1/es/System.Linq.Expressions.xml", + "ref/dotnet5.1/fr/System.Linq.Expressions.xml", + "ref/dotnet5.1/it/System.Linq.Expressions.xml", + "ref/dotnet5.1/ja/System.Linq.Expressions.xml", + "ref/dotnet5.1/ko/System.Linq.Expressions.xml", + "ref/dotnet5.1/ru/System.Linq.Expressions.xml", + "ref/dotnet5.1/System.Linq.Expressions.dll", + "ref/dotnet5.1/System.Linq.Expressions.xml", + "ref/dotnet5.1/zh-hans/System.Linq.Expressions.xml", + "ref/dotnet5.1/zh-hant/System.Linq.Expressions.xml", + "ref/dotnet5.4/de/System.Linq.Expressions.xml", + "ref/dotnet5.4/es/System.Linq.Expressions.xml", + "ref/dotnet5.4/fr/System.Linq.Expressions.xml", + "ref/dotnet5.4/it/System.Linq.Expressions.xml", + "ref/dotnet5.4/ja/System.Linq.Expressions.xml", + "ref/dotnet5.4/ko/System.Linq.Expressions.xml", + "ref/dotnet5.4/ru/System.Linq.Expressions.xml", + "ref/dotnet5.4/System.Linq.Expressions.dll", + "ref/dotnet5.4/System.Linq.Expressions.xml", + "ref/dotnet5.4/zh-hans/System.Linq.Expressions.xml", + "ref/dotnet5.4/zh-hant/System.Linq.Expressions.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/de/System.Linq.Expressions.xml", "ref/netcore50/es/System.Linq.Expressions.xml", @@ -1101,41 +2800,25 @@ "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Linq.Expressions.4.0.0.nupkg", - "System.Linq.Expressions.4.0.0.nupkg.sha512", + "runtime.json", + "System.Linq.Expressions.4.0.11-beta-23516.nupkg", + "System.Linq.Expressions.4.0.11-beta-23516.nupkg.sha512", "System.Linq.Expressions.nuspec" ] }, - "System.ObjectModel/4.0.10": { + "System.Private.Uri/4.0.0": { "type": "package", "serviceable": true, - "sha512": "Djn1wb0vP662zxbe+c3mOhvC4vkQGicsFs1Wi0/GJJpp3Eqp+oxbJ+p2Sx3O0efYueggAI5SW+BqEoczjfr1cA==", + "sha512": "CtuxaCKcRIvPcsqquVl3mPp79EDZPMr2UogfiFCxCs+t2z1VjbpQsKNs1GHZ8VQetqbk1mr0V1yAfMe6y8CHDA==", "files": [ - "lib/dotnet/System.ObjectModel.dll", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "ref/dotnet/de/System.ObjectModel.xml", - "ref/dotnet/es/System.ObjectModel.xml", - "ref/dotnet/fr/System.ObjectModel.xml", - "ref/dotnet/it/System.ObjectModel.xml", - "ref/dotnet/ja/System.ObjectModel.xml", - "ref/dotnet/ko/System.ObjectModel.xml", - "ref/dotnet/ru/System.ObjectModel.xml", - "ref/dotnet/System.ObjectModel.dll", - "ref/dotnet/System.ObjectModel.xml", - "ref/dotnet/zh-hans/System.ObjectModel.xml", - "ref/dotnet/zh-hant/System.ObjectModel.xml", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "System.ObjectModel.4.0.10.nupkg", - "System.ObjectModel.4.0.10.nupkg.sha512", - "System.ObjectModel.nuspec" + "lib/DNXCore50/System.Private.Uri.dll", + "lib/netcore50/System.Private.Uri.dll", + "ref/dnxcore50/_._", + "ref/netcore50/_._", + "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll", + "System.Private.Uri.4.0.0.nupkg", + "System.Private.Uri.4.0.0.nupkg.sha512", + "System.Private.Uri.nuspec" ] }, "System.Reflection/4.0.10": { @@ -1171,6 +2854,82 @@ "System.Reflection.nuspec" ] }, + "System.Reflection/4.1.0-beta-23225": { + "type": "package", + "serviceable": true, + "sha512": "WbLtaCxoe5XdqEyZuGpemSQ8YBJ8cj11zx+yxOxJfHbNrmu7oMQ29+J50swaqg3soUc3BVBMqfIhb/7gocDHQA==", + "files": [ + "lib/DNXCore50/System.Reflection.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Reflection.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/System.Reflection.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Reflection.dll", + "System.Reflection.4.1.0-beta-23225.nupkg", + "System.Reflection.4.1.0-beta-23225.nupkg.sha512", + "System.Reflection.nuspec" + ] + }, + "System.Reflection.Emit.ILGeneration/4.0.0": { + "type": "package", + "sha512": "02okuusJ0GZiHZSD2IOLIN41GIn6qOr7i5+86C98BPuhlwWqVABwebiGNvhDiXP1f9a6CxEigC7foQD42klcDg==", + "files": [ + "lib/DNXCore50/System.Reflection.Emit.ILGeneration.dll", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll", + "lib/wp80/_._", + "ref/dotnet/de/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/es/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/fr/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/it/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/ja/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/ko/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/ru/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/System.Reflection.Emit.ILGeneration.dll", + "ref/dotnet/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/zh-hans/System.Reflection.Emit.ILGeneration.xml", + "ref/dotnet/zh-hant/System.Reflection.Emit.ILGeneration.xml", + "ref/net45/_._", + "ref/wp80/_._", + "System.Reflection.Emit.ILGeneration.4.0.0.nupkg", + "System.Reflection.Emit.ILGeneration.4.0.0.nupkg.sha512", + "System.Reflection.Emit.ILGeneration.nuspec" + ] + }, + "System.Reflection.Emit.Lightweight/4.0.0": { + "type": "package", + "sha512": "DJZhHiOdkN08xJgsJfDjkuOreLLmMcU8qkEEqEHqyhkPUZMMQs0lE8R+6+68BAFWgcdzxtNu0YmIOtEug8j00w==", + "files": [ + "lib/DNXCore50/System.Reflection.Emit.Lightweight.dll", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Emit.Lightweight.dll", + "lib/wp80/_._", + "ref/dotnet/de/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/es/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/fr/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/it/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/ja/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/ko/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/ru/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/System.Reflection.Emit.Lightweight.dll", + "ref/dotnet/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/zh-hans/System.Reflection.Emit.Lightweight.xml", + "ref/dotnet/zh-hant/System.Reflection.Emit.Lightweight.xml", + "ref/net45/_._", + "ref/wp80/_._", + "System.Reflection.Emit.Lightweight.4.0.0.nupkg", + "System.Reflection.Emit.Lightweight.4.0.0.nupkg.sha512", + "System.Reflection.Emit.Lightweight.nuspec" + ] + }, "System.Reflection.Extensions/4.0.0": { "type": "package", "serviceable": true, @@ -1307,6 +3066,83 @@ "System.Resources.ResourceManager.nuspec" ] }, + "System.Resources.ResourceManager/4.0.1-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "KLzhgVk6aZDbU3jU+zGN3gGIU6hlhPyA8hwGqB1FmJRs/lJl7o9td34+5xm3Mk1va5vHEO8+cRj7te9WdNalHQ==", + "files": [ + "lib/DNXCore50/System.Resources.ResourceManager.dll", + "lib/net45/_._", + "lib/netcore50/System.Resources.ResourceManager.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet5.1/de/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/es/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/fr/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/it/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/ja/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/ko/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/ru/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/System.Resources.ResourceManager.dll", + "ref/dotnet5.1/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/zh-hans/System.Resources.ResourceManager.xml", + "ref/dotnet5.1/zh-hant/System.Resources.ResourceManager.xml", + "ref/net45/_._", + "ref/netcore50/de/System.Resources.ResourceManager.xml", + "ref/netcore50/es/System.Resources.ResourceManager.xml", + "ref/netcore50/fr/System.Resources.ResourceManager.xml", + "ref/netcore50/it/System.Resources.ResourceManager.xml", + "ref/netcore50/ja/System.Resources.ResourceManager.xml", + "ref/netcore50/ko/System.Resources.ResourceManager.xml", + "ref/netcore50/ru/System.Resources.ResourceManager.xml", + "ref/netcore50/System.Resources.ResourceManager.dll", + "ref/netcore50/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll", + "System.Resources.ResourceManager.4.0.1-beta-23516.nupkg", + "System.Resources.ResourceManager.4.0.1-beta-23516.nupkg.sha512", + "System.Resources.ResourceManager.nuspec" + ] + }, + "System.Runtime/4.0.20": { + "type": "package", + "serviceable": true, + "sha512": "X7N/9Bz7jVPorqdVFO86ns1sX6MlQM+WTxELtx+Z4VG45x9+LKmWH0GRqjgKprUnVuwmfB9EJ9DQng14Z7/zwg==", + "files": [ + "lib/DNXCore50/System.Runtime.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Runtime.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/de/System.Runtime.xml", + "ref/dotnet/es/System.Runtime.xml", + "ref/dotnet/fr/System.Runtime.xml", + "ref/dotnet/it/System.Runtime.xml", + "ref/dotnet/ja/System.Runtime.xml", + "ref/dotnet/ko/System.Runtime.xml", + "ref/dotnet/ru/System.Runtime.xml", + "ref/dotnet/System.Runtime.dll", + "ref/dotnet/System.Runtime.xml", + "ref/dotnet/zh-hans/System.Runtime.xml", + "ref/dotnet/zh-hant/System.Runtime.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Runtime.dll", + "System.Runtime.4.0.20.nupkg", + "System.Runtime.4.0.20.nupkg.sha512", + "System.Runtime.nuspec" + ] + }, "System.Runtime/4.0.21-beta-23516": { "type": "package", "serviceable": true, @@ -1414,6 +3250,66 @@ "System.Runtime.Extensions.nuspec" ] }, + "System.Runtime.Extensions/4.0.11-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "mpKQVIySlFSvgQkeb9qvXxHOY3jV7H9x5DmPSeNac0APFOG9ROufrMozY3VP/GxBWu4AVS/HDG1lUxg/riE4ew==", + "files": [ + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.1/de/System.Runtime.Extensions.xml", + "ref/dotnet5.1/es/System.Runtime.Extensions.xml", + "ref/dotnet5.1/fr/System.Runtime.Extensions.xml", + "ref/dotnet5.1/it/System.Runtime.Extensions.xml", + "ref/dotnet5.1/ja/System.Runtime.Extensions.xml", + "ref/dotnet5.1/ko/System.Runtime.Extensions.xml", + "ref/dotnet5.1/ru/System.Runtime.Extensions.xml", + "ref/dotnet5.1/System.Runtime.Extensions.dll", + "ref/dotnet5.1/System.Runtime.Extensions.xml", + "ref/dotnet5.1/zh-hans/System.Runtime.Extensions.xml", + "ref/dotnet5.1/zh-hant/System.Runtime.Extensions.xml", + "ref/dotnet5.4/de/System.Runtime.Extensions.xml", + "ref/dotnet5.4/es/System.Runtime.Extensions.xml", + "ref/dotnet5.4/fr/System.Runtime.Extensions.xml", + "ref/dotnet5.4/it/System.Runtime.Extensions.xml", + "ref/dotnet5.4/ja/System.Runtime.Extensions.xml", + "ref/dotnet5.4/ko/System.Runtime.Extensions.xml", + "ref/dotnet5.4/ru/System.Runtime.Extensions.xml", + "ref/dotnet5.4/System.Runtime.Extensions.dll", + "ref/dotnet5.4/System.Runtime.Extensions.xml", + "ref/dotnet5.4/zh-hans/System.Runtime.Extensions.xml", + "ref/dotnet5.4/zh-hant/System.Runtime.Extensions.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Runtime.Extensions.xml", + "ref/netcore50/es/System.Runtime.Extensions.xml", + "ref/netcore50/fr/System.Runtime.Extensions.xml", + "ref/netcore50/it/System.Runtime.Extensions.xml", + "ref/netcore50/ja/System.Runtime.Extensions.xml", + "ref/netcore50/ko/System.Runtime.Extensions.xml", + "ref/netcore50/ru/System.Runtime.Extensions.xml", + "ref/netcore50/System.Runtime.Extensions.dll", + "ref/netcore50/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hans/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hant/System.Runtime.Extensions.xml", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtime.json", + "System.Runtime.Extensions.4.0.11-beta-23516.nupkg", + "System.Runtime.Extensions.4.0.11-beta-23516.nupkg.sha512", + "System.Runtime.Extensions.nuspec" + ] + }, "System.Runtime.Handles/4.0.0": { "type": "package", "serviceable": true, @@ -1448,18 +3344,18 @@ "System.Runtime.Handles.nuspec" ] }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.InteropServices/4.0.0": { "type": "package", - "serviceable": true, - "sha512": "ZgDyBYfEnjWoz/viS6VOswA6XOkDSH2DzgbpczbW50RywhnCgTl+w3JEvtAiOGyIh8cyx1NJq80jsNBSUr8Pig==", + "sha512": "J8GBB0OsVuKJXR412x6uZdoyNi4y9OMjjJRHPutRHjqujuvthus6Xdxn/i8J1lL2PK+2jWCLpZp72h8x73hkLg==", "files": [ - "lib/DNXCore50/System.Runtime.InteropServices.dll", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Runtime.InteropServices.dll", + "lib/net45/_._", + "lib/win8/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", + "License.rtf", "ref/dotnet/de/System.Runtime.InteropServices.xml", "ref/dotnet/es/System.Runtime.InteropServices.xml", "ref/dotnet/fr/System.Runtime.InteropServices.xml", @@ -1473,12 +3369,95 @@ "ref/dotnet/zh-hant/System.Runtime.InteropServices.xml", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Runtime.InteropServices.xml", + "ref/netcore50/es/System.Runtime.InteropServices.xml", + "ref/netcore50/fr/System.Runtime.InteropServices.xml", + "ref/netcore50/it/System.Runtime.InteropServices.xml", + "ref/netcore50/ja/System.Runtime.InteropServices.xml", + "ref/netcore50/ko/System.Runtime.InteropServices.xml", + "ref/netcore50/ru/System.Runtime.InteropServices.xml", + "ref/netcore50/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "System.Runtime.InteropServices.4.0.0.nupkg", + "System.Runtime.InteropServices.4.0.0.nupkg.sha512", + "System.Runtime.InteropServices.nuspec" + ] + }, + "System.Runtime.InteropServices/4.0.21-beta-23516": { + "type": "package", + "serviceable": true, + "sha512": "3QodORMX/J/HMQgeBf62yYLESn4g+Gl9XGKEoFNCHGUb03yWqpSVPOD0gSksyb661kRdxR5K4/7I9xjz/GxkRg==", + "files": [ + "lib/DNXCore50/System.Runtime.InteropServices.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.InteropServices.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet5.2/de/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/es/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/fr/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/it/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/ja/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/ko/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/ru/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/System.Runtime.InteropServices.dll", + "ref/dotnet5.2/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/zh-hans/System.Runtime.InteropServices.xml", + "ref/dotnet5.2/zh-hant/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/de/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/es/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/fr/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/it/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/ja/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/ko/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/ru/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/System.Runtime.InteropServices.dll", + "ref/dotnet5.3/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/zh-hans/System.Runtime.InteropServices.xml", + "ref/dotnet5.3/zh-hant/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/de/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/es/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/fr/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/it/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/ja/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/ko/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/ru/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/System.Runtime.InteropServices.dll", + "ref/dotnet5.4/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/zh-hans/System.Runtime.InteropServices.xml", + "ref/dotnet5.4/zh-hant/System.Runtime.InteropServices.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/de/System.Runtime.InteropServices.xml", + "ref/netcore50/es/System.Runtime.InteropServices.xml", + "ref/netcore50/fr/System.Runtime.InteropServices.xml", + "ref/netcore50/it/System.Runtime.InteropServices.xml", + "ref/netcore50/ja/System.Runtime.InteropServices.xml", + "ref/netcore50/ko/System.Runtime.InteropServices.xml", + "ref/netcore50/ru/System.Runtime.InteropServices.xml", + "ref/netcore50/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", + "ref/win8/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.dll", - "System.Runtime.InteropServices.4.0.20.nupkg", - "System.Runtime.InteropServices.4.0.20.nupkg.sha512", + "System.Runtime.InteropServices.4.0.21-beta-23516.nupkg", + "System.Runtime.InteropServices.4.0.21-beta-23516.nupkg.sha512", "System.Runtime.InteropServices.nuspec" ] }, @@ -1530,79 +3509,52 @@ "System.Text.Encoding.nuspec" ] }, - "System.Threading/4.0.11-beta-23516": { + "System.Threading/4.0.10": { "type": "package", "serviceable": true, - "sha512": "vZNXMOIwejg9jS/AkkCs43BIDrzONbT43yhU7X2217Ypi9EZN5X16DwtqBD7eMjDBsA23IRZxuugzUnV8icaxQ==", + "sha512": "0w6pRxIEE7wuiOJeKabkDgeIKmqf4ER1VNrs6qFwHnooEE78yHwi/bKkg5Jo8/pzGLm0xQJw0nEmPXt1QBAIUA==", "files": [ + "lib/DNXCore50/System.Threading.dll", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", + "lib/net46/_._", + "lib/netcore50/System.Threading.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "ref/dotnet5.1/de/System.Threading.xml", - "ref/dotnet5.1/es/System.Threading.xml", - "ref/dotnet5.1/fr/System.Threading.xml", - "ref/dotnet5.1/it/System.Threading.xml", - "ref/dotnet5.1/ja/System.Threading.xml", - "ref/dotnet5.1/ko/System.Threading.xml", - "ref/dotnet5.1/ru/System.Threading.xml", - "ref/dotnet5.1/System.Threading.dll", - "ref/dotnet5.1/System.Threading.xml", - "ref/dotnet5.1/zh-hans/System.Threading.xml", - "ref/dotnet5.1/zh-hant/System.Threading.xml", - "ref/dotnet5.4/de/System.Threading.xml", - "ref/dotnet5.4/es/System.Threading.xml", - "ref/dotnet5.4/fr/System.Threading.xml", - "ref/dotnet5.4/it/System.Threading.xml", - "ref/dotnet5.4/ja/System.Threading.xml", - "ref/dotnet5.4/ko/System.Threading.xml", - "ref/dotnet5.4/ru/System.Threading.xml", - "ref/dotnet5.4/System.Threading.dll", - "ref/dotnet5.4/System.Threading.xml", - "ref/dotnet5.4/zh-hans/System.Threading.xml", - "ref/dotnet5.4/zh-hant/System.Threading.xml", + "ref/dotnet/de/System.Threading.xml", + "ref/dotnet/es/System.Threading.xml", + "ref/dotnet/fr/System.Threading.xml", + "ref/dotnet/it/System.Threading.xml", + "ref/dotnet/ja/System.Threading.xml", + "ref/dotnet/ko/System.Threading.xml", + "ref/dotnet/ru/System.Threading.xml", + "ref/dotnet/System.Threading.dll", + "ref/dotnet/System.Threading.xml", + "ref/dotnet/zh-hans/System.Threading.xml", + "ref/dotnet/zh-hant/System.Threading.xml", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/de/System.Threading.xml", - "ref/netcore50/es/System.Threading.xml", - "ref/netcore50/fr/System.Threading.xml", - "ref/netcore50/it/System.Threading.xml", - "ref/netcore50/ja/System.Threading.xml", - "ref/netcore50/ko/System.Threading.xml", - "ref/netcore50/ru/System.Threading.xml", - "ref/netcore50/System.Threading.dll", - "ref/netcore50/System.Threading.xml", - "ref/netcore50/zh-hans/System.Threading.xml", - "ref/netcore50/zh-hant/System.Threading.xml", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", + "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtime.json", - "System.Threading.4.0.11-beta-23516.nupkg", - "System.Threading.4.0.11-beta-23516.nupkg.sha512", + "runtimes/win8-aot/lib/netcore50/System.Threading.dll", + "System.Threading.4.0.10.nupkg", + "System.Threading.4.0.10.nupkg.sha512", "System.Threading.nuspec" ] }, - "System.Threading.Tasks/4.0.0": { + "System.Threading.Tasks/4.0.10": { "type": "package", - "sha512": "dA3y1B6Pc8mNt9obhEWWGGpvEakS51+nafXpmM/Z8IF847GErLXGTjdfA+AYEKszfFbH7SVLWUklXhYeeSQ1lw==", + "serviceable": true, + "sha512": "NOwJGDfk79jR0bnzosbXLVD/PdI8KzBeESoa3CofEM5v9R5EBfcI0Jyf18stx+0IYV9okmDIDxVtxq9TbnR9bQ==", "files": [ + "lib/DNXCore50/System.Threading.Tasks.dll", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", + "lib/net46/_._", + "lib/netcore50/System.Threading.Tasks.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "License.rtf", "ref/dotnet/de/System.Threading.Tasks.xml", "ref/dotnet/es/System.Threading.Tasks.xml", "ref/dotnet/fr/System.Threading.Tasks.xml", @@ -1616,38 +3568,23 @@ "ref/dotnet/zh-hant/System.Threading.Tasks.xml", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/de/System.Threading.Tasks.xml", - "ref/netcore50/es/System.Threading.Tasks.xml", - "ref/netcore50/fr/System.Threading.Tasks.xml", - "ref/netcore50/it/System.Threading.Tasks.xml", - "ref/netcore50/ja/System.Threading.Tasks.xml", - "ref/netcore50/ko/System.Threading.Tasks.xml", - "ref/netcore50/ru/System.Threading.Tasks.xml", - "ref/netcore50/System.Threading.Tasks.dll", - "ref/netcore50/System.Threading.Tasks.xml", - "ref/netcore50/zh-hans/System.Threading.Tasks.xml", - "ref/netcore50/zh-hant/System.Threading.Tasks.xml", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", + "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Threading.Tasks.4.0.0.nupkg", - "System.Threading.Tasks.4.0.0.nupkg.sha512", + "runtimes/win8-aot/lib/netcore50/System.Threading.Tasks.dll", + "System.Threading.Tasks.4.0.10.nupkg", + "System.Threading.Tasks.4.0.10.nupkg.sha512", "System.Threading.Tasks.nuspec" ] } }, "projectFileDependencyGroups": { - "": [], + "": [ + "Microsoft.Extensions.Logging.Abstractions >= 1.0.0-rc1-final", + "Microsoft.Extensions.DependencyInjection.Abstractions >= 1.0.0-rc1-final" + ], ".NETFramework,Version=v4.5.1": [], - ".NETPlatform,Version=v5.4": [ - "Microsoft.CSharp >= 4.0.1-beta-23516", - "System.Collections >= 4.0.11-beta-23516", - "System.Linq >= 4.0.1-beta-23516", - "System.Runtime >= 4.0.21-beta-23516", - "System.Threading >= 4.0.11-beta-23516" - ] + ".NETCore,Version=v5.0": [], + ".NETPlatform,Version=v5.4": [] } } \ No newline at end of file