diff --git a/README.md b/README.md index a673e73..d0d1be2 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,11 @@ Available as a Nuget package : https://www.nuget.org/packages/AspNetCore.Identit Install-Package AspNetCore.Identity.MongoDbCore +# Support This Project + +If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee: Buy Me A Coffee + + # User and Role Entities Your user and role entities must inherit from `MongoIdentityUser` and `MongoIdentityRole` in a way similar to the `IdentityUser` and the `IdentityRole` in `Microsoft.AspNetCore.Identity`, where `TKey` is the type of the primary key of your document. diff --git a/sample/MongoIdentitySample.Mvc/.vscode/launch.json b/sample/MongoIdentitySample.Mvc/.vscode/launch.json deleted file mode 100644 index 4a5fbb6..0000000 --- a/sample/MongoIdentitySample.Mvc/.vscode/launch.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - // Use IntelliSense to find out which attributes exist for C# debugging - // Use hover for the description of the existing attributes - // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md - "version": "0.2.0", - "configurations": [ - { - "name": ".NET Core Launch (web)", - "type": "coreclr", - "request": "launch", - "preLaunchTask": "build", - // If you have changed target frameworks, make sure to update the program path. - "program": "${workspaceFolder}/bin/Debug/netcoreapp3.1/MongoIdentitySample.Mvc.dll", - "args": [], - "cwd": "${workspaceFolder}", - "stopAtEntry": false, - // Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser - "serverReadyAction": { - "action": "openExternally", - "pattern": "^\\s*Now listening on:\\s+(https?://\\S+)" - }, - "env": { - "ASPNETCORE_ENVIRONMENT": "Development" - }, - "sourceFileMap": { - "/Views": "${workspaceFolder}/Views" - } - }, - { - "name": ".NET Core Attach", - "type": "coreclr", - "request": "attach", - "processId": "${command:pickProcess}" - } - ] -} \ No newline at end of file diff --git a/sample/MongoIdentitySample.Mvc/.vscode/tasks.json b/sample/MongoIdentitySample.Mvc/.vscode/tasks.json deleted file mode 100644 index 5a3c47b..0000000 --- a/sample/MongoIdentitySample.Mvc/.vscode/tasks.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "version": "2.0.0", - "tasks": [ - { - "label": "build", - "command": "dotnet", - "type": "process", - "args": [ - "build", - "${workspaceFolder}/MongoIdentitySample.Mvc.csproj", - "/property:GenerateFullPaths=true", - "/consoleloggerparameters:NoSummary" - ], - "problemMatcher": "$msCompile" - }, - { - "label": "publish", - "command": "dotnet", - "type": "process", - "args": [ - "publish", - "${workspaceFolder}/MongoIdentitySample.Mvc.csproj", - "/property:GenerateFullPaths=true", - "/consoleloggerparameters:NoSummary" - ], - "problemMatcher": "$msCompile" - }, - { - "label": "watch", - "command": "dotnet", - "type": "process", - "args": [ - "watch", - "run", - "${workspaceFolder}/MongoIdentitySample.Mvc.csproj", - "/property:GenerateFullPaths=true", - "/consoleloggerparameters:NoSummary" - ], - "problemMatcher": "$msCompile" - } - ] -} \ No newline at end of file diff --git a/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj b/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj index 667379a..278fafd 100644 --- a/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj +++ b/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj @@ -8,6 +8,7 @@ + @@ -29,10 +30,6 @@ - - - - Always diff --git a/src/AspNetCore.Identity.MongoDbCore.csproj b/src/AspNetCore.Identity.MongoDbCore.csproj index d416077..5bd3c4f 100644 --- a/src/AspNetCore.Identity.MongoDbCore.csproj +++ b/src/AspNetCore.Identity.MongoDbCore.csproj @@ -15,8 +15,8 @@ - - + + diff --git a/src/AspNetCore.Identity.MongoDbCore.nuspec b/src/AspNetCore.Identity.MongoDbCore.nuspec index 63916fc..7db6350 100644 --- a/src/AspNetCore.Identity.MongoDbCore.nuspec +++ b/src/AspNetCore.Identity.MongoDbCore.nuspec @@ -2,29 +2,29 @@ AspNetCore.Identity.MongoDbCore - 2.1.0 + 2.1.1 AspNetCore.Identity.MongoDbCore Alexandre Spieser Alexandre Spieser MIT https://github.com/alexandre-spieser/AspNetCore.Identity.MongoDbCore false - A MongoDb UserStore and RoleStore adapter for Microsoft.AspNetCore.Identity 2.0. + A MongoDb UserStore and RoleStore adapter for Microsoft.AspNetCore.Identity 2.2. Release notes are at https://github.com/alexandre-spieser/AspNetCore.Identity.MongoDbCore/releases - Copyright 2018 (c) Alexandre Spieser. All rights reserved. + Copyright 2020 (c) Alexandre Spieser. All rights reserved. aspnetcore mongo mongodb identity membership - - - - + + + + - - - - + + + + diff --git a/src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.xml b/src/AspNetCore.Identity.MongoDbCore.xml similarity index 100% rename from src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.xml rename to src/AspNetCore.Identity.MongoDbCore.xml diff --git a/src/Models/MongoIdentityRole.cs b/src/Models/MongoIdentityRole.cs index 698a1db..4d16d93 100644 --- a/src/Models/MongoIdentityRole.cs +++ b/src/Models/MongoIdentityRole.cs @@ -1,5 +1,4 @@ -using AspNetCore.Identity.MongoDbCore.Extensions; -using AspNetCore.Identity.MongoDbCore.Interfaces; +using AspNetCore.Identity.MongoDbCore.Interfaces; using Microsoft.AspNetCore.Identity; using MongoDbGenericRepository.Models; using MongoDbGenericRepository.Utils; @@ -94,7 +93,7 @@ namespace AspNetCore.Identity.MongoDbCore.Models { InitializeFields(); Id = key; - Name = Name; + Name = name; } /// diff --git a/src/Models/MongoIdentityUser.cs b/src/Models/MongoIdentityUser.cs index bec8759..075a357 100644 --- a/src/Models/MongoIdentityUser.cs +++ b/src/Models/MongoIdentityUser.cs @@ -1,12 +1,11 @@ -using System; -using System.Collections.Generic; -using MongoDbGenericRepository.Models; -using System.Linq; -using MongoDB.Driver; using AspNetCore.Identity.MongoDbCore.Interfaces; using Microsoft.AspNetCore.Identity; -using AspNetCore.Identity.MongoDbCore.Extensions; +using MongoDB.Driver; +using MongoDbGenericRepository.Models; using MongoDbGenericRepository.Utils; +using System; +using System.Collections.Generic; +using System.Linq; namespace AspNetCore.Identity.MongoDbCore.Models { @@ -157,7 +156,7 @@ namespace AspNetCore.Identity.MongoDbCore.Models /// public virtual MongoIdentityUser SetVersion(int version) { - Version = 1; + Version = version; return this; } diff --git a/src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.deps.json b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json similarity index 55% rename from src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.deps.json rename to src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json index e221493..52bdd00 100644 --- a/src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.deps.json +++ b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json @@ -1,44 +1,30 @@ { "runtimeTarget": { - "name": ".NETCoreApp,Version=v2.0", - "signature": "d3b6f438f86d3e0e89cccc211e3069a10d4709d9" + "name": ".NETCoreApp,Version=v3.1", + "signature": "" }, "compilationOptions": {}, "targets": { - ".NETCoreApp,Version=v2.0": { + ".NETCoreApp,Version=v3.1": { "AspNetCore.Identity.MongoDbCore/1.0.0": { "dependencies": { "Microsoft.AspNetCore.Identity": "2.2.0", - "Microsoft.Extensions.Identity.Stores": "2.2.0", - "MongoDB.Driver": "2.7.0", - "MongoDbGenericRepository": "1.4.0" + "Microsoft.Extensions.Identity.Stores": "3.1.1", + "MongoDB.Driver": "2.9.3", + "MongoDbGenericRepository": "1.4.3" }, "runtime": { "AspNetCore.Identity.MongoDbCore.dll": {} } }, - "DnsClient/1.0.7": { + "DnsClient/1.2.0": { "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Buffers": "4.5.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Linq": "4.3.0", - "System.Net.NameResolution": "4.3.0", - "System.Net.NetworkInformation": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" + "System.Buffers": "4.5.0" }, "runtime": { - "lib/netstandard1.3/DnsClient.dll": { - "assemblyVersion": "1.0.7.0", - "fileVersion": "1.0.7.0" + "lib/netstandard2.0/DnsClient.dll": { + "assemblyVersion": "1.2.0.0", + "fileVersion": "1.2.0.0" } } }, @@ -48,8 +34,8 @@ "Microsoft.AspNetCore.DataProtection": "2.2.0", "Microsoft.AspNetCore.Http": "2.2.0", "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1", "Microsoft.Extensions.WebEncoders": "2.2.0" }, "runtime": { @@ -62,8 +48,8 @@ "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0" + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": { @@ -96,33 +82,33 @@ } } }, - "Microsoft.AspNetCore.Cryptography.Internal/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.2.0": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.2.0" + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1" }, "runtime": { "lib/netcoreapp2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, "Microsoft.AspNetCore.DataProtection/2.2.0": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.2.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1", "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0", "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1", "Microsoft.Win32.Registry": "4.5.0", "System.Security.Cryptography.Xml": "4.5.0", "System.Security.Principal.Windows": "4.5.0" @@ -158,7 +144,7 @@ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "2.2.0" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { @@ -172,7 +158,7 @@ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", "Microsoft.AspNetCore.WebUtilities": "2.2.0", "Microsoft.Extensions.ObjectPool": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.Options": "3.1.1", "Microsoft.Net.Http.Headers": "2.2.0" }, "runtime": { @@ -210,7 +196,7 @@ }, "Microsoft.AspNetCore.Http.Features/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { @@ -222,9 +208,9 @@ "Microsoft.AspNetCore.Identity/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Authentication.Cookies": "2.2.0", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.2.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.Identity.Core": "2.2.0" + "Microsoft.Extensions.Identity.Core": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": { @@ -245,50 +231,72 @@ } } }, - "Microsoft.Extensions.Configuration/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.1": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Configuration.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration/3.1.1": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Configuration.Binder/2.2.0": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { "dependencies": { - "Microsoft.Extensions.Configuration": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration.Binder/3.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "3.1.1" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" + } + } + }, + "Microsoft.Extensions.DependencyInjection/3.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { @@ -299,10 +307,10 @@ }, "Microsoft.Extensions.Hosting.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0" + "Microsoft.Extensions.Logging.Abstractions": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { @@ -311,52 +319,51 @@ } } }, - "Microsoft.Extensions.Identity.Core/2.2.0": { + "Microsoft.Extensions.Identity.Core/3.1.1": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.2.0", - "Microsoft.Extensions.Logging": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", + "Microsoft.Extensions.Logging": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "lib/netcoreapp3.1/Microsoft.Extensions.Identity.Core.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, - "Microsoft.Extensions.Identity.Stores/2.2.0": { + "Microsoft.Extensions.Identity.Stores/3.1.1": { "dependencies": { - "Microsoft.Extensions.Identity.Core": "2.2.0", - "Microsoft.Extensions.Logging": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" + "Microsoft.Extensions.Caching.Abstractions": "3.1.1", + "Microsoft.Extensions.Identity.Core": "3.1.1", + "Microsoft.Extensions.Logging": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "lib/netcoreapp3.1/Microsoft.Extensions.Identity.Stores.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, - "Microsoft.Extensions.Logging/2.2.0": { + "Microsoft.Extensions.Logging/3.1.1": { "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0" + "Microsoft.Extensions.Configuration.Binder": "3.1.1", + "Microsoft.Extensions.DependencyInjection": "3.1.1", + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "lib/netcoreapp3.1/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Logging.Abstractions/2.2.0": { + "Microsoft.Extensions.Logging.Abstractions/3.1.1": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, @@ -368,35 +375,30 @@ } } }, - "Microsoft.Extensions.Options/2.2.0": { + "Microsoft.Extensions.Options/3.1.1": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Primitives": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "lib/netcoreapp3.1/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Primitives/2.2.0": { - "dependencies": { - "System.Memory": "4.5.1", - "System.Runtime.CompilerServices.Unsafe": "4.5.1" - }, + "Microsoft.Extensions.Primitives/3.1.1": { "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, "Microsoft.Extensions.WebEncoders/2.2.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1", "System.Text.Encodings.Web": "4.5.0" }, "runtime": { @@ -408,7 +410,7 @@ }, "Microsoft.Net.Http.Headers/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0", + "Microsoft.Extensions.Primitives": "3.1.1", "System.Buffers": "4.5.0" }, "runtime": { @@ -418,88 +420,76 @@ } } }, + "Microsoft.NETCore.Platforms/2.1.2": {}, "Microsoft.NETCore.Targets/1.1.0": {}, "Microsoft.Win32.Primitives/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "Microsoft.Win32.Registry/4.5.0": { "dependencies": { - "System.Memory": "4.5.1", "System.Security.AccessControl": "4.5.0", "System.Security.Principal.Windows": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Win32.Registry.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - }, - "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } } }, - "MongoDB.Bson/2.7.0": { + "MongoDB.Bson/2.9.3": { "dependencies": { + "NETStandard.Library": "1.6.1", "System.Collections.NonGeneric": "4.0.1", "System.Diagnostics.Process": "4.1.0", "System.Dynamic.Runtime": "4.0.11", - "System.Reflection.Emit.Lightweight": "4.0.1" + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0" }, "runtime": { "lib/netstandard1.5/MongoDB.Bson.dll": { - "assemblyVersion": "2.7.0.0", - "fileVersion": "2.7.0.0" + "assemblyVersion": "2.9.3.0", + "fileVersion": "2.9.3.0" } } }, - "MongoDB.Driver/2.7.0": { + "MongoDB.Driver/2.9.3": { "dependencies": { - "MongoDB.Bson": "2.7.0", - "MongoDB.Driver.Core": "2.7.0", + "MongoDB.Bson": "2.9.3", + "MongoDB.Driver.Core": "2.9.3", + "NETStandard.Library": "1.6.1", "System.ComponentModel.TypeConverter": "4.1.0", "System.Linq.Queryable": "4.0.1" }, "runtime": { "lib/netstandard1.5/MongoDB.Driver.dll": { - "assemblyVersion": "2.7.0.0", - "fileVersion": "2.7.0.0" + "assemblyVersion": "2.9.3.0", + "fileVersion": "2.9.3.0" } } }, - "MongoDB.Driver.Core/2.7.0": { + "MongoDB.Driver.Core/2.9.3": { "dependencies": { - "DnsClient": "1.0.7", - "MongoDB.Bson": "2.7.0", + "DnsClient": "1.2.0", + "MongoDB.Bson": "2.9.3", + "NETStandard.Library": "1.6.1", + "SharpCompress": "0.23.0", "System.Collections.Specialized": "4.0.1", + "System.Diagnostics.TextWriterTraceListener": "4.0.0", "System.Diagnostics.TraceSource": "4.0.0", "System.Net.NameResolution": "4.3.0", - "System.Net.Security": "4.0.0", - "System.Security.SecureString": "4.0.0" + "System.Net.Security": "4.3.2", + "System.Security.SecureString": "4.0.0", + "System.Threading.Thread": "4.3.0" }, "runtime": { "lib/netstandard1.5/MongoDB.Driver.Core.dll": { - "assemblyVersion": "2.7.0.0", - "fileVersion": "2.7.0.0" + "assemblyVersion": "2.9.3.0", + "fileVersion": "2.9.3.0" } } }, - "MongoDbGenericRepository/1.4.0": { + "MongoDbGenericRepository/1.4.3": { "dependencies": { - "MongoDB.Driver": "2.7.0" + "MongoDB.Driver": "2.9.3" }, "runtime": { "lib/netstandard2.0/MongoDbGenericRepository.dll": { @@ -508,29 +498,128 @@ } } }, + "NETStandard.Library/1.6.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, "runtime.native.System/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0" } }, - "runtime.native.System.Net.Http/4.0.1": { + "runtime.native.System.IO.Compression/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0" } }, - "runtime.native.System.Net.Security/4.0.1": { + "runtime.native.System.Net.Http/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0" } }, - "runtime.native.System.Security.Cryptography/4.0.0": { + "runtime.native.System.Net.Security/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0" } }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "SharpCompress/0.23.0": { + "dependencies": { + "System.Text.Encoding.CodePages": "4.5.1" + }, + "runtime": { + "lib/netstandard2.0/SharpCompress.dll": { + "assemblyVersion": "0.23.0.0", + "fileVersion": "0.23.0.0" + } + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + } + }, "System.Buffers/4.5.0": {}, "System.Collections/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -575,7 +664,6 @@ "System.Runtime": "4.3.0" } }, - "System.ComponentModel.Annotations/4.5.0": {}, "System.ComponentModel.Primitives/4.1.0": { "dependencies": { "System.ComponentModel": "4.0.1", @@ -595,21 +683,41 @@ "System.Reflection": "4.3.0", "System.Reflection.Extensions": "4.3.0", "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", + "System.Reflection.TypeExtensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", "System.Threading": "4.3.0" } }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, "System.Diagnostics.Debug/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, "System.Diagnostics.Process/4.1.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.Win32.Primitives": "4.3.0", "Microsoft.Win32.Registry": "4.5.0", "System.Collections": "4.3.0", @@ -624,30 +732,34 @@ "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.Encoding.Extensions": "4.3.0", "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "System.Threading.Thread": "4.3.0", "System.Threading.ThreadPool": "4.3.0", "runtime.native.System": "4.3.0" - }, - "runtimeTargets": { - "runtime/linux/lib/_._": { - "rid": "linux", - "assetType": "runtime" - }, - "runtime/osx/lib/_._": { - "rid": "osx", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } + } + }, + "System.Diagnostics.TextWriterTraceListener/4.0.0": { + "dependencies": { + "System.Diagnostics.TraceSource": "4.0.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" } }, "System.Diagnostics.TraceSource/4.0.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", @@ -656,20 +768,11 @@ "System.Runtime.Extensions": "4.3.0", "System.Threading": "4.3.0", "runtime.native.System": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } } }, "System.Diagnostics.Tracing/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } @@ -680,13 +783,13 @@ "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", + "System.Reflection.TypeExtensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", @@ -695,12 +798,14 @@ }, "System.Globalization/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, - "System.Globalization.Calendars/4.0.1": { + "System.Globalization.Calendars/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Globalization": "4.3.0", "System.Runtime": "4.3.0" @@ -708,33 +813,58 @@ }, "System.Globalization.Extensions/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Globalization": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", "System.Runtime.InteropServices": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } } }, "System.IO/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading.Tasks": "4.3.0" } }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "System.Buffers": "4.5.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.5.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, "System.IO.FileSystem/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.IO.FileSystem.Primitives": "4.3.0", @@ -758,21 +888,21 @@ "System.Runtime.Extensions": "4.3.0" } }, - "System.Linq.Expressions/4.1.0": { + "System.Linq.Expressions/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", "System.IO": "4.3.0", "System.Linq": "4.3.0", - "System.ObjectModel": "4.0.12", + "System.ObjectModel": "4.3.0", "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Emit.Lightweight": "4.0.1", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", "System.Reflection.Extensions": "4.3.0", "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", + "System.Reflection.TypeExtensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", @@ -784,26 +914,46 @@ "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.1.0", + "System.Linq.Expressions": "4.3.0", "System.Reflection": "4.3.0", "System.Reflection.Extensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0" } }, - "System.Memory/4.5.1": { + "System.Net.Http/4.3.0": { "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.5.1" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26606.5" - } + "Microsoft.NETCore.Platforms": "2.1.2", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Net.NameResolution/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Collections": "4.3.0", "System.Diagnostics.Tracing": "4.3.0", "System.Globalization": "4.3.0", @@ -817,67 +967,19 @@ "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "runtime.native.System": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } - } - }, - "System.Net.NetworkInformation/4.3.0": { - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Principal.Windows": "4.5.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "runtime.native.System": "4.3.0" - }, - "runtimeTargets": { - "runtime/linux/lib/_._": { - "rid": "linux", - "assetType": "runtime" - }, - "runtime/osx/lib/_._": { - "rid": "osx", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } } }, "System.Net.Primitives/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0", "System.Runtime.Handles": "4.3.0" } }, - "System.Net.Security/4.0.0": { + "System.Net.Security/4.3.2": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.Win32.Primitives": "4.3.0", "System.Collections": "4.3.0", "System.Collections.Concurrent": "4.3.0", @@ -891,34 +993,25 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Claims": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.OpenSsl": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", + "System.Security.Claims": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Security.Principal": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "System.Threading.ThreadPool": "4.3.0", "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Security": "4.0.1", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } + "runtime.native.System.Net.Security": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Net.Sockets/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.Net.Primitives": "4.3.0", @@ -926,7 +1019,7 @@ "System.Threading.Tasks": "4.3.0" } }, - "System.ObjectModel/4.0.12": { + "System.ObjectModel/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", @@ -937,38 +1030,40 @@ }, "System.Reflection/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.IO": "4.3.0", "System.Reflection.Primitives": "4.3.0", "System.Runtime": "4.3.0" } }, - "System.Reflection.Emit/4.0.1": { + "System.Reflection.Emit/4.3.0": { "dependencies": { "System.IO": "4.3.0", "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Primitives": "4.3.0", "System.Runtime": "4.3.0" } }, - "System.Reflection.Emit.ILGeneration/4.0.1": { + "System.Reflection.Emit.ILGeneration/4.3.0": { "dependencies": { "System.Reflection": "4.3.0", "System.Reflection.Primitives": "4.3.0", "System.Runtime": "4.3.0" } }, - "System.Reflection.Emit.Lightweight/4.0.1": { + "System.Reflection.Emit.Lightweight/4.3.0": { "dependencies": { "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Primitives": "4.3.0", "System.Runtime": "4.3.0" } }, "System.Reflection.Extensions/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Reflection": "4.3.0", "System.Runtime": "4.3.0" @@ -976,11 +1071,12 @@ }, "System.Reflection.Primitives/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, - "System.Reflection.TypeExtensions/4.1.0": { + "System.Reflection.TypeExtensions/4.3.0": { "dependencies": { "System.Reflection": "4.3.0", "System.Runtime": "4.3.0" @@ -988,6 +1084,7 @@ }, "System.Resources.ResourceManager/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Globalization": "4.3.0", "System.Reflection": "4.3.0", @@ -996,31 +1093,28 @@ }, "System.Runtime/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0" } }, - "System.Runtime.CompilerServices.Unsafe/4.5.1": { - "runtime": { - "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "4.0.4.0", - "fileVersion": "0.0.0.0" - } - } - }, + "System.Runtime.CompilerServices.Unsafe/4.5.2": {}, "System.Runtime.Extensions/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "System.Runtime.Handles/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, "System.Runtime.InteropServices/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Reflection": "4.3.0", "System.Reflection.Primitives": "4.3.0", @@ -1037,19 +1131,9 @@ "System.Runtime.InteropServices": "4.3.0", "System.Threading": "4.3.0", "runtime.native.System": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } } }, - "System.Runtime.Numerics/4.0.1": { + "System.Runtime.Numerics/4.3.0": { "dependencies": { "System.Globalization": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1057,26 +1141,28 @@ "System.Runtime.Extensions": "4.3.0" } }, - "System.Security.AccessControl/4.5.0": { + "System.Runtime.Serialization.Formatters/4.3.0": { "dependencies": { - "System.Security.Principal.Windows": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.AccessControl.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" } }, - "System.Security.Claims/4.0.1": { + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl/4.5.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "System.Security.Principal.Windows": "4.5.0" + } + }, + "System.Security.Claims/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.Globalization": "4.3.0", @@ -1084,11 +1170,12 @@ "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", - "System.Security.Principal": "4.0.1" + "System.Security.Principal": "4.3.0" } }, - "System.Security.Cryptography.Algorithms/4.2.0": { + "System.Security.Cryptography.Algorithms/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Collections": "4.3.0", "System.IO": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1096,33 +1183,18 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Cng/4.4.0": { - "runtimeTargets": { - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } - } - }, - "System.Security.Cryptography.Csp/4.0.0": { + "System.Security.Cryptography.Cng/4.5.0": {}, + "System.Security.Cryptography.Csp/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.IO": "4.3.0", "System.Reflection": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1130,25 +1202,16 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } } }, - "System.Security.Cryptography.Encoding/4.0.0": { + "System.Security.Cryptography.Encoding/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Collections": "4.3.0", "System.Collections.Concurrent": "4.3.0", "System.Linq": "4.3.0", @@ -1157,22 +1220,12 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.OpenSsl/4.0.0": { + "System.Security.Cryptography.OpenSsl/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.IO": "4.3.0", @@ -1181,33 +1234,26 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - } + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Security.Cryptography.Pkcs/4.5.0": { "dependencies": { - "System.Memory": "4.5.1", - "System.Security.Cryptography.Cng": "4.4.0" + "System.Security.Cryptography.Cng": "4.5.0" }, "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll": { + "lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll": { "assemblyVersion": "4.0.3.0", "fileVersion": "4.6.26515.6" } }, "runtimeTargets": { - "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll": { + "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll": { "rid": "win", "assetType": "runtime", "assemblyVersion": "4.0.3.0", @@ -1215,7 +1261,7 @@ } } }, - "System.Security.Cryptography.Primitives/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", @@ -1226,12 +1272,13 @@ "System.Threading.Tasks": "4.3.0" } }, - "System.Security.Cryptography.X509Certificates/4.1.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Calendars": "4.3.0", "System.IO": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.IO.FileSystem.Primitives": "4.3.0", @@ -1240,28 +1287,18 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Cng": "4.4.0", - "System.Security.Cryptography.Csp": "4.0.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.OpenSsl": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.5.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0", "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.0.1", - "runtime.native.System.Security.Cryptography": "4.0.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Security.Cryptography.Xml/4.5.0": { @@ -1287,73 +1324,53 @@ } } }, - "System.Security.Principal/4.0.1": { + "System.Security.Principal/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" } }, "System.Security.Principal.Windows/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Principal.Windows.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - }, - "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2" } }, "System.Security.SecureString/4.0.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } } }, "System.Text.Encoding/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, - "System.Text.Encoding.Extensions/4.0.11": { + "System.Text.Encoding.CodePages/4.5.1": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "System.Runtime.CompilerServices.Unsafe": "4.5.2" + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0", "System.Text.Encoding": "4.3.0" } }, - "System.Text.Encodings.Web/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } + "System.Text.Encodings.Web/4.5.0": {}, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" } }, "System.Threading/4.3.0": { @@ -1362,29 +1379,20 @@ "System.Threading.Tasks": "4.3.0" } }, - "System.Threading.Overlapped/4.3.0": { - "dependencies": { - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - }, - "runtimeTargets": { - "runtime/unix/lib/_._": { - "rid": "unix", - "assetType": "runtime" - }, - "runtime/win/lib/_._": { - "rid": "win", - "assetType": "runtime" - } - } - }, "System.Threading.Tasks/4.3.0": { "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.NETCore.Targets": "1.1.0", "System.Runtime": "4.3.0" } }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, "System.Threading.Thread/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -1395,6 +1403,48 @@ "System.Runtime": "4.3.0", "System.Runtime.Handles": "4.3.0" } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } } } }, @@ -1404,12 +1454,12 @@ "serviceable": false, "sha512": "" }, - "DnsClient/1.0.7": { + "DnsClient/1.2.0": { "type": "package", "serviceable": true, - "sha512": "sha512-i6Imdyz+dvljMtQh1QtjMzguLEFFJCilecHiaRPIbNX4gK3zluf/3OQWD1XbVy5PXf1u394x5ImB+uu7DNMS1w==", - "path": "dnsclient/1.0.7", - "hashPath": "dnsclient.1.0.7.nupkg.sha512" + "sha512": "sha512-P34wUkeqU4FoQiOMV8OjpdeDZKs4d3r+VlHuKJ6eO5feiZgna3+9MF5orHRUn3DAv1g/HPE5hlkGucmxmsFfBw==", + "path": "dnsclient/1.2.0", + "hashPath": "dnsclient.1.2.0.nupkg.sha512" }, "Microsoft.AspNetCore.Authentication/2.2.0": { "type": "package", @@ -1439,19 +1489,19 @@ "path": "microsoft.aspnetcore.authentication.core/2.2.0", "hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Cryptography.Internal/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-GXmMD8/vuTLPLvKzKEPz/4vapC5e0cwx1tUVd83ePRyWF9CCrn/pg4/1I+tGkQqFLPvi3nlI2QtPtC6MQN8Nww==", - "path": "microsoft.aspnetcore.cryptography.internal/2.2.0", - "hashPath": "microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg.sha512" + "sha512": "sha512-sFfUegR52PSmTcT2eH1YywPdXLwx0Tt4S54yjqIP5+R/BmZKbEfCOvaGqAwKYbpwztHTua013pPeDKP8DmuGtw==", + "path": "microsoft.aspnetcore.cryptography.internal/3.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.internal.3.1.1.nupkg.sha512" }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.2.0": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-NCY0PH3nrFYbhqiq72rwWsUXlV4OAE0MOukvGvIBOTnEPMC1yVL42k1DXLnaIu+c0yfMAxIIG9Iuaykp9BQQQw==", - "path": "microsoft.aspnetcore.cryptography.keyderivation/2.2.0", - "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.2.2.0.nupkg.sha512" + "sha512": "sha512-hsgMSiKDe/UDdKarzld9aUMyRjiMBi847QGnLBDvbvuAlvlaqZ6CKMPjLch43Yf3ZKoHVr716LsNNOAsfIs1oQ==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/3.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.3.1.1.nupkg.sha512" }, "Microsoft.AspNetCore.DataProtection/2.2.0": { "type": "package", @@ -1523,33 +1573,47 @@ "path": "microsoft.aspnetcore.webutilities/2.2.0", "hashPath": "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-nOP8R1mVb/6mZtm2qgAJXn/LFm/2kMjHDAg/QJLFG6CuWYJtaD3p1BwQhufBVvRzL9ceJ/xF0SQ0qsI2GkDQAA==", - "path": "microsoft.extensions.configuration/2.2.0", - "hashPath": "microsoft.extensions.configuration.2.2.0.nupkg.sha512" + "sha512": "sha512-lG9qfc7Sx8KsYSmqeEV0WleGTUrzMhNuBdmkwLCOfN/IQRb3ZorullTeoaTNIgYuYM+HQsnKa0N22Lv2BpGG/Q==", + "path": "microsoft.extensions.caching.abstractions/3.1.1", + "hashPath": "microsoft.extensions.caching.abstractions.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-65MrmXCziWaQFrI0UHkQbesrX5wTwf9XPjY5yFm/VkgJKFJ5gqvXRoXjIZcf2wLi5ZlwGz/oMYfyURVCWbM5iw==", - "path": "microsoft.extensions.configuration.abstractions/2.2.0", - "hashPath": "microsoft.extensions.configuration.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-LHbdc7ZBzKOqmvGpK1EkEqpFllPa3IOrEI7dIu+BZwr6A10zBpe2XpZHeNh87DGjEfHcAItwvh/Slah8tbnr7Q==", + "path": "microsoft.extensions.configuration/3.1.1", + "hashPath": "microsoft.extensions.configuration.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Binder/2.2.0": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-vJ9xvOZCnUAIHcGC3SU35r3HKmHTVIeHzo6u/qzlHAqD8m6xv92MLin4oJntTvkpKxVX3vI1GFFkIQtU3AdlsQ==", - "path": "microsoft.extensions.configuration.binder/2.2.0", - "hashPath": "microsoft.extensions.configuration.binder.2.2.0.nupkg.sha512" + "sha512": "sha512-Msu6IzxV486nNmsasJQXB/c44DiVz7FqXCjIBnvmG2M8NGaVDIQra1qff9cEEkhqa+dGH+jf3mdggm8w9eX7BQ==", + "path": "microsoft.extensions.configuration.abstractions/3.1.1", + "hashPath": "microsoft.extensions.configuration.abstractions.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration.Binder/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-f9hstgjVmr6rmrfGSpfsVOl2irKAgr1QjrSi3FgnS7kulxband50f2brRLwySAQTADPZeTdow0mpSMcoAdadCw==", - "path": "microsoft.extensions.dependencyinjection.abstractions/2.2.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-4J+01OANCMbFEF0bu9hID3m61emMwU2m13WXYrZDCIoxneMPWdWFzpLmsMqT8kIPgCgb2+SQ/1UAQcGCH/ASIQ==", + "path": "microsoft.extensions.configuration.binder/3.1.1", + "hashPath": "microsoft.extensions.configuration.binder.3.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Jg48cM12C8iqjpFMNXWEmJR/2jnmScV8Y8txVOayycLqHatLV2Cn4wuwj56KSOc/xVWwlWmq9Y5ebDH6awnexw==", + "path": "microsoft.extensions.dependencyinjection/3.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.3.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uKZr5b4w9nQE6UAXS4PqBFbg2qe6kS+pdsCbDG2kHjUaWT/B7EOcDraoR52H/4BoBIEH3By5co6Wioru7+v9Zg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.1.nupkg.sha512" }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "type": "package", @@ -1565,33 +1629,33 @@ "path": "microsoft.extensions.hosting.abstractions/2.2.0", "hashPath": "microsoft.extensions.hosting.abstractions.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Core/2.2.0": { + "Microsoft.Extensions.Identity.Core/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-/C+Valwg8IeUwDIunusittHivA9iyf82Jr1yeUFWO2zH2mDMMeYgjRyDLZqfL/7Vq94PEQsgv1XAaDfAX8msMw==", - "path": "microsoft.extensions.identity.core/2.2.0", - "hashPath": "microsoft.extensions.identity.core.2.2.0.nupkg.sha512" + "sha512": "sha512-gtp5+Oa4tu8dFoyZO0frBYKm+RFuG/CSO6knZfX4HKiRy8k+8V8jxxNqP/itJ/MrmlmsxLlkpYyzVNHMCkMfsA==", + "path": "microsoft.extensions.identity.core/3.1.1", + "hashPath": "microsoft.extensions.identity.core.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Stores/2.2.0": { + "Microsoft.Extensions.Identity.Stores/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-WY6os4m5LcG7XXHQK1vQggjdNFs7h6CsidVLOzPjG7Cb1zwRYKzfRT/pSUD40JNGvVp4oNENjLPvu/30ufIGNw==", - "path": "microsoft.extensions.identity.stores/2.2.0", - "hashPath": "microsoft.extensions.identity.stores.2.2.0.nupkg.sha512" + "sha512": "sha512-u8GFozRlClmW/6xeJkX3KoRhsTEt7jWji49PElR9mnEoMhSaupwwTSmkfspExD8m0mcWmvcj7zMhJDi6dsJYFQ==", + "path": "microsoft.extensions.identity.stores/3.1.1", + "hashPath": "microsoft.extensions.identity.stores.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Logging/2.2.0": { + "Microsoft.Extensions.Logging/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-Nxqhadc9FCmFHzU+fz3oc8sFlE6IadViYg8dfUdGzJZ2JUxnCsRghBhhOWdM4B2zSZqEc+0BjliBh/oNdRZuig==", - "path": "microsoft.extensions.logging/2.2.0", - "hashPath": "microsoft.extensions.logging.2.2.0.nupkg.sha512" + "sha512": "sha512-SykGku44CIQJRM+eUzB61bGVNv0Lmgx70UAmhu1XLFXhP4I0rBSNJusfOlEpDN8T5JQsykIuM2lOd8J8nTnfAg==", + "path": "microsoft.extensions.logging/3.1.1", + "hashPath": "microsoft.extensions.logging.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Abstractions/2.2.0": { + "Microsoft.Extensions.Logging.Abstractions/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-B2WqEox8o+4KUOpL7rZPyh6qYjik8tHi2tN8Z9jZkHzED8ElYgZa/h6K+xliB435SqUcWT290Fr2aa8BtZjn8A==", - "path": "microsoft.extensions.logging.abstractions/2.2.0", - "hashPath": "microsoft.extensions.logging.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-4/1BLjd9Zvc87xlhfkIsAlHOgMnGJBQFIEmO3CUKLrf38nIFp3W7X+JoFiRmn20WAi5+l2sgUWS4ixaIuB3S0g==", + "path": "microsoft.extensions.logging.abstractions/3.1.1", + "hashPath": "microsoft.extensions.logging.abstractions.3.1.1.nupkg.sha512" }, "Microsoft.Extensions.ObjectPool/2.2.0": { "type": "package", @@ -1600,19 +1664,19 @@ "path": "microsoft.extensions.objectpool/2.2.0", "hashPath": "microsoft.extensions.objectpool.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Options/2.2.0": { + "Microsoft.Extensions.Options/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-UpZLNLBpIZ0GTebShui7xXYh6DmBHjWM8NxGxZbdQh/bPZ5e6YswqI+bru6BnEL5eWiOdodsXtEz3FROcgi/qg==", - "path": "microsoft.extensions.options/2.2.0", - "hashPath": "microsoft.extensions.options.2.2.0.nupkg.sha512" + "sha512": "sha512-p2faCNhzXyG5oLLOV8n8dwg2rfqS4aRpIWu4qgwZMq+al3133mAQ+Hb822iwRoj3qnKM8zY4A6Jz/Vm/xWHvrA==", + "path": "microsoft.extensions.options/3.1.1", + "hashPath": "microsoft.extensions.options.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Primitives/2.2.0": { + "Microsoft.Extensions.Primitives/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-azyQtqbm4fSaDzZHD/J+V6oWMFaf2tWP4WEGIYePLCMw3+b2RQdj9ybgbQyjCshcitQKQ4lEDOZjmSlTTrHxUg==", - "path": "microsoft.extensions.primitives/2.2.0", - "hashPath": "microsoft.extensions.primitives.2.2.0.nupkg.sha512" + "sha512": "sha512-tC5Eo5DbJA+NgiIw26R5c97N02tFvtfqstUxqb/4qXPLXI2IAIWSMUkh/1c9Gw59TT9hNkLwlmLErSPlHgyJVQ==", + "path": "microsoft.extensions.primitives/3.1.1", + "hashPath": "microsoft.extensions.primitives.3.1.1.nupkg.sha512" }, "Microsoft.Extensions.WebEncoders/2.2.0": { "type": "package", @@ -1628,6 +1692,13 @@ "path": "microsoft.net.http.headers/2.2.0", "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512" }, + "Microsoft.NETCore.Platforms/2.1.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mOJy3M0UN+LUG21dLGMxaWZEP6xYpQEpLuvuEQBaownaX4YuhH6NmNUlN9si+vNkAS6dwJ//N1O4DmLf2CikVg==", + "path": "microsoft.netcore.platforms/2.1.2", + "hashPath": "microsoft.netcore.platforms.2.1.2.nupkg.sha512" + }, "Microsoft.NETCore.Targets/1.1.0": { "type": "package", "serviceable": true, @@ -1649,33 +1720,61 @@ "path": "microsoft.win32.registry/4.5.0", "hashPath": "microsoft.win32.registry.4.5.0.nupkg.sha512" }, - "MongoDB.Bson/2.7.0": { + "MongoDB.Bson/2.9.3": { "type": "package", "serviceable": true, - "sha512": "sha512-BBPKyeYmhRduXuDQsFvB2bw34rAqJrT9UZPHAVLGLtvp5wYxhzP8r7SrSn//f91Xst09Ww/5lq3DD5byn0fdLw==", - "path": "mongodb.bson/2.7.0", - "hashPath": "mongodb.bson.2.7.0.nupkg.sha512" + "sha512": "sha512-iuLdgI/8Q3AnboPR0OTFDpqVAxTskW9IQLhxKt+O4IQ3s9hHVLLp1dGLChrwrcK+3Fa2MFNHvm6W8tEMV4VUmw==", + "path": "mongodb.bson/2.9.3", + "hashPath": "mongodb.bson.2.9.3.nupkg.sha512" }, - "MongoDB.Driver/2.7.0": { + "MongoDB.Driver/2.9.3": { "type": "package", "serviceable": true, - "sha512": "sha512-HcifZthdICkC5oXnIrxH8TJTDc8JMym+X1NR/oJjcDm841fkvSvg1MEL8LNu/FLlwQQq3XxtrxKGDvTT/z1RmA==", - "path": "mongodb.driver/2.7.0", - "hashPath": "mongodb.driver.2.7.0.nupkg.sha512" + "sha512": "sha512-nSHXATq6u9CSwfO/xCQSZe6JgJeVmLng0v6fwc6WFTYVnssAZjIaj1BiNu3XshHP+vYCzYZUmbPtRHltaXQiuw==", + "path": "mongodb.driver/2.9.3", + "hashPath": "mongodb.driver.2.9.3.nupkg.sha512" }, - "MongoDB.Driver.Core/2.7.0": { + "MongoDB.Driver.Core/2.9.3": { "type": "package", "serviceable": true, - "sha512": "sha512-oPlQUCdysl9AL9TlTDsadrjWbiZDSbl6N4AGAe04gY2qYsJ9r7Pu5+TvFf7epAl3tOt6art3/maOhg7KL2vDng==", - "path": "mongodb.driver.core/2.7.0", - "hashPath": "mongodb.driver.core.2.7.0.nupkg.sha512" + "sha512": "sha512-j95XZhXTukZHUnZmEFEJPERscccfa42iLPbPBlwRJMK5XEZ9myCcxnWACvJwYXrU6RoRwUzYCFYoSHj6lHfgmA==", + "path": "mongodb.driver.core/2.9.3", + "hashPath": "mongodb.driver.core.2.9.3.nupkg.sha512" }, - "MongoDbGenericRepository/1.4.0": { + "MongoDbGenericRepository/1.4.3": { "type": "package", "serviceable": true, - "sha512": "sha512-e/IM46bkJk0Uddgw8Iiy0xBg1fFNV7K6dgNUE+i54RZPUTLdbt+euLg575OmbCcLdWLi6i0jih+WuO5XxhmnMA==", - "path": "mongodbgenericrepository/1.4.0", - "hashPath": "mongodbgenericrepository.1.4.0.nupkg.sha512" + "sha512": "sha512-SLJp2QnPzhYHUDyBXFekrLwaHWTqwHcCErm9LQlXOQq6VYU1sF5bSmAoQ7Ak0BPD8YTqVbTQc6wbSD8EJYMyAQ==", + "path": "mongodbgenericrepository/1.4.3", + "hashPath": "mongodbgenericrepository.1.4.3.nupkg.sha512" + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" }, "runtime.native.System/4.3.0": { "type": "package", @@ -1684,26 +1783,110 @@ "path": "runtime.native.system/4.3.0", "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" }, - "runtime.native.System.Net.Http/4.0.1": { + "runtime.native.System.IO.Compression/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Nh0UPZx2Vifh8r+J+H2jxifZUD3sBrmolgiFWJd2yiNrxO0xTa6bAw3YwRn1VOiSen/tUXMS31ttNItCZ6lKuA==", - "path": "runtime.native.system.net.http/4.0.1", - "hashPath": "runtime.native.system.net.http.4.0.1.nupkg.sha512" + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" }, - "runtime.native.System.Net.Security/4.0.1": { + "runtime.native.System.Net.Http/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-pnBEZovOBrJJFp+2ORAs+bYuEQFcO2iYBNbNwRCqzZ9U7Vu66qoTJaekvOGgCyKmslvcevAVLxn7/K9Xc6lwlw==", - "path": "runtime.native.system.net.security/4.0.1", - "hashPath": "runtime.native.system.net.security.4.0.1.nupkg.sha512" + "sha512": "sha512-guqHgQOK2eUgtJae2VKjNawBn1xjC0hfOt5wASHa60XHbIdCsQlqtvMsFG+3hy7yp88V+gi9fZCjubuDkeakcQ==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" }, - "runtime.native.System.Security.Cryptography/4.0.0": { + "runtime.native.System.Net.Security/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==", - "path": "runtime.native.system.security.cryptography/4.0.0", - "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512" + "sha512": "sha512-M2nN92ePS8BgQ2oi6Jj3PlTUzadYSIWLdZrHY1n1ZcW9o4wAQQ6W+aQ2lfq1ysZQfVCgDwY58alUdowrzezztg==", + "path": "runtime.native.system.net.security/4.3.0", + "hashPath": "runtime.native.system.net.security.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Kh9W4agE0r/hK8AX1LvyQI2NrKHBL8pO0gRoDTdDb0LL6Ta1Z2OtFx3lOaAE0ZpCUc/dt9Wzs3rA7a3IsKdOVA==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "SharpCompress/0.23.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HBbT47JHvNrsZX2dTBzUBOSzBt+EmIRGLIBkbxcP6Jef7DB4eFWQX5iHWV3Nj7hABFPCjISrZ8s0z72nF2zFHQ==", + "path": "sharpcompress/0.23.0", + "hashPath": "sharpcompress.0.23.0.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" }, "System.Buffers/4.5.0": { "type": "package", @@ -1747,27 +1930,27 @@ "path": "system.componentmodel/4.0.1", "hashPath": "system.componentmodel.4.0.1.nupkg.sha512" }, - "System.ComponentModel.Annotations/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UxYQ3FGUOtzJ7LfSdnYSFd7+oEv6M8NgUatatIN2HxNtDdlcvFAf+VIq4Of9cDMJEJC0aSRv/x898RYhB4Yppg==", - "path": "system.componentmodel.annotations/4.5.0", - "hashPath": "system.componentmodel.annotations.4.5.0.nupkg.sha512" - }, "System.ComponentModel.Primitives/4.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-mAaj8PXxM7hUSIJYm9chhSe90HaIVyl8vb4JJO0M7fRaeBqSaaveHdRAmOL0LcOxp7kf9Vb8HujCe02DUqG5HQ==", + "sha512": "sha512-sc/7eVCdxPrp3ljpgTKVaQGUXiW05phNWvtv/m2kocXqrUQvTVWKou1Edas2aDjTThLPZOxPYIGNb/HN0QjURg==", "path": "system.componentmodel.primitives/4.1.0", "hashPath": "system.componentmodel.primitives.4.1.0.nupkg.sha512" }, "System.ComponentModel.TypeConverter/4.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-jcj79VC96yxc/rgLB59+g4675iVts1XrfC97dniMEvmJhRl8cG7qRO3EsJQwNw8cFL6RenFxn/CGfUhgj32SdQ==", + "sha512": "sha512-MnDAlaeJZy9pdB5ZdOlwdxfpI+LJQ6e0hmH7d2+y2LkiD8DRJynyDYl4Xxf3fWFm7SbEwBZh4elcfzONQLOoQw==", "path": "system.componentmodel.typeconverter/4.1.0", "hashPath": "system.componentmodel.typeconverter.4.1.0.nupkg.sha512" }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, "System.Diagnostics.Debug/4.3.0": { "type": "package", "serviceable": true, @@ -1775,17 +1958,38 @@ "path": "system.diagnostics.debug/4.3.0", "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, "System.Diagnostics.Process/4.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-S2YC+MwpWZ6e7h2lqNce/ubMjD4vf2Ea/uOEncYNH1/fFXaXlKDM9ig/zCE1rR+wwYzE8FXtvj+1Nymh6oZ9bg==", + "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==", "path": "system.diagnostics.process/4.1.0", "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512" }, + "System.Diagnostics.TextWriterTraceListener/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w36Dr8yKy8xP150qPANe7Td+/zOI3G62ImRcHDIEW+oUXUuTKZHd4DHmqRx5+x8RXd85v3tXd1uhNTfsr+yxjA==", + "path": "system.diagnostics.textwritertracelistener/4.0.0", + "hashPath": "system.diagnostics.textwritertracelistener.4.0.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, "System.Diagnostics.TraceSource/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-q5bGzzvXVi+dIMiPWRhXZV7r+Os3TEOuRW5LHsAUDGpqJHol8XiLokVpsgAfPqHHNkyx1bbv5lRZqRkRrGZKxQ==", + "sha512": "sha512-6WVCczFZKXwpWpzd/iJkYnsmWTSFFiU24Xx/YdHXBcu+nFI/ehTgeqdJQFbtRPzbrO3KtRNjvkhtj4t5/WwWsA==", "path": "system.diagnostics.tracesource/4.0.0", "hashPath": "system.diagnostics.tracesource.4.0.0.nupkg.sha512" }, @@ -1810,12 +2014,12 @@ "path": "system.globalization/4.3.0", "hashPath": "system.globalization.4.3.0.nupkg.sha512" }, - "System.Globalization.Calendars/4.0.1": { + "System.Globalization.Calendars/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-L1c6IqeQ88vuzC1P81JeHmHA8mxq8a18NUBNXnIY/BVb+TCyAaGIFbhpZt60h9FJNmisymoQkHEFSE9Vslja1Q==", - "path": "system.globalization.calendars/4.0.1", - "hashPath": "system.globalization.calendars.4.0.1.nupkg.sha512" + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" }, "System.Globalization.Extensions/4.3.0": { "type": "package", @@ -1831,6 +2035,20 @@ "path": "system.io/4.3.0", "hashPath": "system.io.4.3.0.nupkg.sha512" }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, "System.IO.FileSystem/4.3.0": { "type": "package", "serviceable": true, @@ -1852,12 +2070,12 @@ "path": "system.linq/4.3.0", "hashPath": "system.linq.4.3.0.nupkg.sha512" }, - "System.Linq.Expressions/4.1.0": { + "System.Linq.Expressions/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==", - "path": "system.linq.expressions/4.1.0", - "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512" + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" }, "System.Linq.Queryable/4.0.1": { "type": "package", @@ -1866,12 +2084,12 @@ "path": "system.linq.queryable/4.0.1", "hashPath": "system.linq.queryable.4.0.1.nupkg.sha512" }, - "System.Memory/4.5.1": { + "System.Net.Http/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-sDJYJpGtTgx+23Ayu5euxG5mAXWdkDb4+b0rD0Cab0M1oQS9H0HXGPriKcqpXuiJDTV7fTp/d+fMDJmnr6sNvA==", - "path": "system.memory/4.5.1", - "hashPath": "system.memory.4.5.1.nupkg.sha512" + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" }, "System.Net.NameResolution/4.3.0": { "type": "package", @@ -1880,13 +2098,6 @@ "path": "system.net.nameresolution/4.3.0", "hashPath": "system.net.nameresolution.4.3.0.nupkg.sha512" }, - "System.Net.NetworkInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MKLDZXuBZOS348egaxkMgwSUHIIhykVf0pudpfSdzjKmkRpVCzqkpysPHHp8HfckYAhuXRM+UgxWPgFTHF8Trg==", - "path": "system.net.networkinformation/4.3.0", - "hashPath": "system.net.networkinformation.4.3.0.nupkg.sha512" - }, "System.Net.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -1894,12 +2105,12 @@ "path": "system.net.primitives/4.3.0", "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" }, - "System.Net.Security/4.0.0": { + "System.Net.Security/4.3.2": { "type": "package", "serviceable": true, - "sha512": "sha512-e7y/92A7436wJ33VOnUf5XbIlubGgHH7+cODaQkeYwU0xXd/fB/j6KiOdS6VvHcRfBXUYIPsvBOdz3WSNE1siQ==", - "path": "system.net.security/4.0.0", - "hashPath": "system.net.security.4.0.0.nupkg.sha512" + "sha512": "sha512-xT2jbYpbBo3ha87rViHoTA6WdvqOAW37drmqyx/6LD8p7HEPT2qgdxoimRzWtPg8Jh4X5G9BV2seeTv4x6FYlA==", + "path": "system.net.security/4.3.2", + "hashPath": "system.net.security.4.3.2.nupkg.sha512" }, "System.Net.Sockets/4.3.0": { "type": "package", @@ -1908,12 +2119,12 @@ "path": "system.net.sockets/4.3.0", "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" }, - "System.ObjectModel/4.0.12": { + "System.ObjectModel/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==", - "path": "system.objectmodel/4.0.12", - "hashPath": "system.objectmodel.4.0.12.nupkg.sha512" + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" }, "System.Reflection/4.3.0": { "type": "package", @@ -1922,26 +2133,26 @@ "path": "system.reflection/4.3.0", "hashPath": "system.reflection.4.3.0.nupkg.sha512" }, - "System.Reflection.Emit/4.0.1": { + "System.Reflection.Emit/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==", - "path": "system.reflection.emit/4.0.1", - "hashPath": "system.reflection.emit.4.0.1.nupkg.sha512" + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" }, - "System.Reflection.Emit.ILGeneration/4.0.1": { + "System.Reflection.Emit.ILGeneration/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==", - "path": "system.reflection.emit.ilgeneration/4.0.1", - "hashPath": "system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512" + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" }, - "System.Reflection.Emit.Lightweight/4.0.1": { + "System.Reflection.Emit.Lightweight/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==", - "path": "system.reflection.emit.lightweight/4.0.1", - "hashPath": "system.reflection.emit.lightweight.4.0.1.nupkg.sha512" + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" }, "System.Reflection.Extensions/4.3.0": { "type": "package", @@ -1957,12 +2168,12 @@ "path": "system.reflection.primitives/4.3.0", "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" }, - "System.Reflection.TypeExtensions/4.1.0": { + "System.Reflection.TypeExtensions/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==", - "path": "system.reflection.typeextensions/4.1.0", - "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512" + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" }, "System.Resources.ResourceManager/4.3.0": { "type": "package", @@ -1978,12 +2189,12 @@ "path": "system.runtime/4.3.0", "hashPath": "system.runtime.4.3.0.nupkg.sha512" }, - "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "System.Runtime.CompilerServices.Unsafe/4.5.2": { "type": "package", "serviceable": true, - "sha512": "sha512-Zh8t8oqolRaFa9vmOZfdQm/qKejdqz0J9kr7o2Fu0vPeoH3BL1EOXipKWwkWtLT1JPzjByrF19fGuFlNbmPpiw==", - "path": "system.runtime.compilerservices.unsafe/4.5.1", - "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512" + "sha512": "sha512-wprSFgext8cwqymChhrBLu62LMg/1u92bU+VOwyfBimSPVFXtsNqEWC92Pf9ofzJFlk4IHmJA75EDJn1b2goAQ==", + "path": "system.runtime.compilerservices.unsafe/4.5.2", + "hashPath": "system.runtime.compilerservices.unsafe.4.5.2.nupkg.sha512" }, "System.Runtime.Extensions/4.3.0": { "type": "package", @@ -2013,12 +2224,26 @@ "path": "system.runtime.interopservices.runtimeinformation/4.3.0", "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" }, - "System.Runtime.Numerics/4.0.1": { + "System.Runtime.Numerics/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==", - "path": "system.runtime.numerics/4.0.1", - "hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512" + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" }, "System.Security.AccessControl/4.5.0": { "type": "package", @@ -2027,47 +2252,47 @@ "path": "system.security.accesscontrol/4.5.0", "hashPath": "system.security.accesscontrol.4.5.0.nupkg.sha512" }, - "System.Security.Claims/4.0.1": { + "System.Security.Claims/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==", - "path": "system.security.claims/4.0.1", - "hashPath": "system.security.claims.4.0.1.nupkg.sha512" + "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==", + "path": "system.security.claims/4.3.0", + "hashPath": "system.security.claims.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Algorithms/4.2.0": { + "System.Security.Cryptography.Algorithms/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==", - "path": "system.security.cryptography.algorithms/4.2.0", - "hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512" + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Cng/4.4.0": { + "System.Security.Cryptography.Cng/4.5.0": { "type": "package", "serviceable": true, - "sha512": "sha512-07fZJgFAgCati1lQEbO67EMEhm+fPenFqiSjwCwFssnmYQrLGA48lqiWilGLbuwb+nmflfodj1jgIQYI4g7LXA==", - "path": "system.security.cryptography.cng/4.4.0", - "hashPath": "system.security.cryptography.cng.4.4.0.nupkg.sha512" + "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", + "path": "system.security.cryptography.cng/4.5.0", + "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" }, - "System.Security.Cryptography.Csp/4.0.0": { + "System.Security.Cryptography.Csp/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==", - "path": "system.security.cryptography.csp/4.0.0", - "hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512" + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Encoding/4.0.0": { + "System.Security.Cryptography.Encoding/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==", - "path": "system.security.cryptography.encoding/4.0.0", - "hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512" + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.OpenSsl/4.0.0": { + "System.Security.Cryptography.OpenSsl/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-HUG/zNUJwEiLkoURDixzkzZdB5yGA5pQhDP93ArOpDPQMteURIGERRNzzoJlmTreLBWr5lkFSjjMSk8ySEpQMw==", - "path": "system.security.cryptography.openssl/4.0.0", - "hashPath": "system.security.cryptography.openssl.4.0.0.nupkg.sha512" + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Pkcs/4.5.0": { "type": "package", @@ -2076,19 +2301,19 @@ "path": "system.security.cryptography.pkcs/4.5.0", "hashPath": "system.security.cryptography.pkcs.4.5.0.nupkg.sha512" }, - "System.Security.Cryptography.Primitives/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==", - "path": "system.security.cryptography.primitives/4.0.0", - "hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512" + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.X509Certificates/4.1.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-4HEfsQIKAhA1+ApNn729Gi09zh+lYWwyIuViihoMDWp1vQnEkL2ct7mAbhBlLYm+x/L4Rr/pyGge1lIY635e0w==", - "path": "system.security.cryptography.x509certificates/4.1.0", - "hashPath": "system.security.cryptography.x509certificates.4.1.0.nupkg.sha512" + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Xml/4.5.0": { "type": "package", @@ -2104,12 +2329,12 @@ "path": "system.security.permissions/4.5.0", "hashPath": "system.security.permissions.4.5.0.nupkg.sha512" }, - "System.Security.Principal/4.0.1": { + "System.Security.Principal/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==", - "path": "system.security.principal/4.0.1", - "hashPath": "system.security.principal.4.0.1.nupkg.sha512" + "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==", + "path": "system.security.principal/4.3.0", + "hashPath": "system.security.principal.4.3.0.nupkg.sha512" }, "System.Security.Principal.Windows/4.5.0": { "type": "package", @@ -2121,7 +2346,7 @@ "System.Security.SecureString/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-7TGOnj9Lr8ljCJbMHjZC34hEw3Z+zRPp7eNhLBg22mbSqO8gQMGLJ/vQkWv8HFYG0t2i53ZulKZ8NNho+jVK7Q==", + "sha512": "sha512-sqzq9GD6/b0yqPuMpgIKBuoLf4VKAj8oAfh4kXSzPaN6eoKY3hRi9C5L27uip25qlU+BGPfb0xh2Rmbwc4jFVA==", "path": "system.security.securestring/4.0.0", "hashPath": "system.security.securestring.4.0.0.nupkg.sha512" }, @@ -2132,12 +2357,19 @@ "path": "system.text.encoding/4.3.0", "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" }, - "System.Text.Encoding.Extensions/4.0.11": { + "System.Text.Encoding.CodePages/4.5.1": { "type": "package", "serviceable": true, - "sha512": "sha512-jtbiTDtvfLYgXn8PTfWI+SiBs51rrmO4AAckx4KR6vFK9Wzf6tI8kcRdsYQNwriUeQ1+CtQbM1W4cMbLXnj/OQ==", - "path": "system.text.encoding.extensions/4.0.11", - "hashPath": "system.text.encoding.extensions.4.0.11.nupkg.sha512" + "sha512": "sha512-4J2JQXbftjPMppIHJ7IC+VXQ9XfEagN92vZZNoG12i+zReYlim5dMoXFC1Zzg7tsnKDM7JPo5bYfFK4Jheq44w==", + "path": "system.text.encoding.codepages/4.5.1", + "hashPath": "system.text.encoding.codepages.4.5.1.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" }, "System.Text.Encodings.Web/4.5.0": { "type": "package", @@ -2146,6 +2378,13 @@ "path": "system.text.encodings.web/4.5.0", "hashPath": "system.text.encodings.web.4.5.0.nupkg.sha512" }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, "System.Threading/4.3.0": { "type": "package", "serviceable": true, @@ -2153,13 +2392,6 @@ "path": "system.threading/4.3.0", "hashPath": "system.threading.4.3.0.nupkg.sha512" }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JWEtWIoYBHzMmgt2I/1e4FFG6veDL4yzA1Y7iuEY2G+GyZyrzqx/GQlM92M+d81D1cH2dp2KRhbZdQebn8Q+RA==", - "path": "system.threading.overlapped/4.3.0", - "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512" - }, "System.Threading.Tasks/4.3.0": { "type": "package", "serviceable": true, @@ -2167,6 +2399,13 @@ "path": "system.threading.tasks/4.3.0", "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, "System.Threading.Thread/4.3.0": { "type": "package", "serviceable": true, @@ -2180,6 +2419,27 @@ "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", "path": "system.threading.threadpool/4.3.0", "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" } } } \ No newline at end of file diff --git a/src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.dll b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.dll similarity index 72% rename from src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.dll rename to src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.dll index 2c87704..d732ccc 100644 Binary files a/src/lib/netcoreapp2.0/AspNetCore.Identity.MongoDbCore.dll and b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.dll differ diff --git a/src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.xml b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.xml similarity index 100% rename from src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.xml rename to src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.xml diff --git a/src/lib/netcoreapp2.0/Resources.resx b/src/lib/netcoreapp3.1/Resources.resx similarity index 100% rename from src/lib/netcoreapp2.0/Resources.resx rename to src/lib/netcoreapp3.1/Resources.resx diff --git a/src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.deps.json b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json similarity index 58% rename from src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.deps.json rename to src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json index bb4edaa..abbb166 100644 --- a/src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.deps.json +++ b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json @@ -1,47 +1,31 @@ { "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "656ac2d66c26552f3e9dab11959b68305bb78771" + "name": ".NETStandard,Version=v2.1/", + "signature": "" }, "compilationOptions": {}, "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { + ".NETStandard,Version=v2.1": {}, + ".NETStandard,Version=v2.1/": { "AspNetCore.Identity.MongoDbCore/1.0.0": { "dependencies": { "Microsoft.AspNetCore.Identity": "2.2.0", - "Microsoft.Extensions.Identity.Stores": "2.2.0", - "MongoDB.Driver": "2.7.0", - "MongoDbGenericRepository": "1.4.0", - "NETStandard.Library": "2.0.3" + "Microsoft.Extensions.Identity.Stores": "3.1.1", + "MongoDB.Driver": "2.9.3", + "MongoDbGenericRepository": "1.4.3" }, "runtime": { "AspNetCore.Identity.MongoDbCore.dll": {} } }, - "DnsClient/1.0.7": { + "DnsClient/1.2.0": { "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "NETStandard.Library": "2.0.3", - "System.Buffers": "4.5.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Linq": "4.3.0", - "System.Net.NameResolution": "4.3.0", - "System.Net.NetworkInformation": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" + "System.Buffers": "4.5.0" }, "runtime": { - "lib/netstandard1.3/DnsClient.dll": { - "assemblyVersion": "1.0.7.0", - "fileVersion": "1.0.7.0" + "lib/netstandard2.0/DnsClient.dll": { + "assemblyVersion": "1.2.0.0", + "fileVersion": "1.2.0.0" } } }, @@ -51,8 +35,8 @@ "Microsoft.AspNetCore.DataProtection": "2.2.0", "Microsoft.AspNetCore.Http": "2.2.0", "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1", "Microsoft.Extensions.WebEncoders": "2.2.0" }, "runtime": { @@ -65,8 +49,8 @@ "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0" + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": { @@ -99,33 +83,33 @@ } } }, - "Microsoft.AspNetCore.Cryptography.Internal/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.2.0": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.2.0" + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, "Microsoft.AspNetCore.DataProtection/2.2.0": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.2.0", + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1", "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0", "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1", "Microsoft.Win32.Registry": "4.5.0", "System.Security.Cryptography.Xml": "4.5.0", "System.Security.Principal.Windows": "4.5.0" @@ -161,7 +145,7 @@ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "2.2.0" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { @@ -175,7 +159,7 @@ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", "Microsoft.AspNetCore.WebUtilities": "2.2.0", "Microsoft.Extensions.ObjectPool": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.Options": "3.1.1", "Microsoft.Net.Http.Headers": "2.2.0" }, "runtime": { @@ -213,7 +197,7 @@ }, "Microsoft.AspNetCore.Http.Features/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { @@ -225,9 +209,9 @@ "Microsoft.AspNetCore.Identity/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Authentication.Cookies": "2.2.0", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.2.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.Identity.Core": "2.2.0" + "Microsoft.Extensions.Identity.Core": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": { @@ -248,50 +232,72 @@ } } }, - "Microsoft.Extensions.Configuration/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.1": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" + } + } + }, + "Microsoft.Extensions.Configuration/3.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Configuration.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Configuration.Binder/2.2.0": { + "Microsoft.Extensions.Configuration.Binder/3.1.1": { "dependencies": { - "Microsoft.Extensions.Configuration": "2.2.0" + "Microsoft.Extensions.Configuration": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.2.0": { + "Microsoft.Extensions.DependencyInjection/3.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1" + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0" + "Microsoft.Extensions.Primitives": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { @@ -302,10 +308,10 @@ }, "Microsoft.Extensions.Hosting.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0" + "Microsoft.Extensions.Logging.Abstractions": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { @@ -314,52 +320,51 @@ } } }, - "Microsoft.Extensions.Identity.Core/2.2.0": { + "Microsoft.Extensions.Identity.Core/3.1.1": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.2.0", - "Microsoft.Extensions.Logging": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", + "Microsoft.Extensions.Logging": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, - "Microsoft.Extensions.Identity.Stores/2.2.0": { + "Microsoft.Extensions.Identity.Stores/3.1.1": { "dependencies": { - "Microsoft.Extensions.Identity.Core": "2.2.0", - "Microsoft.Extensions.Logging": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" + "Microsoft.Extensions.Caching.Abstractions": "3.1.1", + "Microsoft.Extensions.Identity.Core": "3.1.1", + "Microsoft.Extensions.Logging": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61510" } } }, - "Microsoft.Extensions.Logging/2.2.0": { + "Microsoft.Extensions.Logging/3.1.1": { "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0" + "Microsoft.Extensions.Configuration.Binder": "3.1.1", + "Microsoft.Extensions.DependencyInjection": "3.1.1", + "Microsoft.Extensions.Logging.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Logging.Abstractions/2.2.0": { + "Microsoft.Extensions.Logging.Abstractions/3.1.1": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, @@ -371,35 +376,35 @@ } } }, - "Microsoft.Extensions.Options/2.2.0": { + "Microsoft.Extensions.Options/3.1.1": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Primitives": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Primitives": "3.1.1", + "System.ComponentModel.Annotations": "4.7.0" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, - "Microsoft.Extensions.Primitives/2.2.0": { + "Microsoft.Extensions.Primitives/3.1.1": { "dependencies": { - "System.Memory": "4.5.1", - "System.Runtime.CompilerServices.Unsafe": "4.5.1" + "System.Memory": "4.5.2", + "System.Runtime.CompilerServices.Unsafe": "4.7.0" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.100.119.61404" } } }, "Microsoft.Extensions.WebEncoders/2.2.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "2.2.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Options": "3.1.1", "System.Text.Encodings.Web": "4.5.0" }, "runtime": { @@ -411,7 +416,7 @@ }, "Microsoft.Net.Http.Headers/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "2.2.0", + "Microsoft.Extensions.Primitives": "3.1.1", "System.Buffers": "4.5.0" }, "runtime": { @@ -433,7 +438,7 @@ "Microsoft.Win32.Registry/4.5.0": { "dependencies": { "System.Buffers": "4.5.0", - "System.Memory": "4.5.1", + "System.Memory": "4.5.2", "System.Security.AccessControl": "4.5.0", "System.Security.Principal.Windows": "4.5.0" }, @@ -444,57 +449,61 @@ } } }, - "MongoDB.Bson/2.7.0": { + "MongoDB.Bson/2.9.3": { "dependencies": { - "NETStandard.Library": "2.0.3", + "NETStandard.Library": "1.6.1", "System.Collections.NonGeneric": "4.0.1", "System.Diagnostics.Process": "4.1.0", "System.Dynamic.Runtime": "4.0.11", - "System.Reflection.Emit.Lightweight": "4.0.1" + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0" }, "runtime": { "lib/netstandard1.5/MongoDB.Bson.dll": { - "assemblyVersion": "2.7.0.0", - "fileVersion": "2.7.0.0" + "assemblyVersion": "2.9.3.0", + "fileVersion": "2.9.3.0" } } }, - "MongoDB.Driver/2.7.0": { + "MongoDB.Driver/2.9.3": { "dependencies": { - "MongoDB.Bson": "2.7.0", - "MongoDB.Driver.Core": "2.7.0", - "NETStandard.Library": "2.0.3", + "MongoDB.Bson": "2.9.3", + "MongoDB.Driver.Core": "2.9.3", + "NETStandard.Library": "1.6.1", "System.ComponentModel.TypeConverter": "4.1.0", "System.Linq.Queryable": "4.0.1" }, "runtime": { "lib/netstandard1.5/MongoDB.Driver.dll": { - "assemblyVersion": "2.7.0.0", - "fileVersion": "2.7.0.0" + "assemblyVersion": "2.9.3.0", + "fileVersion": "2.9.3.0" } } }, - "MongoDB.Driver.Core/2.7.0": { + "MongoDB.Driver.Core/2.9.3": { "dependencies": { - "DnsClient": "1.0.7", - "MongoDB.Bson": "2.7.0", - "NETStandard.Library": "2.0.3", + "DnsClient": "1.2.0", + "MongoDB.Bson": "2.9.3", + "NETStandard.Library": "1.6.1", + "SharpCompress": "0.23.0", "System.Collections.Specialized": "4.0.1", + "System.Diagnostics.TextWriterTraceListener": "4.0.0", "System.Diagnostics.TraceSource": "4.0.0", "System.Net.NameResolution": "4.3.0", - "System.Net.Security": "4.0.0", - "System.Security.SecureString": "4.0.0" + "System.Net.Security": "4.3.2", + "System.Security.SecureString": "4.0.0", + "System.Threading.Thread": "4.3.0" }, "runtime": { "lib/netstandard1.5/MongoDB.Driver.Core.dll": { - "assemblyVersion": "2.7.0.0", - "fileVersion": "2.7.0.0" + "assemblyVersion": "2.9.3.0", + "fileVersion": "2.9.3.0" } } }, - "MongoDbGenericRepository/1.4.0": { + "MongoDbGenericRepository/1.4.3": { "dependencies": { - "MongoDB.Driver": "2.7.0" + "MongoDB.Driver": "2.9.3" }, "runtime": { "lib/netstandard2.0/MongoDbGenericRepository.dll": { @@ -503,35 +512,130 @@ } } }, - "NETStandard.Library/2.0.3": { + "NETStandard.Library/1.6.1": { "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" } }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, "runtime.native.System/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Targets": "1.1.0" } }, - "runtime.native.System.Net.Http/4.0.1": { + "runtime.native.System.IO.Compression/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Targets": "1.1.0" } }, - "runtime.native.System.Net.Security/4.0.1": { + "runtime.native.System.Net.Http/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Targets": "1.1.0" } }, - "runtime.native.System.Security.Cryptography/4.0.0": { + "runtime.native.System.Net.Security/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Targets": "1.1.0" } }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": {}, + "SharpCompress/0.23.0": { + "dependencies": { + "System.Text.Encoding.CodePages": "4.5.1" + }, + "runtime": { + "lib/netstandard2.0/SharpCompress.dll": { + "assemblyVersion": "0.23.0.0", + "fileVersion": "0.23.0.0" + } + } + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "runtime": { + "lib/netstandard1.6/System.AppContext.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.24705.1" + } + } + }, "System.Buffers/4.5.0": { "runtime": { "lib/netstandard2.0/System.Buffers.dll": { @@ -611,11 +715,11 @@ } } }, - "System.ComponentModel.Annotations/4.5.0": { + "System.ComponentModel.Annotations/4.7.0": { "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.26515.6" + "lib/netstandard2.1/System.ComponentModel.Annotations.dll": { + "assemblyVersion": "4.3.1.0", + "fileVersion": "4.700.19.56404" } } }, @@ -644,7 +748,7 @@ "System.Reflection": "4.3.0", "System.Reflection.Extensions": "4.3.0", "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", + "System.Reflection.TypeExtensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", @@ -657,6 +761,15 @@ } } }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, "System.Diagnostics.Debug/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -664,6 +777,21 @@ "System.Runtime": "4.3.0" } }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.24705.1" + } + } + }, "System.Diagnostics.Process/4.1.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -681,7 +809,7 @@ "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.Encoding.Extensions": "4.3.0", "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "System.Threading.Thread": "4.3.0", @@ -689,6 +817,29 @@ "runtime.native.System": "4.3.0" } }, + "System.Diagnostics.TextWriterTraceListener/4.0.0": { + "dependencies": { + "System.Diagnostics.TraceSource": "4.0.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.Diagnostics.TextWriterTraceListener.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "1.0.24212.1" + } + } + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, "System.Diagnostics.TraceSource/4.0.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -715,13 +866,13 @@ "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", + "System.Reflection.TypeExtensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", @@ -741,7 +892,7 @@ "System.Runtime": "4.3.0" } }, - "System.Globalization.Calendars/4.0.1": { + "System.Globalization.Calendars/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Targets": "1.1.0", @@ -768,6 +919,44 @@ "System.Threading.Tasks": "4.3.0" } }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Buffers": "4.5.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "dependencies": { + "System.Buffers": "4.5.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" + } + } + }, "System.IO.FileSystem/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -806,21 +995,21 @@ } } }, - "System.Linq.Expressions/4.1.0": { + "System.Linq.Expressions/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", "System.IO": "4.3.0", "System.Linq": "4.3.0", - "System.ObjectModel": "4.0.12", + "System.ObjectModel": "4.3.0", "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Emit.Lightweight": "4.0.1", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", "System.Reflection.Extensions": "4.3.0", "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", + "System.Reflection.TypeExtensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", @@ -828,8 +1017,8 @@ }, "runtime": { "lib/netstandard1.6/System.Linq.Expressions.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.24705.1" } } }, @@ -838,7 +1027,7 @@ "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.1.0", + "System.Linq.Expressions": "4.3.0", "System.Reflection": "4.3.0", "System.Reflection.Extensions": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -851,19 +1040,49 @@ } } }, - "System.Memory/4.5.1": { + "System.Memory/4.5.2": { "dependencies": { "System.Buffers": "4.5.0", "System.Numerics.Vectors": "4.4.0", - "System.Runtime.CompilerServices.Unsafe": "4.5.1" + "System.Runtime.CompilerServices.Unsafe": "4.7.0" }, "runtime": { "lib/netstandard2.0/System.Memory.dll": { "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26606.5" + "fileVersion": "4.6.27129.4" } } }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + } + }, "System.Net.NameResolution/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -882,33 +1101,6 @@ "runtime.native.System": "4.3.0" } }, - "System.Net.NetworkInformation/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Principal.Windows": "4.5.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, "System.Net.Primitives/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -917,7 +1109,7 @@ "System.Runtime.Handles": "4.3.0" } }, - "System.Net.Security/4.0.0": { + "System.Net.Security/4.3.2": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.Win32.Primitives": "4.3.0", @@ -933,20 +1125,20 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Claims": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.OpenSsl": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", + "System.Security.Claims": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Security.Principal": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "System.Threading.ThreadPool": "4.3.0", "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Security": "4.0.1", - "runtime.native.System.Security.Cryptography": "4.0.0" + "runtime.native.System.Net.Security": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Net.Sockets/4.3.0": { @@ -967,7 +1159,7 @@ } } }, - "System.ObjectModel/4.0.12": { + "System.ObjectModel/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", @@ -977,8 +1169,8 @@ }, "runtime": { "lib/netstandard1.3/System.ObjectModel.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.13.0", + "fileVersion": "4.6.24705.1" } } }, @@ -991,22 +1183,22 @@ "System.Runtime": "4.3.0" } }, - "System.Reflection.Emit/4.0.1": { + "System.Reflection.Emit/4.3.0": { "dependencies": { "System.IO": "4.3.0", "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Primitives": "4.3.0", "System.Runtime": "4.3.0" }, "runtime": { "lib/netstandard1.3/System.Reflection.Emit.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" } } }, - "System.Reflection.Emit.ILGeneration/4.0.1": { + "System.Reflection.Emit.ILGeneration/4.3.0": { "dependencies": { "System.Reflection": "4.3.0", "System.Reflection.Primitives": "4.3.0", @@ -1014,22 +1206,22 @@ }, "runtime": { "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" } } }, - "System.Reflection.Emit.Lightweight/4.0.1": { + "System.Reflection.Emit.Lightweight/4.3.0": { "dependencies": { "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.3.0", "System.Reflection.Primitives": "4.3.0", "System.Runtime": "4.3.0" }, "runtime": { "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" } } }, @@ -1048,15 +1240,15 @@ "System.Runtime": "4.3.0" } }, - "System.Reflection.TypeExtensions/4.1.0": { + "System.Reflection.TypeExtensions/4.3.0": { "dependencies": { "System.Reflection": "4.3.0", "System.Runtime": "4.3.0" }, "runtime": { "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.24705.1" } } }, @@ -1075,11 +1267,11 @@ "Microsoft.NETCore.Targets": "1.1.0" } }, - "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "System.Runtime.CompilerServices.Unsafe/4.7.0": { "runtime": { "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "4.0.4.0", - "fileVersion": "0.0.0.0" + "assemblyVersion": "4.0.6.0", + "fileVersion": "4.700.19.56404" } } }, @@ -1124,7 +1316,7 @@ } } }, - "System.Runtime.Numerics/4.0.1": { + "System.Runtime.Numerics/4.3.0": { "dependencies": { "System.Globalization": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1133,8 +1325,35 @@ }, "runtime": { "lib/netstandard1.3/System.Runtime.Numerics.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" + } + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0" + }, + "runtime": { + "lib/netstandard1.4/System.Runtime.Serialization.Formatters.dll": { "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" + "fileVersion": "4.6.24705.1" + } + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll": { + "assemblyVersion": "4.1.2.0", + "fileVersion": "4.6.24705.1" } } }, @@ -1149,7 +1368,7 @@ } } }, - "System.Security.Claims/4.0.1": { + "System.Security.Claims/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.Globalization": "4.3.0", @@ -1157,16 +1376,16 @@ "System.Resources.ResourceManager": "4.3.0", "System.Runtime": "4.3.0", "System.Runtime.Extensions": "4.3.0", - "System.Security.Principal": "4.0.1" + "System.Security.Principal": "4.3.0" }, "runtime": { "lib/netstandard1.3/System.Security.Claims.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" } } }, - "System.Security.Cryptography.Algorithms/4.2.0": { + "System.Security.Cryptography.Algorithms/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "System.Collections": "4.3.0", @@ -1176,11 +1395,12 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.0.0" + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Security.Cryptography.Cng/4.4.0": { @@ -1191,7 +1411,7 @@ } } }, - "System.Security.Cryptography.Csp/4.0.0": { + "System.Security.Cryptography.Csp/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "System.IO": "4.3.0", @@ -1201,14 +1421,14 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0" } }, - "System.Security.Cryptography.Encoding/4.0.0": { + "System.Security.Cryptography.Encoding/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "System.Collections": "4.3.0", @@ -1219,12 +1439,12 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.0.0" + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.OpenSsl/4.0.0": { + "System.Security.Cryptography.OpenSsl/4.3.0": { "dependencies": { "System.Collections": "4.3.0", "System.IO": "4.3.0", @@ -1233,12 +1453,12 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.0.0" + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" }, "runtime": { "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": { @@ -1250,7 +1470,7 @@ "System.Security.Cryptography.Pkcs/4.5.0": { "dependencies": { "System.Buffers": "4.5.0", - "System.Memory": "4.5.1", + "System.Memory": "4.5.2", "System.Security.Cryptography.Cng": "4.4.0" }, "runtime": { @@ -1260,7 +1480,7 @@ } } }, - "System.Security.Cryptography.Primitives/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", @@ -1272,18 +1492,18 @@ }, "runtime": { "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.24705.1" } } }, - "System.Security.Cryptography.X509Certificates/4.1.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Calendars": "4.3.0", "System.IO": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.IO.FileSystem.Primitives": "4.3.0", @@ -1292,18 +1512,18 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Cryptography.Algorithms": "4.2.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", "System.Security.Cryptography.Cng": "4.4.0", - "System.Security.Cryptography.Csp": "4.0.0", - "System.Security.Cryptography.Encoding": "4.0.0", - "System.Security.Cryptography.OpenSsl": "4.0.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0", "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.0.1", - "runtime.native.System.Security.Cryptography": "4.0.0" + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, "System.Security.Cryptography.Xml/4.5.0": { @@ -1329,14 +1549,14 @@ } } }, - "System.Security.Principal/4.0.1": { + "System.Security.Principal/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" }, "runtime": { "lib/netstandard1.0/System.Security.Principal.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.24705.1" } } }, @@ -1355,7 +1575,7 @@ "System.Runtime": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.0.0", + "System.Security.Cryptography.Primitives": "4.3.0", "System.Text.Encoding": "4.3.0", "System.Threading": "4.3.0" } @@ -1367,7 +1587,18 @@ "System.Runtime": "4.3.0" } }, - "System.Text.Encoding.Extensions/4.0.11": { + "System.Text.Encoding.CodePages/4.5.1": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "4.7.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.27129.4" + } + } + }, + "System.Text.Encoding.Extensions/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Targets": "1.1.0", @@ -1383,6 +1614,22 @@ } } }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "runtime": { + "lib/netstandard1.6/System.Text.RegularExpressions.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.24705.1" + } + } + }, "System.Threading/4.3.0": { "dependencies": { "System.Runtime": "4.3.0", @@ -1395,14 +1642,6 @@ } } }, - "System.Threading.Overlapped/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, "System.Threading.Tasks/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -1410,6 +1649,19 @@ "System.Runtime": "4.3.0" } }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "runtime": { + "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": { + "assemblyVersion": "4.1.0.0", + "fileVersion": "4.6.24705.1" + } + } + }, "System.Threading.Thread/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -1432,6 +1684,60 @@ "fileVersion": "4.6.24705.1" } } + }, + "System.Threading.Timer/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.Xml.ReaderWriter.dll": { + "assemblyVersion": "4.1.0.0", + "fileVersion": "4.6.24705.1" + } + } + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.Xml.XDocument.dll": { + "assemblyVersion": "4.0.12.0", + "fileVersion": "4.6.24705.1" + } + } } } }, @@ -1441,12 +1747,12 @@ "serviceable": false, "sha512": "" }, - "DnsClient/1.0.7": { + "DnsClient/1.2.0": { "type": "package", "serviceable": true, - "sha512": "sha512-i6Imdyz+dvljMtQh1QtjMzguLEFFJCilecHiaRPIbNX4gK3zluf/3OQWD1XbVy5PXf1u394x5ImB+uu7DNMS1w==", - "path": "dnsclient/1.0.7", - "hashPath": "dnsclient.1.0.7.nupkg.sha512" + "sha512": "sha512-P34wUkeqU4FoQiOMV8OjpdeDZKs4d3r+VlHuKJ6eO5feiZgna3+9MF5orHRUn3DAv1g/HPE5hlkGucmxmsFfBw==", + "path": "dnsclient/1.2.0", + "hashPath": "dnsclient.1.2.0.nupkg.sha512" }, "Microsoft.AspNetCore.Authentication/2.2.0": { "type": "package", @@ -1476,19 +1782,19 @@ "path": "microsoft.aspnetcore.authentication.core/2.2.0", "hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Cryptography.Internal/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-GXmMD8/vuTLPLvKzKEPz/4vapC5e0cwx1tUVd83ePRyWF9CCrn/pg4/1I+tGkQqFLPvi3nlI2QtPtC6MQN8Nww==", - "path": "microsoft.aspnetcore.cryptography.internal/2.2.0", - "hashPath": "microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg.sha512" + "sha512": "sha512-sFfUegR52PSmTcT2eH1YywPdXLwx0Tt4S54yjqIP5+R/BmZKbEfCOvaGqAwKYbpwztHTua013pPeDKP8DmuGtw==", + "path": "microsoft.aspnetcore.cryptography.internal/3.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.internal.3.1.1.nupkg.sha512" }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.2.0": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-NCY0PH3nrFYbhqiq72rwWsUXlV4OAE0MOukvGvIBOTnEPMC1yVL42k1DXLnaIu+c0yfMAxIIG9Iuaykp9BQQQw==", - "path": "microsoft.aspnetcore.cryptography.keyderivation/2.2.0", - "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.2.2.0.nupkg.sha512" + "sha512": "sha512-hsgMSiKDe/UDdKarzld9aUMyRjiMBi847QGnLBDvbvuAlvlaqZ6CKMPjLch43Yf3ZKoHVr716LsNNOAsfIs1oQ==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/3.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.3.1.1.nupkg.sha512" }, "Microsoft.AspNetCore.DataProtection/2.2.0": { "type": "package", @@ -1560,33 +1866,47 @@ "path": "microsoft.aspnetcore.webutilities/2.2.0", "hashPath": "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Configuration/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-nOP8R1mVb/6mZtm2qgAJXn/LFm/2kMjHDAg/QJLFG6CuWYJtaD3p1BwQhufBVvRzL9ceJ/xF0SQ0qsI2GkDQAA==", - "path": "microsoft.extensions.configuration/2.2.0", - "hashPath": "microsoft.extensions.configuration.2.2.0.nupkg.sha512" + "sha512": "sha512-lG9qfc7Sx8KsYSmqeEV0WleGTUrzMhNuBdmkwLCOfN/IQRb3ZorullTeoaTNIgYuYM+HQsnKa0N22Lv2BpGG/Q==", + "path": "microsoft.extensions.caching.abstractions/3.1.1", + "hashPath": "microsoft.extensions.caching.abstractions.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-65MrmXCziWaQFrI0UHkQbesrX5wTwf9XPjY5yFm/VkgJKFJ5gqvXRoXjIZcf2wLi5ZlwGz/oMYfyURVCWbM5iw==", - "path": "microsoft.extensions.configuration.abstractions/2.2.0", - "hashPath": "microsoft.extensions.configuration.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-LHbdc7ZBzKOqmvGpK1EkEqpFllPa3IOrEI7dIu+BZwr6A10zBpe2XpZHeNh87DGjEfHcAItwvh/Slah8tbnr7Q==", + "path": "microsoft.extensions.configuration/3.1.1", + "hashPath": "microsoft.extensions.configuration.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Binder/2.2.0": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-vJ9xvOZCnUAIHcGC3SU35r3HKmHTVIeHzo6u/qzlHAqD8m6xv92MLin4oJntTvkpKxVX3vI1GFFkIQtU3AdlsQ==", - "path": "microsoft.extensions.configuration.binder/2.2.0", - "hashPath": "microsoft.extensions.configuration.binder.2.2.0.nupkg.sha512" + "sha512": "sha512-Msu6IzxV486nNmsasJQXB/c44DiVz7FqXCjIBnvmG2M8NGaVDIQra1qff9cEEkhqa+dGH+jf3mdggm8w9eX7BQ==", + "path": "microsoft.extensions.configuration.abstractions/3.1.1", + "hashPath": "microsoft.extensions.configuration.abstractions.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.2.0": { + "Microsoft.Extensions.Configuration.Binder/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-f9hstgjVmr6rmrfGSpfsVOl2irKAgr1QjrSi3FgnS7kulxband50f2brRLwySAQTADPZeTdow0mpSMcoAdadCw==", - "path": "microsoft.extensions.dependencyinjection.abstractions/2.2.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-4J+01OANCMbFEF0bu9hID3m61emMwU2m13WXYrZDCIoxneMPWdWFzpLmsMqT8kIPgCgb2+SQ/1UAQcGCH/ASIQ==", + "path": "microsoft.extensions.configuration.binder/3.1.1", + "hashPath": "microsoft.extensions.configuration.binder.3.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Jg48cM12C8iqjpFMNXWEmJR/2jnmScV8Y8txVOayycLqHatLV2Cn4wuwj56KSOc/xVWwlWmq9Y5ebDH6awnexw==", + "path": "microsoft.extensions.dependencyinjection/3.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.3.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uKZr5b4w9nQE6UAXS4PqBFbg2qe6kS+pdsCbDG2kHjUaWT/B7EOcDraoR52H/4BoBIEH3By5co6Wioru7+v9Zg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.1.nupkg.sha512" }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "type": "package", @@ -1602,33 +1922,33 @@ "path": "microsoft.extensions.hosting.abstractions/2.2.0", "hashPath": "microsoft.extensions.hosting.abstractions.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Core/2.2.0": { + "Microsoft.Extensions.Identity.Core/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-/C+Valwg8IeUwDIunusittHivA9iyf82Jr1yeUFWO2zH2mDMMeYgjRyDLZqfL/7Vq94PEQsgv1XAaDfAX8msMw==", - "path": "microsoft.extensions.identity.core/2.2.0", - "hashPath": "microsoft.extensions.identity.core.2.2.0.nupkg.sha512" + "sha512": "sha512-gtp5+Oa4tu8dFoyZO0frBYKm+RFuG/CSO6knZfX4HKiRy8k+8V8jxxNqP/itJ/MrmlmsxLlkpYyzVNHMCkMfsA==", + "path": "microsoft.extensions.identity.core/3.1.1", + "hashPath": "microsoft.extensions.identity.core.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Stores/2.2.0": { + "Microsoft.Extensions.Identity.Stores/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-WY6os4m5LcG7XXHQK1vQggjdNFs7h6CsidVLOzPjG7Cb1zwRYKzfRT/pSUD40JNGvVp4oNENjLPvu/30ufIGNw==", - "path": "microsoft.extensions.identity.stores/2.2.0", - "hashPath": "microsoft.extensions.identity.stores.2.2.0.nupkg.sha512" + "sha512": "sha512-u8GFozRlClmW/6xeJkX3KoRhsTEt7jWji49PElR9mnEoMhSaupwwTSmkfspExD8m0mcWmvcj7zMhJDi6dsJYFQ==", + "path": "microsoft.extensions.identity.stores/3.1.1", + "hashPath": "microsoft.extensions.identity.stores.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Logging/2.2.0": { + "Microsoft.Extensions.Logging/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-Nxqhadc9FCmFHzU+fz3oc8sFlE6IadViYg8dfUdGzJZ2JUxnCsRghBhhOWdM4B2zSZqEc+0BjliBh/oNdRZuig==", - "path": "microsoft.extensions.logging/2.2.0", - "hashPath": "microsoft.extensions.logging.2.2.0.nupkg.sha512" + "sha512": "sha512-SykGku44CIQJRM+eUzB61bGVNv0Lmgx70UAmhu1XLFXhP4I0rBSNJusfOlEpDN8T5JQsykIuM2lOd8J8nTnfAg==", + "path": "microsoft.extensions.logging/3.1.1", + "hashPath": "microsoft.extensions.logging.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Abstractions/2.2.0": { + "Microsoft.Extensions.Logging.Abstractions/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-B2WqEox8o+4KUOpL7rZPyh6qYjik8tHi2tN8Z9jZkHzED8ElYgZa/h6K+xliB435SqUcWT290Fr2aa8BtZjn8A==", - "path": "microsoft.extensions.logging.abstractions/2.2.0", - "hashPath": "microsoft.extensions.logging.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-4/1BLjd9Zvc87xlhfkIsAlHOgMnGJBQFIEmO3CUKLrf38nIFp3W7X+JoFiRmn20WAi5+l2sgUWS4ixaIuB3S0g==", + "path": "microsoft.extensions.logging.abstractions/3.1.1", + "hashPath": "microsoft.extensions.logging.abstractions.3.1.1.nupkg.sha512" }, "Microsoft.Extensions.ObjectPool/2.2.0": { "type": "package", @@ -1637,19 +1957,19 @@ "path": "microsoft.extensions.objectpool/2.2.0", "hashPath": "microsoft.extensions.objectpool.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Options/2.2.0": { + "Microsoft.Extensions.Options/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-UpZLNLBpIZ0GTebShui7xXYh6DmBHjWM8NxGxZbdQh/bPZ5e6YswqI+bru6BnEL5eWiOdodsXtEz3FROcgi/qg==", - "path": "microsoft.extensions.options/2.2.0", - "hashPath": "microsoft.extensions.options.2.2.0.nupkg.sha512" + "sha512": "sha512-p2faCNhzXyG5oLLOV8n8dwg2rfqS4aRpIWu4qgwZMq+al3133mAQ+Hb822iwRoj3qnKM8zY4A6Jz/Vm/xWHvrA==", + "path": "microsoft.extensions.options/3.1.1", + "hashPath": "microsoft.extensions.options.3.1.1.nupkg.sha512" }, - "Microsoft.Extensions.Primitives/2.2.0": { + "Microsoft.Extensions.Primitives/3.1.1": { "type": "package", "serviceable": true, - "sha512": "sha512-azyQtqbm4fSaDzZHD/J+V6oWMFaf2tWP4WEGIYePLCMw3+b2RQdj9ybgbQyjCshcitQKQ4lEDOZjmSlTTrHxUg==", - "path": "microsoft.extensions.primitives/2.2.0", - "hashPath": "microsoft.extensions.primitives.2.2.0.nupkg.sha512" + "sha512": "sha512-tC5Eo5DbJA+NgiIw26R5c97N02tFvtfqstUxqb/4qXPLXI2IAIWSMUkh/1c9Gw59TT9hNkLwlmLErSPlHgyJVQ==", + "path": "microsoft.extensions.primitives/3.1.1", + "hashPath": "microsoft.extensions.primitives.3.1.1.nupkg.sha512" }, "Microsoft.Extensions.WebEncoders/2.2.0": { "type": "package", @@ -1693,40 +2013,61 @@ "path": "microsoft.win32.registry/4.5.0", "hashPath": "microsoft.win32.registry.4.5.0.nupkg.sha512" }, - "MongoDB.Bson/2.7.0": { + "MongoDB.Bson/2.9.3": { "type": "package", "serviceable": true, - "sha512": "sha512-BBPKyeYmhRduXuDQsFvB2bw34rAqJrT9UZPHAVLGLtvp5wYxhzP8r7SrSn//f91Xst09Ww/5lq3DD5byn0fdLw==", - "path": "mongodb.bson/2.7.0", - "hashPath": "mongodb.bson.2.7.0.nupkg.sha512" + "sha512": "sha512-iuLdgI/8Q3AnboPR0OTFDpqVAxTskW9IQLhxKt+O4IQ3s9hHVLLp1dGLChrwrcK+3Fa2MFNHvm6W8tEMV4VUmw==", + "path": "mongodb.bson/2.9.3", + "hashPath": "mongodb.bson.2.9.3.nupkg.sha512" }, - "MongoDB.Driver/2.7.0": { + "MongoDB.Driver/2.9.3": { "type": "package", "serviceable": true, - "sha512": "sha512-HcifZthdICkC5oXnIrxH8TJTDc8JMym+X1NR/oJjcDm841fkvSvg1MEL8LNu/FLlwQQq3XxtrxKGDvTT/z1RmA==", - "path": "mongodb.driver/2.7.0", - "hashPath": "mongodb.driver.2.7.0.nupkg.sha512" + "sha512": "sha512-nSHXATq6u9CSwfO/xCQSZe6JgJeVmLng0v6fwc6WFTYVnssAZjIaj1BiNu3XshHP+vYCzYZUmbPtRHltaXQiuw==", + "path": "mongodb.driver/2.9.3", + "hashPath": "mongodb.driver.2.9.3.nupkg.sha512" }, - "MongoDB.Driver.Core/2.7.0": { + "MongoDB.Driver.Core/2.9.3": { "type": "package", "serviceable": true, - "sha512": "sha512-oPlQUCdysl9AL9TlTDsadrjWbiZDSbl6N4AGAe04gY2qYsJ9r7Pu5+TvFf7epAl3tOt6art3/maOhg7KL2vDng==", - "path": "mongodb.driver.core/2.7.0", - "hashPath": "mongodb.driver.core.2.7.0.nupkg.sha512" + "sha512": "sha512-j95XZhXTukZHUnZmEFEJPERscccfa42iLPbPBlwRJMK5XEZ9myCcxnWACvJwYXrU6RoRwUzYCFYoSHj6lHfgmA==", + "path": "mongodb.driver.core/2.9.3", + "hashPath": "mongodb.driver.core.2.9.3.nupkg.sha512" }, - "MongoDbGenericRepository/1.4.0": { + "MongoDbGenericRepository/1.4.3": { "type": "package", "serviceable": true, - "sha512": "sha512-e/IM46bkJk0Uddgw8Iiy0xBg1fFNV7K6dgNUE+i54RZPUTLdbt+euLg575OmbCcLdWLi6i0jih+WuO5XxhmnMA==", - "path": "mongodbgenericrepository/1.4.0", - "hashPath": "mongodbgenericrepository.1.4.0.nupkg.sha512" + "sha512": "sha512-SLJp2QnPzhYHUDyBXFekrLwaHWTqwHcCErm9LQlXOQq6VYU1sF5bSmAoQ7Ak0BPD8YTqVbTQc6wbSD8EJYMyAQ==", + "path": "mongodbgenericrepository/1.4.3", + "hashPath": "mongodbgenericrepository.1.4.3.nupkg.sha512" }, - "NETStandard.Library/2.0.3": { + "NETStandard.Library/1.6.1": { "type": "package", "serviceable": true, - "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "path": "netstandard.library/2.0.3", - "hashPath": "netstandard.library.2.0.3.nupkg.sha512" + "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "path": "netstandard.library/1.6.1", + "hashPath": "netstandard.library.1.6.1.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" }, "runtime.native.System/4.3.0": { "type": "package", @@ -1735,26 +2076,110 @@ "path": "runtime.native.system/4.3.0", "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" }, - "runtime.native.System.Net.Http/4.0.1": { + "runtime.native.System.IO.Compression/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Nh0UPZx2Vifh8r+J+H2jxifZUD3sBrmolgiFWJd2yiNrxO0xTa6bAw3YwRn1VOiSen/tUXMS31ttNItCZ6lKuA==", - "path": "runtime.native.system.net.http/4.0.1", - "hashPath": "runtime.native.system.net.http.4.0.1.nupkg.sha512" + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" }, - "runtime.native.System.Net.Security/4.0.1": { + "runtime.native.System.Net.Http/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-pnBEZovOBrJJFp+2ORAs+bYuEQFcO2iYBNbNwRCqzZ9U7Vu66qoTJaekvOGgCyKmslvcevAVLxn7/K9Xc6lwlw==", - "path": "runtime.native.system.net.security/4.0.1", - "hashPath": "runtime.native.system.net.security.4.0.1.nupkg.sha512" + "sha512": "sha512-guqHgQOK2eUgtJae2VKjNawBn1xjC0hfOt5wASHa60XHbIdCsQlqtvMsFG+3hy7yp88V+gi9fZCjubuDkeakcQ==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" }, - "runtime.native.System.Security.Cryptography/4.0.0": { + "runtime.native.System.Net.Security/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==", - "path": "runtime.native.system.security.cryptography/4.0.0", - "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512" + "sha512": "sha512-M2nN92ePS8BgQ2oi6Jj3PlTUzadYSIWLdZrHY1n1ZcW9o4wAQQ6W+aQ2lfq1ysZQfVCgDwY58alUdowrzezztg==", + "path": "runtime.native.system.net.security/4.3.0", + "hashPath": "runtime.native.system.net.security.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Kh9W4agE0r/hK8AX1LvyQI2NrKHBL8pO0gRoDTdDb0LL6Ta1Z2OtFx3lOaAE0ZpCUc/dt9Wzs3rA7a3IsKdOVA==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512" + }, + "SharpCompress/0.23.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HBbT47JHvNrsZX2dTBzUBOSzBt+EmIRGLIBkbxcP6Jef7DB4eFWQX5iHWV3Nj7hABFPCjISrZ8s0z72nF2zFHQ==", + "path": "sharpcompress/0.23.0", + "hashPath": "sharpcompress.0.23.0.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" }, "System.Buffers/4.5.0": { "type": "package", @@ -1798,27 +2223,34 @@ "path": "system.componentmodel/4.0.1", "hashPath": "system.componentmodel.4.0.1.nupkg.sha512" }, - "System.ComponentModel.Annotations/4.5.0": { + "System.ComponentModel.Annotations/4.7.0": { "type": "package", "serviceable": true, - "sha512": "sha512-UxYQ3FGUOtzJ7LfSdnYSFd7+oEv6M8NgUatatIN2HxNtDdlcvFAf+VIq4Of9cDMJEJC0aSRv/x898RYhB4Yppg==", - "path": "system.componentmodel.annotations/4.5.0", - "hashPath": "system.componentmodel.annotations.4.5.0.nupkg.sha512" + "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==", + "path": "system.componentmodel.annotations/4.7.0", + "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512" }, "System.ComponentModel.Primitives/4.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-mAaj8PXxM7hUSIJYm9chhSe90HaIVyl8vb4JJO0M7fRaeBqSaaveHdRAmOL0LcOxp7kf9Vb8HujCe02DUqG5HQ==", + "sha512": "sha512-sc/7eVCdxPrp3ljpgTKVaQGUXiW05phNWvtv/m2kocXqrUQvTVWKou1Edas2aDjTThLPZOxPYIGNb/HN0QjURg==", "path": "system.componentmodel.primitives/4.1.0", "hashPath": "system.componentmodel.primitives.4.1.0.nupkg.sha512" }, "System.ComponentModel.TypeConverter/4.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-jcj79VC96yxc/rgLB59+g4675iVts1XrfC97dniMEvmJhRl8cG7qRO3EsJQwNw8cFL6RenFxn/CGfUhgj32SdQ==", + "sha512": "sha512-MnDAlaeJZy9pdB5ZdOlwdxfpI+LJQ6e0hmH7d2+y2LkiD8DRJynyDYl4Xxf3fWFm7SbEwBZh4elcfzONQLOoQw==", "path": "system.componentmodel.typeconverter/4.1.0", "hashPath": "system.componentmodel.typeconverter.4.1.0.nupkg.sha512" }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, "System.Diagnostics.Debug/4.3.0": { "type": "package", "serviceable": true, @@ -1826,17 +2258,38 @@ "path": "system.diagnostics.debug/4.3.0", "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" + }, "System.Diagnostics.Process/4.1.0": { "type": "package", "serviceable": true, - "sha512": "sha512-S2YC+MwpWZ6e7h2lqNce/ubMjD4vf2Ea/uOEncYNH1/fFXaXlKDM9ig/zCE1rR+wwYzE8FXtvj+1Nymh6oZ9bg==", + "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==", "path": "system.diagnostics.process/4.1.0", "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512" }, + "System.Diagnostics.TextWriterTraceListener/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w36Dr8yKy8xP150qPANe7Td+/zOI3G62ImRcHDIEW+oUXUuTKZHd4DHmqRx5+x8RXd85v3tXd1uhNTfsr+yxjA==", + "path": "system.diagnostics.textwritertracelistener/4.0.0", + "hashPath": "system.diagnostics.textwritertracelistener.4.0.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, "System.Diagnostics.TraceSource/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-q5bGzzvXVi+dIMiPWRhXZV7r+Os3TEOuRW5LHsAUDGpqJHol8XiLokVpsgAfPqHHNkyx1bbv5lRZqRkRrGZKxQ==", + "sha512": "sha512-6WVCczFZKXwpWpzd/iJkYnsmWTSFFiU24Xx/YdHXBcu+nFI/ehTgeqdJQFbtRPzbrO3KtRNjvkhtj4t5/WwWsA==", "path": "system.diagnostics.tracesource/4.0.0", "hashPath": "system.diagnostics.tracesource.4.0.0.nupkg.sha512" }, @@ -1861,12 +2314,12 @@ "path": "system.globalization/4.3.0", "hashPath": "system.globalization.4.3.0.nupkg.sha512" }, - "System.Globalization.Calendars/4.0.1": { + "System.Globalization.Calendars/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-L1c6IqeQ88vuzC1P81JeHmHA8mxq8a18NUBNXnIY/BVb+TCyAaGIFbhpZt60h9FJNmisymoQkHEFSE9Vslja1Q==", - "path": "system.globalization.calendars/4.0.1", - "hashPath": "system.globalization.calendars.4.0.1.nupkg.sha512" + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" }, "System.Globalization.Extensions/4.3.0": { "type": "package", @@ -1882,6 +2335,20 @@ "path": "system.io/4.3.0", "hashPath": "system.io.4.3.0.nupkg.sha512" }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "path": "system.io.compression.zipfile/4.3.0", + "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" + }, "System.IO.FileSystem/4.3.0": { "type": "package", "serviceable": true, @@ -1903,12 +2370,12 @@ "path": "system.linq/4.3.0", "hashPath": "system.linq.4.3.0.nupkg.sha512" }, - "System.Linq.Expressions/4.1.0": { + "System.Linq.Expressions/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==", - "path": "system.linq.expressions/4.1.0", - "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512" + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" }, "System.Linq.Queryable/4.0.1": { "type": "package", @@ -1917,12 +2384,19 @@ "path": "system.linq.queryable/4.0.1", "hashPath": "system.linq.queryable.4.0.1.nupkg.sha512" }, - "System.Memory/4.5.1": { + "System.Memory/4.5.2": { "type": "package", "serviceable": true, - "sha512": "sha512-sDJYJpGtTgx+23Ayu5euxG5mAXWdkDb4+b0rD0Cab0M1oQS9H0HXGPriKcqpXuiJDTV7fTp/d+fMDJmnr6sNvA==", - "path": "system.memory/4.5.1", - "hashPath": "system.memory.4.5.1.nupkg.sha512" + "sha512": "sha512-fvq1GNmUFwbKv+aLVYYdgu/+gc8Nu9oFujOxIjPrsf+meis9JBzTPDL6aP/eeGOz9yPj6rRLUbOjKMpsMEWpNg==", + "path": "system.memory/4.5.2", + "hashPath": "system.memory.4.5.2.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" }, "System.Net.NameResolution/4.3.0": { "type": "package", @@ -1931,13 +2405,6 @@ "path": "system.net.nameresolution/4.3.0", "hashPath": "system.net.nameresolution.4.3.0.nupkg.sha512" }, - "System.Net.NetworkInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MKLDZXuBZOS348egaxkMgwSUHIIhykVf0pudpfSdzjKmkRpVCzqkpysPHHp8HfckYAhuXRM+UgxWPgFTHF8Trg==", - "path": "system.net.networkinformation/4.3.0", - "hashPath": "system.net.networkinformation.4.3.0.nupkg.sha512" - }, "System.Net.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -1945,12 +2412,12 @@ "path": "system.net.primitives/4.3.0", "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" }, - "System.Net.Security/4.0.0": { + "System.Net.Security/4.3.2": { "type": "package", "serviceable": true, - "sha512": "sha512-e7y/92A7436wJ33VOnUf5XbIlubGgHH7+cODaQkeYwU0xXd/fB/j6KiOdS6VvHcRfBXUYIPsvBOdz3WSNE1siQ==", - "path": "system.net.security/4.0.0", - "hashPath": "system.net.security.4.0.0.nupkg.sha512" + "sha512": "sha512-xT2jbYpbBo3ha87rViHoTA6WdvqOAW37drmqyx/6LD8p7HEPT2qgdxoimRzWtPg8Jh4X5G9BV2seeTv4x6FYlA==", + "path": "system.net.security/4.3.2", + "hashPath": "system.net.security.4.3.2.nupkg.sha512" }, "System.Net.Sockets/4.3.0": { "type": "package", @@ -1962,16 +2429,16 @@ "System.Numerics.Vectors/4.4.0": { "type": "package", "serviceable": true, - "sha512": "sha512-gdRrUJs1RrjW3JB5p82hYjA67xoeFLvh0SdSIWjTiN8qExlbFt/RtXwVYNc5BukJ/f9OKzQQS6gakzbJeHTqHg==", + "sha512": "sha512-UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ==", "path": "system.numerics.vectors/4.4.0", "hashPath": "system.numerics.vectors.4.4.0.nupkg.sha512" }, - "System.ObjectModel/4.0.12": { + "System.ObjectModel/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==", - "path": "system.objectmodel/4.0.12", - "hashPath": "system.objectmodel.4.0.12.nupkg.sha512" + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" }, "System.Reflection/4.3.0": { "type": "package", @@ -1980,26 +2447,26 @@ "path": "system.reflection/4.3.0", "hashPath": "system.reflection.4.3.0.nupkg.sha512" }, - "System.Reflection.Emit/4.0.1": { + "System.Reflection.Emit/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==", - "path": "system.reflection.emit/4.0.1", - "hashPath": "system.reflection.emit.4.0.1.nupkg.sha512" + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" }, - "System.Reflection.Emit.ILGeneration/4.0.1": { + "System.Reflection.Emit.ILGeneration/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==", - "path": "system.reflection.emit.ilgeneration/4.0.1", - "hashPath": "system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512" + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" }, - "System.Reflection.Emit.Lightweight/4.0.1": { + "System.Reflection.Emit.Lightweight/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==", - "path": "system.reflection.emit.lightweight/4.0.1", - "hashPath": "system.reflection.emit.lightweight.4.0.1.nupkg.sha512" + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" }, "System.Reflection.Extensions/4.3.0": { "type": "package", @@ -2015,12 +2482,12 @@ "path": "system.reflection.primitives/4.3.0", "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" }, - "System.Reflection.TypeExtensions/4.1.0": { + "System.Reflection.TypeExtensions/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==", - "path": "system.reflection.typeextensions/4.1.0", - "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512" + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" }, "System.Resources.ResourceManager/4.3.0": { "type": "package", @@ -2036,12 +2503,12 @@ "path": "system.runtime/4.3.0", "hashPath": "system.runtime.4.3.0.nupkg.sha512" }, - "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "System.Runtime.CompilerServices.Unsafe/4.7.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Zh8t8oqolRaFa9vmOZfdQm/qKejdqz0J9kr7o2Fu0vPeoH3BL1EOXipKWwkWtLT1JPzjByrF19fGuFlNbmPpiw==", - "path": "system.runtime.compilerservices.unsafe/4.5.1", - "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512" + "sha512": "sha512-IpU1lcHz8/09yDr9N+Juc7SCgNUz+RohkCQI+KsWKR67XxpFr8Z6c8t1iENCXZuRuNCc4HBwme/MDHNVCwyAKg==", + "path": "system.runtime.compilerservices.unsafe/4.7.0", + "hashPath": "system.runtime.compilerservices.unsafe.4.7.0.nupkg.sha512" }, "System.Runtime.Extensions/4.3.0": { "type": "package", @@ -2071,12 +2538,26 @@ "path": "system.runtime.interopservices.runtimeinformation/4.3.0", "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" }, - "System.Runtime.Numerics/4.0.1": { + "System.Runtime.Numerics/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==", - "path": "system.runtime.numerics/4.0.1", - "hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512" + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" }, "System.Security.AccessControl/4.5.0": { "type": "package", @@ -2085,47 +2566,47 @@ "path": "system.security.accesscontrol/4.5.0", "hashPath": "system.security.accesscontrol.4.5.0.nupkg.sha512" }, - "System.Security.Claims/4.0.1": { + "System.Security.Claims/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==", - "path": "system.security.claims/4.0.1", - "hashPath": "system.security.claims.4.0.1.nupkg.sha512" + "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==", + "path": "system.security.claims/4.3.0", + "hashPath": "system.security.claims.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Algorithms/4.2.0": { + "System.Security.Cryptography.Algorithms/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==", - "path": "system.security.cryptography.algorithms/4.2.0", - "hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512" + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Cng/4.4.0": { "type": "package", "serviceable": true, - "sha512": "sha512-07fZJgFAgCati1lQEbO67EMEhm+fPenFqiSjwCwFssnmYQrLGA48lqiWilGLbuwb+nmflfodj1jgIQYI4g7LXA==", + "sha512": "sha512-3d/d+7sdNpfYfqJFzuE/o6Pl/reaMbH7rlUMNvtm4+XVYHY32tdFa45yjB3vhb6q0YY+IV8GUuiBPRsBFP3yaw==", "path": "system.security.cryptography.cng/4.4.0", "hashPath": "system.security.cryptography.cng.4.4.0.nupkg.sha512" }, - "System.Security.Cryptography.Csp/4.0.0": { + "System.Security.Cryptography.Csp/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==", - "path": "system.security.cryptography.csp/4.0.0", - "hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512" + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Encoding/4.0.0": { + "System.Security.Cryptography.Encoding/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==", - "path": "system.security.cryptography.encoding/4.0.0", - "hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512" + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.OpenSsl/4.0.0": { + "System.Security.Cryptography.OpenSsl/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-HUG/zNUJwEiLkoURDixzkzZdB5yGA5pQhDP93ArOpDPQMteURIGERRNzzoJlmTreLBWr5lkFSjjMSk8ySEpQMw==", - "path": "system.security.cryptography.openssl/4.0.0", - "hashPath": "system.security.cryptography.openssl.4.0.0.nupkg.sha512" + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Pkcs/4.5.0": { "type": "package", @@ -2134,19 +2615,19 @@ "path": "system.security.cryptography.pkcs/4.5.0", "hashPath": "system.security.cryptography.pkcs.4.5.0.nupkg.sha512" }, - "System.Security.Cryptography.Primitives/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==", - "path": "system.security.cryptography.primitives/4.0.0", - "hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512" + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.X509Certificates/4.1.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-4HEfsQIKAhA1+ApNn729Gi09zh+lYWwyIuViihoMDWp1vQnEkL2ct7mAbhBlLYm+x/L4Rr/pyGge1lIY635e0w==", - "path": "system.security.cryptography.x509certificates/4.1.0", - "hashPath": "system.security.cryptography.x509certificates.4.1.0.nupkg.sha512" + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Xml/4.5.0": { "type": "package", @@ -2162,12 +2643,12 @@ "path": "system.security.permissions/4.5.0", "hashPath": "system.security.permissions.4.5.0.nupkg.sha512" }, - "System.Security.Principal/4.0.1": { + "System.Security.Principal/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==", - "path": "system.security.principal/4.0.1", - "hashPath": "system.security.principal.4.0.1.nupkg.sha512" + "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==", + "path": "system.security.principal/4.3.0", + "hashPath": "system.security.principal.4.3.0.nupkg.sha512" }, "System.Security.Principal.Windows/4.5.0": { "type": "package", @@ -2179,7 +2660,7 @@ "System.Security.SecureString/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-7TGOnj9Lr8ljCJbMHjZC34hEw3Z+zRPp7eNhLBg22mbSqO8gQMGLJ/vQkWv8HFYG0t2i53ZulKZ8NNho+jVK7Q==", + "sha512": "sha512-sqzq9GD6/b0yqPuMpgIKBuoLf4VKAj8oAfh4kXSzPaN6eoKY3hRi9C5L27uip25qlU+BGPfb0xh2Rmbwc4jFVA==", "path": "system.security.securestring/4.0.0", "hashPath": "system.security.securestring.4.0.0.nupkg.sha512" }, @@ -2190,12 +2671,19 @@ "path": "system.text.encoding/4.3.0", "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" }, - "System.Text.Encoding.Extensions/4.0.11": { + "System.Text.Encoding.CodePages/4.5.1": { "type": "package", "serviceable": true, - "sha512": "sha512-jtbiTDtvfLYgXn8PTfWI+SiBs51rrmO4AAckx4KR6vFK9Wzf6tI8kcRdsYQNwriUeQ1+CtQbM1W4cMbLXnj/OQ==", - "path": "system.text.encoding.extensions/4.0.11", - "hashPath": "system.text.encoding.extensions.4.0.11.nupkg.sha512" + "sha512": "sha512-4J2JQXbftjPMppIHJ7IC+VXQ9XfEagN92vZZNoG12i+zReYlim5dMoXFC1Zzg7tsnKDM7JPo5bYfFK4Jheq44w==", + "path": "system.text.encoding.codepages/4.5.1", + "hashPath": "system.text.encoding.codepages.4.5.1.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" }, "System.Text.Encodings.Web/4.5.0": { "type": "package", @@ -2204,6 +2692,13 @@ "path": "system.text.encodings.web/4.5.0", "hashPath": "system.text.encodings.web.4.5.0.nupkg.sha512" }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, "System.Threading/4.3.0": { "type": "package", "serviceable": true, @@ -2211,13 +2706,6 @@ "path": "system.threading/4.3.0", "hashPath": "system.threading.4.3.0.nupkg.sha512" }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JWEtWIoYBHzMmgt2I/1e4FFG6veDL4yzA1Y7iuEY2G+GyZyrzqx/GQlM92M+d81D1cH2dp2KRhbZdQebn8Q+RA==", - "path": "system.threading.overlapped/4.3.0", - "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512" - }, "System.Threading.Tasks/4.3.0": { "type": "package", "serviceable": true, @@ -2225,6 +2713,13 @@ "path": "system.threading.tasks/4.3.0", "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, "System.Threading.Thread/4.3.0": { "type": "package", "serviceable": true, @@ -2238,6 +2733,27 @@ "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", "path": "system.threading.threadpool/4.3.0", "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512" + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "path": "system.threading.timer/4.3.0", + "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" } } } \ No newline at end of file diff --git a/src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.dll b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.dll similarity index 50% rename from src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.dll rename to src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.dll index f8ad800..bd3c79d 100644 Binary files a/src/lib/netstandard2.0/AspNetCore.Identity.MongoDbCore.dll and b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.dll differ diff --git a/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.xml b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.xml new file mode 100644 index 0000000..8ee2e9a --- /dev/null +++ b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.xml @@ -0,0 +1,1907 @@ + + + + AspNetCore.Identity.MongoDbCore + + + + + The extensions for an object that holds claims. + + + + + Creates a object from a + + The . + A . + + + + Creates a object from a + + A . + A . + + + + Adds a claim to a claim holder, implementing . + + The object holding claims. + The claim you want to add. + Returns true if the claim was added. + + + + Replaces a claim on a claim holder, implementing . + + The object holding claims. + The claim you want to replace. + The new claim you want to set. + Returns true if the claim was replaced. + + + + Checks if an object implementing has a claim. + + The object holding claims. + The claim you want to replace. + Returns true if the claim is present, false otherwise. + + + + Removes a from the . + + The holder of the claim. + The to remove. + True is the claim was successfully removed. + + + + Removes an IEnumerable of s from the . + + The holder of the claims. + The s to remove. + True is the claims were successfully removed. + + + + Extensions for the random number generator + + + + + Returns a random long from min (inclusive) to max (exclusive) + + The given random instance + The inclusive minimum bound + The exclusive maximum bound. Must be greater than min + + + + Returns a random long from 0 (inclusive) to max (exclusive) + + The given random instance + The exclusive maximum bound. Must be greater than 0 + + + + Returns a random long over all possible values of long (except long.MaxValue, similar to + random.Next()) + + The given random instance + + + + Contains extension methods to for adding mongoDb Identity. + + + + + Configures the MongoDb Identity store adapters for the types of TUser only from . + + The type representing a user. + The type of the primary key of the identity document. + The collection of service descriptors. + A configuration object of the AspNetCore.Identity.MongoDbCore package. + + + + Configures the MongoDb Identity store adapters for the types of TUser only inheriting from . + + The type representing a user. + The collection of service descriptors. + A configuration object of the AspNetCore.Identity.MongoDbCore package. + + + + Validates the MongoDbSettings + + + + + + Configures the MongoDb Identity store adapters for the types of TUser and TRole. + + The type representing a user. + The type representing a role. + The type of the primary key of the identity document. + The collection of service descriptors. + A configuration object of the AspNetCore.Identity.MongoDbCore package. + An object representing a MongoDb connection. + + + + A set of extensions for string. + + + + + Converts the provided to a strongly typed key object. + + + + + + + + A class holding global variables. + + + + + A random number generator. + + + + + A class used to perform a full configuration of the AspNetCore.Identity.MongoDbCore package. + + + + + The settings for the MongoDb server. + + + + + An action against an to change the default identity settings. + + + + + A class representing the settings for the MongoDb server. + + + + + The connection string for the MongoDb server. + + + + + The name of the MongoDb database where the identity data will be stored. + + + + + The repository used in the MongoDb identity stores. + + + + + Drops a collections. + + The type of the document used to define the collection name. + + + + Drops a partitioned collection. + + The type of the document used to define the collection name. + The partition key of the collection. + + + + The MongoDb context. + + + + + The repository used in the MongoDb identity stores. + + + + + The constructor for requiring a connection string and a database name. + + The connection string. + The database name. + + + + The constructor for requiring a . + + A . + + + + Drops a collections. + + The type of the document used to define the collection name. + + + + Drops a partitioned collection. + + The type of the document used to define the collection name. + The partition key of the collection. + + + + The MongoDb context. + + + + + The interface for an object that holds claims. + + + + + The claims the has. + + + + + A class representing the claims a can have. + + + + + The type of the claim. + + + + + The value of the claim. + + + + + The issuer of the claim. + + + + + A where TKey is a + + + + + The constructor for a + + + + + The constructor for a , taking a role name. + + The name of the role. + + + + A where TKey is a + + + + + The constructor for a + + + + + The constructor for a , taking a role name. + + The name of the role. + + + + A document representing an document. + + The type of the primary key. + + + + The constructor for a + + + + + The constructor for a , taking a role name. + + The name of the role. + + + + Initialize the field of the MongoIdentityRole + + + + + The constructor for a , taking a role name and a primary key value. + + The name of the role. + The value of the primary key + + + + The version of the role schema + + + + + The claims associated to the role + + + + + A where TKey is a + + + + + The constructor for a + + + + + The constructor for a , taking a username. + + The name of the user. + + + + The constructor for a , taking a username and an email address. + + The name of the user. + The email address of the user. + + + + A where TKey is a + + + + + The constructor for a + + + + + The constructor for a , taking a username. + + The name of the user. + + + + The constructor for a , taking a username and an email address. + + The name of the user. + The email address of the user. + + + + A document representing an document. + + The type of the primary key. + + + + The version of the schema do the document. + + + + + The date and time at which this user was created, in UTC. + + + + + The claims this user has. + + + + + The role Ids of the roles that this user has. + + + + + The list of s that this user has. + + + + + The list of s that this user has. + + + + + The constructor for a , taking a username and an email address. + + + + + The constructor for a , taking a username and an email address. + + The name of the user. + The email address of the user. + + + + The constructor for a , taking a username. + + The name of the user. + + + + Initialize the field of the MongoIdentityUser + + + + + Sets the version of the schema for the document. + + + + + + + Removes a role. + + The Id of the role you want to remove. + True if the removal was successful. + + + + Add a role to the user. + + The Id of the role you want to add. + True if the addition was successful. + + + + Adds a user login to the user. + + The you want to add. + True if the addition was successful. + + + + Checks if the user has the given . + + The we are looking for. + True if the user has the given . + + + + Removes a from the user. + + + + + + + + + + + + + + Sets the token to a new value. + + The token you want to set you want to set. + The value you want to set the token to. + Returns true if the token was successfully set. + + + + Gets a token given the login provider and the name. + + The value for the login provider. + The name of the token. + An if found, or null. + + + + Checks if a user has the given token. + + The token you are looking for. + True if the user has the given token + + + + Adds a token to the user. + + The type of the token. + The token you want to add. + True if the addition was successful. + + + + Removes a token from the user. + + The type of the token. + The token you want to remove. + True if the removal was successful. + + + + A class representing the tokens a can have. + + + + + Gets or sets the LoginProvider this token is from. + + + + + Gets or sets the name of the token. + + + + + Gets or sets the token value. + + + + + Creates a new instance of a persistence store for roles. + + The type of the class representing a role + + + + Constructs a new instance of . + + The . + The . + + + + Creates a new instance of a persistence store for roles. + + The type of the class representing a role. + The type of the data context class used to access the store. + + + + Constructs a new instance of . + + The . + The . + + + + Creates a new instance of a persistence store for roles. + + The type of the class representing a role. + The type of the data context class used to access the store. + The type of the primary key for a role. + + + + Constructs a new instance of . + + The . + The . + + + + Creates a new instance of a persistence store for roles. + + The type of the class representing a role. + The type of the data context class used to access the store. + The type of the primary key for a role. + The type of the class representing a user role. + The type of the class representing a role claim. + + + + Constructs a new instance of . + + The . + The . + + + + Gets the database context for this store. + + + + + A navigation property for the roles the store contains. + + + + + A navigation property for the roles the store contains. + + + + + Gets or sets the for any error that occurred with the current operation. + + + + + Gets or sets a flag indicating if changes should be persisted after CreateAsync, UpdateAsync and DeleteAsync are called. + + + True if changes should be automatically persisted, otherwise false. + + + + + Creates a new role in a store as an asynchronous operation. + + The role to create in the store. + The used to propagate notifications that the operation should be canceled. + A that represents the of the asynchronous query. + + + + Updates a role in a store as an asynchronous operation. + + The role to update in the store. + The used to propagate notifications that the operation should be canceled. + A that represents the of the asynchronous query. + + + + Deletes a role from the store as an asynchronous operation. + + The role to delete from the store. + The used to propagate notifications that the operation should be canceled. + A that represents the of the asynchronous query. + + + + Gets the ID for a role from the store as an asynchronous operation. + + The role whose ID should be returned. + The used to propagate notifications that the operation should be canceled. + A that contains the ID of the role. + + + + Gets the name of a role from the store as an asynchronous operation. + + The role whose name should be returned. + The used to propagate notifications that the operation should be canceled. + A that contains the name of the role. + + + + Sets the name of a role in the store as an asynchronous operation. + + The role whose name should be set. + The name of the role. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Converts the provided to a strongly typed key object. + + The id to convert. + An instance of representing the provided . + + + + Converts the provided to its string representation. + + The id to convert. + An representation of the provided . + + + + Finds the role who has the specified ID as an asynchronous operation. + + The role ID to look for. + The used to propagate notifications that the operation should be canceled. + A that result of the look up. + + + + Finds the role who has the specified normalized name as an asynchronous operation. + + The normalized role name to look for. + The used to propagate notifications that the operation should be canceled. + A that result of the look up. + + + + Get a role's normalized name as an asynchronous operation. + + The role whose normalized name should be retrieved. + The used to propagate notifications that the operation should be canceled. + A that contains the name of the role. + + + + Set a role's normalized name as an asynchronous operation. + + The role whose normalized name should be set. + The normalized name to set + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Throws if this class has been disposed. + + + + + Dispose the stores + + + + + Get the claims associated with the specified as an asynchronous operation. + + The role whose claims should be retrieved. + The used to propagate notifications that the operation should be canceled. + A that contains the claims granted to a role. + + + + Adds the given to the specified . + + The role to add the claim to. + The claim to add to the role. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Removes the given from the specified . + + The role to remove the claim from. + The claim to remove from the role. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Creates a entity representing a role claim. + + The associated role. + The associated claim. + The role claim entity. + + + + Creates a new instance of a persistence store for the specified user type. + + The type representing a user. + + + + Constructs a new instance of . + + The . + The . + + + + Represents a new instance of a persistence store for the specified user and role types. + + The type representing a user. + The type of the data context class used to access the store. + + + + Constructs a new instance of . + + The . + The . + + + + Represents a new instance of a persistence store for the specified user and role types. + + The type representing a user. + The type of the data context class used to access the store. + The type of the primary key for a role. + + + + Constructs a new instance of . + + The . + The . + + + + Represents a new instance of a persistence store for the specified user and role types. + + The type representing a user. + The type of the data context class used to access the store. + The type of the primary key for a role. + The type representing a claim. + The type representing a user external login. + The type representing a user token. + + + + Creates a new instance of the store. + + The context used to access the store. + The used to describe store errors. + + + + Gets the database context for this store. + + + + + Gets or sets a flag indicating if changes should be persisted after CreateAsync, UpdateAsync and DeleteAsync are called. + + + True if changes should be automatically persisted, otherwise false. + + + + Saves the current store. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Creates the specified in the user store. + + The user to create. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the of the creation operation. + + + + Updates the specified in the user store. + + The user to update. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the of the update operation. + + + + Deletes the specified from the user store. + + The user to delete. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the of the update operation. + + + + Finds and returns a user, if any, who has the specified . + + The user ID to search for. + The used to propagate notifications that the operation should be canceled. + + The that represents the asynchronous operation, containing the user matching the specified if it exists. + + + + + Finds and returns a user, if any, who has the specified normalized user name. + + The normalized user name to search for. + The used to propagate notifications that the operation should be canceled. + + The that represents the asynchronous operation, containing the user matching the specified if it exists. + + + + + A navigation property for the users the store contains. + + + + + Return a user with the matching userId if it exists. + + The user's id. + The used to propagate notifications that the operation should be canceled. + The user if it exists. + + + + Return a user login with the matching userId, provider, providerKey if it exists. + + The user's id. + The login provider name. + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + The user login if it exists. + + + + Return a user login with provider, providerKey if it exists. + + The login provider name. + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + The user login if it exists. + + + + Get the claims associated with the specified as an asynchronous operation. + + The user whose claims should be retrieved. + The used to propagate notifications that the operation should be canceled. + A that contains the claims granted to a user. + + + + Adds the given to the specified . + + The user to add the claim to. + The claim to add to the user. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Replaces the on the specified , with the . + + The user to replace the claim on. + The claim replace. + The new claim replacing the . + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Removes the given from the specified . + + The user to remove the claims from. + The claim to remove. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Adds the given to the specified . + + The user to add the login to. + The login to add to the user. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Removes the given from the specified . + + The user to remove the login from. + The login to remove from the user. + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Retrieves the associated logins for the specified . + + The user whose associated logins to retrieve. + The used to propagate notifications that the operation should be canceled. + + The for the asynchronous operation, containing a list of for the specified , if any. + + + + + Retrieves the user associated with the specified login provider and login provider key. + + The login provider who provided the . + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + + The for the asynchronous operation, containing the user, if any which matched the specified login provider and key. + + + + + Gets the user, if any, associated with the specified, normalized email address. + + The normalized email address to return the user for. + The used to propagate notifications that the operation should be canceled. + + The task object containing the results of the asynchronous lookup operation, the user if any associated with the specified normalized email address. + + + + + Retrieves all users with the specified claim. + + The claim whose users should be retrieved. + The used to propagate notifications that the operation should be canceled. + + The contains a list of users, if any, that contain the specified claim. + + + + + Find a user token if it exists. + + The token owner. + The login provider for the token. + The name of the token. + The used to propagate notifications that the operation should be canceled. + The user token if it exists. + + + + Add a new user token. + + The token to be added. + + + + + Remove a new user token. + + The token to be removed. + + + + + Sets the given for the specified . + + The user whose name should be set. + The user name to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the given normalized name for the specified . + + The user whose name should be set. + The normalized name to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the password hash for a user. + + The user to set the password hash for. + The password hash to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the flag indicating whether the specified 's email address has been confirmed or not. + + The user whose email confirmation status should be set. + A flag indicating if the email address has been confirmed, true if the address is confirmed otherwise false. + The used to propagate notifications that the operation should be canceled. + The task object representing the asynchronous operation. + + + + Sets the address for a . + + The user whose email should be set. + The email to set. + The used to propagate notifications that the operation should be canceled. + The task object representing the asynchronous operation. + + + + Sets the normalized email for the specified . + + The user whose email address to set. + The normalized email to set for the specified . + The used to propagate notifications that the operation should be canceled. + The task object representing the asynchronous operation. + + + + Locks out a user until the specified end date has passed. Setting a end date in the past immediately unlocks a user. + + The user whose lockout date should be set. + The after which the 's lockout should end. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Records that a failed access has occurred, incrementing the failed access count. + + The user whose cancellation count should be incremented. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the incremented failed access count. + + + + Resets a user's failed access count. + + The user whose failed access count should be reset. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + This is typically called after the account is successfully accessed. + + + + Set the flag indicating if the specified can be locked out.. + + The user whose ability to be locked out should be set. + A flag indicating if lock out can be enabled for the specified . + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the telephone number for the specified . + + The user whose telephone number should be set. + The telephone number to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets a flag indicating if the specified 's phone number has been confirmed.. + + The user whose telephone number confirmation status should be set. + A flag indicating whether the user's telephone number has been confirmed. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the provided security for the specified . + + The user whose security stamp should be set. + The security stamp to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets a flag indicating whether the specified has two factor authentication enabled or not, + as an asynchronous operation. + + The user whose two factor authentication enabled status should be set. + A flag indicating whether the specified has two factor authentication enabled. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the token value for a particular user. + + The user. + The authentication provider for the token. + The name of the token. + The value of the token. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Deletes a token for a user. + + The user. + The authentication provider for the token. + The name of the token. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Returns the token value. + + The user. + The authentication provider for the token. + The name of the token. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the authenticator key for the specified . + + The user whose authenticator key should be set. + The authenticator key to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Get the authenticator key for the specified . + + The user whose security stamp should be set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the security stamp for the specified . + + + + Returns how many recovery code are still valid for a user. + + The user who owns the recovery code. + The used to propagate notifications that the operation should be canceled. + The number of valid recovery codes for the user.. + + + + Updates the recovery codes for the user while invalidating any previous recovery codes. + + The user to store new recovery codes for. + The new recovery codes for the user. + The used to propagate notifications that the operation should be canceled. + The new recovery codes for the user. + + + + Returns whether a recovery code is valid for a user. Note: recovery codes are only valid + once, and will be invalid after use. + + The user who owns the recovery code. + The recovery code to use. + The used to propagate notifications that the operation should be canceled. + True if the recovery code was found for the user. + + + + Represents a new instance of a persistence store for users, using the default implementation + of with a string as a primary key. + + + + + Constructs a new instance of . + + The . + The . + + + + Creates a new instance of a persistence store for the specified user type. + + The type representing a user. + + + + Constructs a new instance of . + + The . + The . + + + + Represents a new instance of a persistence store for the specified user and role types. + + The type representing a user. + The type representing a role. + The type of the data context class used to access the store. + + + + Constructs a new instance of . + + The . + The . + + + + Represents a new instance of a persistence store for the specified user and role types. + + The type representing a user. + The type representing a role. + The type of the data context class used to access the store. + The type of the primary key for a role. + + + + Constructs a new instance of . + + The . + The . + + + + Represents a new instance of a persistence store for the specified user and role types. + + The type representing a user. + The type representing a role. + The type of the data context class used to access the store. + The type of the primary key for a role. + The type representing a claim. + The type representing a user role. + The type representing a user external login. + The type representing a user token. + The type representing a role claim. + + + + Creates a new instance of the store. + + The context used to access the store. + The used to describe store errors. + + + + Gets the database context for this store. + + + + + Gets or sets a flag indicating if changes should be persisted after CreateAsync, UpdateAsync and DeleteAsync are called. + + + True if changes should be automatically persisted, otherwise false. + + + + Saves the current store. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Creates the specified in the user store. + + The user to create. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the of the creation operation. + + + + Updates the specified in the user store. + + The user to update. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the of the update operation. + + + + Deletes the specified from the user store. + + The user to delete. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the of the update operation. + + + + Finds and returns a user, if any, who has the specified . + + The user ID to search for. + The used to propagate notifications that the operation should be canceled. + + The that represents the asynchronous operation, containing the user matching the specified if it exists. + + + + + Converts the provided to a strongly typed key object. + + The id to convert. + An instance of representing the provided . + + + + Finds and returns a user, if any, who has the specified normalized user name. + + The normalized user name to search for. + The used to propagate notifications that the operation should be canceled. + + The that represents the asynchronous operation, containing the user matching the specified if it exists. + + + + + A navigation property for the users the store contains. + + + + + Return a role with the normalized name if it exists. + + The normalized role name. + The used to propagate notifications that the operation should be canceled. + The role if it exists. + + + + Return a user role for the userId and roleId if it exists. + + The user's id. + The role's id. + The used to propagate notifications that the operation should be canceled. + The user role if it exists. + + + + Return a user with the matching userId if it exists. + + The user's id. + The used to propagate notifications that the operation should be canceled. + The user if it exists. + + + + Return a user login with the matching userId, provider, providerKey if it exists. + + The user's id. + The login provider name. + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + The user login if it exists. + + + + Return a user login with provider, providerKey if it exists. + + The login provider name. + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + The user login if it exists. + + + + Adds the given to the specified . + + The user to add the role to. + The role to add. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Removes the given from the specified . + + The user to remove the role from. + The role to remove. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Retrieves the roles the specified is a member of. + + The user whose roles should be retrieved. + The used to propagate notifications that the operation should be canceled. + A that contains the roles the user is a member of. + + + + Returns a flag indicating if the specified user is a member of the give . + + The user whose role membership should be checked. + The role to check membership of + The used to propagate notifications that the operation should be canceled. + A containing a flag indicating if the specified user is a member of the given group. If the + user is a member of the group the returned value with be true, otherwise it will be false. + + + + Get the claims associated with the specified as an asynchronous operation. + + The user whose claims should be retrieved. + The used to propagate notifications that the operation should be canceled. + A that contains the claims granted to a user. + + + + Adds the given to the specified . + + The user to add the claim to. + The claim to add to the user. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Replaces the on the specified , with the . + + The user to replace the claim on. + The claim replace. + The new claim replacing the . + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Removes the given from the specified . + + The user to remove the claims from. + The claim to remove. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Adds the given to the specified . + + The user to add the login to. + The login to add to the user. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Removes the given from the specified . + + The user to remove the login from. + The login to remove from the user. + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Retrieves the associated logins for the specified . + + The user whose associated logins to retrieve. + The used to propagate notifications that the operation should be canceled. + + The for the asynchronous operation, containing a list of for the specified , if any. + + + + + Retrieves the user associated with the specified login provider and login provider key. + + The login provider who provided the . + The key provided by the to identify a user. + The used to propagate notifications that the operation should be canceled. + + The for the asynchronous operation, containing the user, if any which matched the specified login provider and key. + + + + + Gets the user, if any, associated with the specified, normalized email address. + + The normalized email address to return the user for. + The used to propagate notifications that the operation should be canceled. + + The task object containing the results of the asynchronous lookup operation, the user if any associated with the specified normalized email address. + + + + + Retrieves all users with the specified claim. + + The claim whose users should be retrieved. + The used to propagate notifications that the operation should be canceled. + + The contains a list of users, if any, that contain the specified claim. + + + + + Retrieves all users in the specified role. + + The role whose users should be retrieved. + The used to propagate notifications that the operation should be canceled. + + The contains a list of users, if any, that are in the specified role. + + + + + Find a user token if it exists. + + The token owner. + The login provider for the token. + The name of the token. + The used to propagate notifications that the operation should be canceled. + The user token if it exists. + + + + Add a new user token. + + The token to be added. + + + + + Remove a new user token. + + The token to be removed. + + + + + Sets the given for the specified . + + The user whose name should be set. + The user name to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the given normalized name for the specified . + + The user whose name should be set. + The normalized name to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the password hash for a user. + + The user to set the password hash for. + The password hash to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the flag indicating whether the specified 's email address has been confirmed or not. + + The user whose email confirmation status should be set. + A flag indicating if the email address has been confirmed, true if the address is confirmed otherwise false. + The used to propagate notifications that the operation should be canceled. + The task object representing the asynchronous operation. + + + + Sets the address for a . + + The user whose email should be set. + The email to set. + The used to propagate notifications that the operation should be canceled. + The task object representing the asynchronous operation. + + + + Sets the normalized email for the specified . + + The user whose email address to set. + The normalized email to set for the specified . + The used to propagate notifications that the operation should be canceled. + The task object representing the asynchronous operation. + + + + Locks out a user until the specified end date has passed. Setting a end date in the past immediately unlocks a user. + + The user whose lockout date should be set. + The after which the 's lockout should end. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Records that a failed access has occurred, incrementing the failed access count. + + The user whose cancellation count should be incremented. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the incremented failed access count. + + + + Resets a user's failed access count. + + The user whose failed access count should be reset. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + This is typically called after the account is successfully accessed. + + + + Set the flag indicating if the specified can be locked out.. + + The user whose ability to be locked out should be set. + A flag indicating if lock out can be enabled for the specified . + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the telephone number for the specified . + + The user whose telephone number should be set. + The telephone number to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets a flag indicating if the specified 's phone number has been confirmed.. + + The user whose telephone number confirmation status should be set. + A flag indicating whether the user's telephone number has been confirmed. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the provided security for the specified . + + The user whose security stamp should be set. + The security stamp to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets a flag indicating whether the specified has two factor authentication enabled or not, + as an asynchronous operation. + + The user whose two factor authentication enabled status should be set. + A flag indicating whether the specified has two factor authentication enabled. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the token value for a particular user. + + The user. + The authentication provider for the token. + The name of the token. + The value of the token. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Deletes a token for a user. + + The user. + The authentication provider for the token. + The name of the token. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Returns the token value. + + The user. + The authentication provider for the token. + The name of the token. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Sets the authenticator key for the specified . + + The user whose authenticator key should be set. + The authenticator key to set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation. + + + + Get the authenticator key for the specified . + + The user whose security stamp should be set. + The used to propagate notifications that the operation should be canceled. + The that represents the asynchronous operation, containing the security stamp for the specified . + + + + Returns how many recovery code are still valid for a user. + + The user who owns the recovery code. + The used to propagate notifications that the operation should be canceled. + The number of valid recovery codes for the user.. + + + + Updates the recovery codes for the user while invalidating any previous recovery codes. + + The user to store new recovery codes for. + The new recovery codes for the user. + The used to propagate notifications that the operation should be canceled. + The new recovery codes for the user. + + + + Returns whether a recovery code is valid for a user. Note: recovery codes are only valid + once, and will be invalid after use. + + The user who owns the recovery code. + The recovery code to use. + The used to propagate notifications that the operation should be canceled. + True if the recovery code was found for the user. + + + + Represents the password hashing options + + + + + Gets options which use the IdentityV3 compat mode, and set the iteration count to 200000 PBKDF2-SHA256 iterations + (roughly 200ms of work) + + + + + Une classe de ressource fortement typée destinée, entre autres, à la consultation des chaînes localisées. + + + + + Retourne l'instance ResourceManager mise en cache utilisée par cette classe. + + + + + Remplace la propriété CurrentUICulture du thread actuel pour toutes + les recherches de ressources à l'aide de cette classe de ressource fortement typée. + + + + + Recherche une chaîne localisée semblable à AddMongoDbCoreStores can only be called with a role that derives from MongoIdentityRole<TKey, TUserRole, TRoleClaim>.. + + + + + Recherche une chaîne localisée semblable à AddMongoDbCoreStores can only be called with a user that derives from MongoIdentityUser<TKey, TUserClaim, TUserRole, TUserLogin, TUserToken>.. + + + + + Recherche une chaîne localisée semblable à Role {0} does not exist.. + + + + + Recherche une chaîne localisée semblable à Value cannot be null or empty.. + + + + + Contains extension methods to for adding MongoDb stores. + + + + + Adds an MongoDb implementation of identity information stores. + + The MongoDb database context to use. + The instance this method extends. + A mongoDbContext + The instance this method extends. + + + + Adds an MongoDb implementation of identity information stores. + + The type representing a user. + The type representing a role. + The type of the primary key of the identity document. + The instance this method extends. + + + + + + Adds an MongoDb implementation of identity information stores. + + The type representing a user. + The type representing a role. + The type of the primary key of the identity document. + The instance this method extends. + + + + diff --git a/src/lib/netstandard2.0/Resources.resx b/src/lib/netstandard2.1/Resources.resx similarity index 100% rename from src/lib/netstandard2.0/Resources.resx rename to src/lib/netstandard2.1/Resources.resx diff --git a/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj b/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj index 2ab4ae9..3c85947 100644 --- a/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj +++ b/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj @@ -1,4 +1,4 @@ - + netcoreapp3.1 @@ -7,6 +7,7 @@ + @@ -20,7 +21,7 @@ - + @@ -29,10 +30,6 @@ - - - - Always diff --git a/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.Test/UserStoreTest.cs b/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.Test/UserStoreTest.cs index 5f43b6a..dd877af 100644 --- a/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.Test/UserStoreTest.cs +++ b/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.Test/UserStoreTest.cs @@ -303,6 +303,44 @@ namespace AspNetCore.Identity.MongoDbCore.Test IdentityResultAssert.IsFailure(await manager2.DeleteAsync(role2), new IdentityErrorDescriber().ConcurrencyFailure()); } + [Fact] + public async Task CorrectlyUpdatesUser() + { + // Arrange + const string originalEmail = "original@email.com"; + const string newEmail1 = "new1@email.com"; + const string newEmail2 = "new2@email.com"; + var user = CreateTestUser(); + user.Email = originalEmail; + var manager = CreateManager(); + IdentityResultAssert.IsSuccess(await manager.CreateAsync(user)); + var userToUpdate = await manager.FindByIdAsync(user.Id); + Assert.NotNull(user); + Assert.Equal(originalEmail, userToUpdate.Email); + + // Act & Assert + // change the email to the new value newEmail1 + userToUpdate.Email = newEmail1; + userToUpdate.UserName = newEmail1; + var updateResult1 = await manager.UpdateAsync(userToUpdate); + Assert.True(updateResult1.Succeeded); + var updatedUser1 = await manager.FindByIdAsync(user.Id); + Assert.NotNull(updatedUser1); + Assert.Equal(newEmail1, updatedUser1.Email); + Assert.Equal(newEmail1, updatedUser1.UserName); + + // change the email to the new value newEmail2 + userToUpdate.Email = newEmail2; + userToUpdate.UserName = newEmail2; + var updateResult2 = await manager.UpdateAsync(userToUpdate); + Assert.True(updateResult2.Succeeded); + + var updatedUser2 = await manager.FindByIdAsync(user.Id); + Assert.NotNull(updatedUser2); + Assert.Equal(newEmail2, updatedUser2.Email); + Assert.Equal(newEmail2, updatedUser2.UserName); + } + protected override MongoDbIdentityUser CreateTestUser(string namePrefix = "", string email = "", string phoneNumber = "", bool lockoutEnabled = false, DateTimeOffset? lockoutEnd = default(DateTimeOffset?), bool useNamePrefixAsUserName = false) {