From b43b7a1e760cdeb3887a175a2616dbfc541ff3ac Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Wed, 5 Jul 2017 23:56:39 +0100 Subject: [PATCH 01/24] Changed portable projects to netstandard 1.4 --- .../Droid/FreshMvvmSampleApp.Droid.csproj | 34 +- .../FreshMvvmSampleApp/Droid/packages.config | 2 +- .../FreshMvvmSampleApp.csproj | 131 +----- .../FreshMvvmSampleApp/Models/Contact.cs | 6 +- .../FreshMvvmSampleApp/Models/Quote.cs | 6 +- .../PageModels/ContactListPageModel.cs | 3 - .../PageModels/ContactPageModel.cs | 2 - .../PageModels/QuoteListPageModel.cs | 2 - .../PageModels/QuotePageModel.cs | 2 - .../Properties/AssemblyInfo.cs | 27 -- .../FreshMvvmSampleApp/packages.config | 6 - .../iOS/FreshMvvmSampleApp.iOS.csproj | 30 +- .../FreshMvvmSampleApp/iOS/packages.config | 2 +- src/FreshIOC/FreshIoC.csproj | 13 + src/FreshIOC/FreshTinyIOC.cs | 18 +- src/FreshIOC/IOC.csproj | 38 -- src/FreshIOC/Properties/AssemblyInfo.cs | 27 -- src/FreshMvvm.Tests/FreshMvvm.Tests.csproj | 114 +---- src/FreshMvvm.Tests/Mocks.cs | 12 - src/FreshMvvm.Tests/packages.config | 11 - src/FreshMvvm.sln | 398 +++++++++--------- src/FreshMvvm/FreshMvvm.csproj | 87 +--- src/FreshMvvm/Properties/AssemblyInfo.cs | 27 +- src/FreshMvvm/packages.config | 4 - 24 files changed, 298 insertions(+), 704 deletions(-) delete mode 100644 samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Properties/AssemblyInfo.cs delete mode 100644 samples/FreshMvvmSampleApp/FreshMvvmSampleApp/packages.config create mode 100644 src/FreshIOC/FreshIoC.csproj delete mode 100644 src/FreshIOC/IOC.csproj delete mode 100644 src/FreshIOC/Properties/AssemblyInfo.cs delete mode 100644 src/FreshMvvm.Tests/Mocks.cs delete mode 100644 src/FreshMvvm.Tests/packages.config delete mode 100644 src/FreshMvvm/packages.config diff --git a/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj b/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj index 5be8141..a409902 100644 --- a/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj +++ b/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj @@ -1,4 +1,4 @@ - + Debug @@ -17,6 +17,8 @@ FreshMvvmSampleApp.Droid v6.0 2.2.0 + + true @@ -39,6 +41,9 @@ false + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\FormsViewGroup.dll + @@ -67,20 +72,17 @@ ..\..\..\src\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.49\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.49\lib\MonoAndroid10\FormsViewGroup.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Core.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.49\lib\MonoAndroid10\Xamarin.Forms.Core.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Platform.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.49\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.49\lib\MonoAndroid10\Xamarin.Forms.Platform.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll @@ -117,5 +119,11 @@ - + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/Droid/packages.config b/samples/FreshMvvmSampleApp/Droid/packages.config index 3086727..dd6db97 100644 --- a/samples/FreshMvvmSampleApp/Droid/packages.config +++ b/samples/FreshMvvmSampleApp/Droid/packages.config @@ -8,5 +8,5 @@ - + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj index a1bd674..c206893 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj @@ -1,128 +1,17 @@ - - + + - Debug - AnyCPU - {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2} - Library - FreshMvvmSampleApp - FreshMvvmSampleApp - v4.5 - Profile78 - 2.2.0 + netstandard1.4 - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - false - - - full - true - bin\Release - prompt - 4 - false - - - - - - - - - - - - - ContactListPage.xaml - - - ContactPage.xaml - - - QuoteListPage.xaml - - - QuotePage.xaml - - - - - MainMenuPage.xaml - - - - - ModalPage.xaml - - - - - - - - - - - - ..\..\..\src\packages\PropertyChanged.Fody.1.51.3\Lib\portable-net4+sl4+wp8+win8+wpa81+MonoAndroid16+MonoTouch40\PropertyChanged.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Core.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Xaml.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Platform.dll - - - - - - - - - - - - - + - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - + + + + - - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE} - IOC - - - {ACBA1111-2C39-4126-B60A-51EE9D0C734B} - FreshMvvm - + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs index 5a50517..7d8207f 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs @@ -1,9 +1,5 @@ -using System; -using PropertyChanged; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp { - [ImplementPropertyChanged] public class Contact { public Contact () diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs index 82022b3..caefce4 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs @@ -1,9 +1,5 @@ -using System; -using PropertyChanged; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp { - [ImplementPropertyChanged] public class Quote { public Quote () diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs index c5687f3..5dc9cbe 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs @@ -1,15 +1,12 @@ using System; using Xamarin.Forms; -using PropertyChanged; using System.Collections.ObjectModel; using FreshMvvm; -using System.Diagnostics.Contracts; using System.Linq; using System.Windows.Input; namespace FreshMvvmSampleApp { - [ImplementPropertyChanged] public class ContactListPageModel : FreshBasePageModel { IDatabaseService _databaseService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs index 497f6a2..21f710f 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs @@ -1,11 +1,9 @@ using Xamarin.Forms; -using PropertyChanged; using FreshMvvm; using System; namespace FreshMvvmSampleApp { - [ImplementPropertyChanged] public class ContactPageModel : FreshBasePageModel { IDatabaseService _dataService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs index b420c9b..34e16d4 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs @@ -1,12 +1,10 @@ using System.Collections.ObjectModel; using Xamarin.Forms; using FreshMvvm; -using PropertyChanged; using System.Diagnostics; namespace FreshMvvmSampleApp { - [ImplementPropertyChanged] public class QuoteListPageModel : FreshBasePageModel { IDatabaseService _databaseService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs index 814a9e0..607031e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs @@ -1,10 +1,8 @@ using Xamarin.Forms; -using PropertyChanged; using FreshMvvm; namespace FreshMvvmSampleApp { - [ImplementPropertyChanged] public class QuotePageModel : FreshBasePageModel { IDatabaseService _databaseService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Properties/AssemblyInfo.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Properties/AssemblyInfo.cs deleted file mode 100644 index bb4c459..0000000 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -// Information about this assembly is defined by the following attributes. -// Change them to the values specific to your project. - -[assembly: AssemblyTitle ("FreshMvvmSampleApp")] -[assembly: AssemblyDescription ("")] -[assembly: AssemblyConfiguration ("")] -[assembly: AssemblyCompany ("")] -[assembly: AssemblyProduct ("")] -[assembly: AssemblyCopyright ("michaelridland")] -[assembly: AssemblyTrademark ("")] -[assembly: AssemblyCulture ("")] - -// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". -// The form "{Major}.{Minor}.*" will automatically update the build and revision, -// and "{Major}.{Minor}.{Build}.*" will update just the revision. - -[assembly: AssemblyVersion ("1.0.*")] - -// The following attributes are used to specify the signing key for the assembly, -// if desired. See the Mono documentation for more information about signing. - -//[assembly: AssemblyDelaySign(false)] -//[assembly: AssemblyKeyFile("")] - diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/packages.config b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/packages.config deleted file mode 100644 index 52850a5..0000000 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/packages.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj index dca70a6..cf3b0d5 100644 --- a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj +++ b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj @@ -1,4 +1,4 @@ - + Debug @@ -10,6 +10,8 @@ Resources FreshMvvmSampleApp.iOS 2.2.0 + + true @@ -91,19 +93,19 @@ - - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll - - ..\..\..\src\packages\Xamarin.Forms.2.3.0.107\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll + @@ -145,11 +147,17 @@ - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2} FreshMvvmSampleApp + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/iOS/packages.config b/samples/FreshMvvmSampleApp/iOS/packages.config index ad9d4a0..fc42af0 100644 --- a/samples/FreshMvvmSampleApp/iOS/packages.config +++ b/samples/FreshMvvmSampleApp/iOS/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/src/FreshIOC/FreshIoC.csproj b/src/FreshIOC/FreshIoC.csproj new file mode 100644 index 0000000..0376ab9 --- /dev/null +++ b/src/FreshIOC/FreshIoC.csproj @@ -0,0 +1,13 @@ + + + + netstandard1.4 + + + + + ..\..\..\..\..\.nuget\packages\system.reflection.typeextensions\4.1.0\ref\netstandard1.3\System.Reflection.TypeExtensions.dll + + + + \ No newline at end of file diff --git a/src/FreshIOC/FreshTinyIOC.cs b/src/FreshIOC/FreshTinyIOC.cs index 8c809e4..6b6ca79 100644 --- a/src/FreshIOC/FreshTinyIOC.cs +++ b/src/FreshIOC/FreshTinyIOC.cs @@ -3512,32 +3512,32 @@ public static class ReverseTypeExtender { public static bool IsClass(this Type type) { - return type.IsClass; + return type.GetTypeInfo().IsClass; } public static bool IsAbstract(this Type type) { - return type.IsAbstract; + return type.GetTypeInfo().IsAbstract; } public static bool IsInterface(this Type type) { - return type.IsInterface; + return type.GetTypeInfo().IsInterface; } public static bool IsPrimitive(this Type type) { - return type.IsPrimitive; + return type.GetTypeInfo().IsPrimitive; } public static bool IsValueType(this Type type) { - return type.IsValueType; + return type.GetTypeInfo().IsValueType; } public static bool IsGenericType(this Type type) { - return type.IsGenericType; + return type.GetTypeInfo().IsGenericType; } public static bool IsGenericParameter(this Type type) @@ -3547,17 +3547,17 @@ public static bool IsGenericParameter(this Type type) public static bool IsGenericTypeDefinition(this Type type) { - return type.IsGenericTypeDefinition; + return type.GetTypeInfo().IsGenericTypeDefinition; } public static Type BaseType(this Type type) { - return type.BaseType; + return type.GetTypeInfo().BaseType; } public static Assembly Assembly(this Type type) { - return type.Assembly; + return type.GetTypeInfo().Assembly; } } } \ No newline at end of file diff --git a/src/FreshIOC/IOC.csproj b/src/FreshIOC/IOC.csproj deleted file mode 100644 index 315d992..0000000 --- a/src/FreshIOC/IOC.csproj +++ /dev/null @@ -1,38 +0,0 @@ - - - - Debug - AnyCPU - {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE} - Library - IOC - FreshIOC - Profile14 - v4.0 - 2.2.0 - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - false - - - true - bin\Release - prompt - 4 - false - - - - - - - - \ No newline at end of file diff --git a/src/FreshIOC/Properties/AssemblyInfo.cs b/src/FreshIOC/Properties/AssemblyInfo.cs deleted file mode 100644 index 5a251d4..0000000 --- a/src/FreshIOC/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -// Information about this assembly is defined by the following attributes. -// Change them to the values specific to your project. - -[assembly: AssemblyTitle ("IOC")] -[assembly: AssemblyDescription ("")] -[assembly: AssemblyConfiguration ("")] -[assembly: AssemblyCompany ("")] -[assembly: AssemblyProduct ("")] -[assembly: AssemblyCopyright ("michaelridland")] -[assembly: AssemblyTrademark ("")] -[assembly: AssemblyCulture ("")] - -// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". -// The form "{Major}.{Minor}.*" will automatically update the build and revision, -// and "{Major}.{Minor}.{Build}.*" will update just the revision. - -[assembly: AssemblyVersion ("1.0.*")] - -// The following attributes are used to specify the signing key for the assembly, -// if desired. See the Mono documentation for more information about signing. - -//[assembly: AssemblyDelaySign(false)] -//[assembly: AssemblyKeyFile("")] - diff --git a/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj b/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj index 3a11272..0b77fa5 100644 --- a/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj +++ b/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj @@ -1,110 +1,18 @@ - - + + - Debug - AnyCPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075} - Library - FreshMvvm.Tests - FreshMvvm.Tests - v4.5 - 2.2.0 + netstandard1.4 - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - false - - - full - true - bin\Release - prompt - 4 - false - - - - - ..\packages\Moq.4.2.1510.2205\lib\net40\Moq.dll - - - ..\packages\NUnitTestAdapter.2.0.0\lib\nunit.core.dll - False - - - ..\packages\NUnitTestAdapter.2.0.0\lib\nunit.core.interfaces.dll - False - - - ..\packages\NUnitTestAdapter.2.0.0\lib\nunit.util.dll - False - - - ..\packages\NUnitTestAdapter.2.0.0\lib\NUnit.VisualStudio.TestAdapter.dll - False - - - ..\packages\NUnit.2.6.4\lib\nunit.framework.dll - - - ..\packages\NSubstitute.1.9.2.0\lib\net45\NSubstitute.dll - - - ..\packages\FluentAssertions.4.2.0\lib\net45\FluentAssertions.Core.dll - - - ..\packages\FluentAssertions.4.2.0\lib\net45\FluentAssertions.dll - - - - - ..\packages\Xamarin.Forms.2.3.0.49\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Core.dll - - - ..\packages\Xamarin.Forms.2.3.0.49\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Xaml.dll - - - ..\packages\Xamarin.Forms.2.3.0.49\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Platform.dll - - - - - - - - - - - - - - - - - - - - - - + - - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE} - IOC - - - {ACBA1111-2C39-4126-B60A-51EE9D0C734B} - FreshMvvm - + + + + - + - + + \ No newline at end of file diff --git a/src/FreshMvvm.Tests/Mocks.cs b/src/FreshMvvm.Tests/Mocks.cs deleted file mode 100644 index 21efbaa..0000000 --- a/src/FreshMvvm.Tests/Mocks.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; - -namespace FreshMvvm.Tests -{ - public class Mocks - { - public Mocks () - { - } - } -} - diff --git a/src/FreshMvvm.Tests/packages.config b/src/FreshMvvm.Tests/packages.config deleted file mode 100644 index 8bc8ac8..0000000 --- a/src/FreshMvvm.Tests/packages.config +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/src/FreshMvvm.sln b/src/FreshMvvm.sln index a2b3f07..e60bce6 100644 --- a/src/FreshMvvm.sln +++ b/src/FreshMvvm.sln @@ -1,8 +1,8 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IOC", "FreshIOC\IOC.csproj", "{CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}" -EndProject +# Visual Studio 15 +VisualStudioVersion = 15.0.26430.14 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{1E4FFC49-0D98-4DD1-8CB8-2A8383EC31C1}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.iOS", "..\samples\FreshMvvmSampleApp\iOS\FreshMvvmSampleApp.iOS.csproj", "{07562A06-25AE-408C-BB01-D41718D095A1}" @@ -13,14 +13,16 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.Droid", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.UWP", "..\samples\FreshMvvmSampleApp\FreshMvvmSampleApp.UWP\FreshMvvmSampleApp.UWP.csproj", "{215D48BD-E485-4532-8D15-9F528B41E1D2}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvm", "FreshMvvm\FreshMvvm.csproj", "{ACBA1111-2C39-4126-B60A-51EE9D0C734B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm", "FreshMvvm\FreshMvvm.csproj", "{ACBA1111-2C39-4126-B60A-51EE9D0C734B}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7C3C4F2E-ECEF-4984-853C-88D1C71AD185}" ProjectSection(SolutionItems) = preProject FreshMvvm.sln = FreshMvvm.sln EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshIoC", "FreshIoC\FreshIoC.csproj", "{4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -82,6 +84,106 @@ Global {07562A06-25AE-408C-BB01-D41718D095A1}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator {07562A06-25AE-408C-BB01-D41718D095A1}.Release|x64.ActiveCfg = Release|iPhone {07562A06-25AE-408C-BB01-D41718D095A1}.Release|x86.ActiveCfg = Release|iPhone + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|ARM.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x64.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x86.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|Any CPU.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|ARM.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|ARM.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|iPhone.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x64.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x64.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x86.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x86.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|ARM.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|ARM.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhone.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x64.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x64.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x86.ActiveCfg = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x86.Build.0 = Debug|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|Any CPU.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|ARM.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|ARM.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhone.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhone.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x64.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x64.Build.0 = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x86.ActiveCfg = Release|Any CPU + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x86.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|ARM.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|ARM.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x64.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x64.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x86.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x86.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|Any CPU.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|ARM.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|ARM.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|ARM.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|iPhone.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x64.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x64.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x64.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x86.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x86.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x86.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|ARM.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|ARM.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|ARM.Deploy.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhone.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x64.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x64.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x64.Deploy.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x86.ActiveCfg = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x86.Build.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x86.Deploy.0 = Debug|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|Any CPU.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|ARM.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|ARM.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|ARM.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhone.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhone.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x64.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x64.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x64.Deploy.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x86.ActiveCfg = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x86.Build.0 = Release|Any CPU + {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x86.Deploy.0 = Release|Any CPU {215D48BD-E485-4532-8D15-9F528B41E1D2}.Ad-Hoc|Any CPU.ActiveCfg = Release|x64 {215D48BD-E485-4532-8D15-9F528B41E1D2}.Ad-Hoc|Any CPU.Build.0 = Release|x64 {215D48BD-E485-4532-8D15-9F528B41E1D2}.Ad-Hoc|Any CPU.Deploy.0 = Release|x64 @@ -144,106 +246,6 @@ Global {215D48BD-E485-4532-8D15-9F528B41E1D2}.Release|x86.ActiveCfg = Release|x86 {215D48BD-E485-4532-8D15-9F528B41E1D2}.Release|x86.Build.0 = Release|x86 {215D48BD-E485-4532-8D15-9F528B41E1D2}.Release|x86.Deploy.0 = Release|x86 - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|ARM.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|ARM.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|iPhone.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x64.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x64.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x86.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x86.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|ARM.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|ARM.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhone.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x64.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x64.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x86.ActiveCfg = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x86.Build.0 = Debug|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|Any CPU.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|ARM.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|ARM.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhone.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhone.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x64.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x64.Build.0 = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.ActiveCfg = Release|Any CPU - {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|ARM.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x64.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Ad-Hoc|x86.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|ARM.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|ARM.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|ARM.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|iPhone.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x64.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x64.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x64.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x86.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x86.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.AppStore|x86.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|ARM.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|ARM.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|ARM.Deploy.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhone.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x64.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x64.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x64.Deploy.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x86.ActiveCfg = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x86.Build.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Debug|x86.Deploy.0 = Debug|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|Any CPU.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|ARM.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|ARM.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|ARM.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhone.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhone.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x64.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x64.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x64.Deploy.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x86.ActiveCfg = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x86.Build.0 = Release|Any CPU - {8F8E0021-5D80-4124-98CF-118AC540A1EB}.Release|x86.Deploy.0 = Release|Any CPU {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|ARM.Build.0 = Release|Any CPU @@ -288,94 +290,101 @@ Global {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x64.Build.0 = Release|Any CPU {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x86.ActiveCfg = Release|Any CPU {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x86.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|ARM.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|ARM.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|iPhone.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x64.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x64.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x86.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.AppStore|x86.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|ARM.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|ARM.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhone.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x64.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x64.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x86.ActiveCfg = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Debug|x86.Build.0 = Debug|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|Any CPU.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|ARM.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|ARM.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhone.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhone.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x64.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x64.Build.0 = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x86.ActiveCfg = Release|Any CPU - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2}.Release|x86.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|ARM.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|ARM.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|iPhone.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|x64.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|x64.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|x86.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.AppStore|x86.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|ARM.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|ARM.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|iPhone.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|x64.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|x64.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|x86.ActiveCfg = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Debug|x86.Build.0 = Debug|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|Any CPU.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|ARM.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|ARM.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|iPhone.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|iPhone.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|x64.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|x64.Build.0 = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|x86.ActiveCfg = Release|Any CPU - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE}.Release|x86.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|ARM.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x64.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|x86.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|Any CPU.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|ARM.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|ARM.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|iPhone.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x64.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x64.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x86.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.AppStore|x86.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|ARM.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|ARM.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhone.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x64.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x64.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x86.ActiveCfg = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Debug|x86.Build.0 = Debug|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|Any CPU.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|ARM.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|ARM.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhone.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhone.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x64.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x64.Build.0 = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.ActiveCfg = Release|Any CPU + {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.Build.0 = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x64.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x86.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|Any CPU.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|ARM.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|ARM.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhone.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x64.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x64.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x86.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x86.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|ARM.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|ARM.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhone.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x64.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x64.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x86.ActiveCfg = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x86.Build.0 = Debug|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|Any CPU.Build.0 = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|ARM.ActiveCfg = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|ARM.Build.0 = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhone.ActiveCfg = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhone.Build.0 = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x64.ActiveCfg = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x64.Build.0 = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x86.ActiveCfg = Release|Any CPU + {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {07562A06-25AE-408C-BB01-D41718D095A1} = {1E4FFC49-0D98-4DD1-8CB8-2A8383EC31C1} @@ -386,7 +395,4 @@ Global GlobalSection(MonoDevelopProperties) = preSolution version = 2.2.0 EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection EndGlobal diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index 5dce036..efcdf5d 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -1,86 +1,15 @@ - - + + - Debug - AnyCPU - {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {ACBA1111-2C39-4126-B60A-51EE9D0C734B} - Library - FreshMvvm - FreshMvvm - v4.5 - Profile78 - 2.2.0 + netstandard1.4 - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - false - - - full - true - bin\Release - prompt - 4 - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {CE6AA8F2-BD67-4051-8AE6-9FFCA9E663FE} - IOC - - - - - ..\packages\Xamarin.Forms.2.3.0.49\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Core.dll - - - ..\packages\Xamarin.Forms.2.3.0.49\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Xaml.dll - - - ..\packages\Xamarin.Forms.2.3.0.49\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Platform.dll - - + - - + + - - + + \ No newline at end of file diff --git a/src/FreshMvvm/Properties/AssemblyInfo.cs b/src/FreshMvvm/Properties/AssemblyInfo.cs index 7ad7362..6e5abc0 100644 --- a/src/FreshMvvm/Properties/AssemblyInfo.cs +++ b/src/FreshMvvm/Properties/AssemblyInfo.cs @@ -1,29 +1,4 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -// Information about this assembly is defined by the following attributes. -// Change them to the values specific to your project. - -[assembly: AssemblyTitle ("XamConsulting.FreshMvvm")] -[assembly: AssemblyDescription ("")] -[assembly: AssemblyConfiguration ("")] -[assembly: AssemblyCompany ("")] -[assembly: AssemblyProduct ("")] -[assembly: AssemblyCopyright ("michaelridland")] -[assembly: AssemblyTrademark ("")] -[assembly: AssemblyCulture ("")] - -// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}". -// The form "{Major}.{Minor}.*" will automatically update the build and revision, -// and "{Major}.{Minor}.{Build}.*" will update just the revision. - -[assembly: AssemblyVersion ("1.0.*")] - -// The following attributes are used to specify the signing key for the assembly, -// if desired. See the Mono documentation for more information about signing. - -//[assembly: AssemblyDelaySign(false)] -//[assembly: AssemblyKeyFile("")] +using System.Runtime.CompilerServices; [assembly: InternalsVisibleTo("FreshMvvm.Tests")] diff --git a/src/FreshMvvm/packages.config b/src/FreshMvvm/packages.config deleted file mode 100644 index 6fb68f1..0000000 --- a/src/FreshMvvm/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file From 5834ad84364e4f24b910cb2340fd8a092f1891f2 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 6 Jul 2017 00:13:07 +0100 Subject: [PATCH 02/24] Updated Sample project to net standard --- .../Droid/Resources/Resource.designer.cs | 5172 ++++++++--------- .../FreshMvvmSampleApp.csproj | 18 + .../FreshMvvmSampleApp/Pages/BasePage.cs | 1 + .../FreshMvvmSampleApp/Pages/QuotePage.xaml | 6 +- .../Pages/QuotePage.xaml.cs | 4 +- src/.droidres/.freshmvvm.droidres.db | Bin 53248 -> 0 bytes 6 files changed, 2588 insertions(+), 2613 deletions(-) delete mode 100644 src/.droidres/.freshmvvm.droidres.db diff --git a/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs b/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs index 878ea54..76e7112 100644 --- a/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs +++ b/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs @@ -1,15 +1,15 @@ #pragma warning disable 1591 -// ------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Mono Runtime Version: 4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -// ------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ -[assembly: Android.Runtime.ResourceDesignerAttribute("FreshMvvmSampleApp.Droid.Resource", IsApplication=true)] +[assembly: global::Android.Runtime.ResourceDesignerAttribute("FreshMvvmSampleApp.Droid.Resource", IsApplication=true)] namespace FreshMvvmSampleApp.Droid { @@ -93,953 +93,953 @@ private Animation() public partial class Attribute { - // aapt resource value: 0x7f010000 - public const int MediaRouteControllerWindowBackground = 2130771968; - - // aapt resource value: 0x7f0100a6 - public const int actionBarDivider = 2130772134; + // aapt resource value: 0x7f010004 + public const int MediaRouteControllerWindowBackground = 2130771972; - // aapt resource value: 0x7f0100a7 - public const int actionBarItemBackground = 2130772135; + // aapt resource value: 0x7f010061 + public const int actionBarDivider = 2130772065; - // aapt resource value: 0x7f0100a0 - public const int actionBarPopupTheme = 2130772128; + // aapt resource value: 0x7f010062 + public const int actionBarItemBackground = 2130772066; - // aapt resource value: 0x7f0100a5 - public const int actionBarSize = 2130772133; + // aapt resource value: 0x7f01005b + public const int actionBarPopupTheme = 2130772059; - // aapt resource value: 0x7f0100a2 - public const int actionBarSplitStyle = 2130772130; + // aapt resource value: 0x7f010060 + public const int actionBarSize = 2130772064; - // aapt resource value: 0x7f0100a1 - public const int actionBarStyle = 2130772129; + // aapt resource value: 0x7f01005d + public const int actionBarSplitStyle = 2130772061; - // aapt resource value: 0x7f01009c - public const int actionBarTabBarStyle = 2130772124; + // aapt resource value: 0x7f01005c + public const int actionBarStyle = 2130772060; - // aapt resource value: 0x7f01009b - public const int actionBarTabStyle = 2130772123; + // aapt resource value: 0x7f010057 + public const int actionBarTabBarStyle = 2130772055; - // aapt resource value: 0x7f01009d - public const int actionBarTabTextStyle = 2130772125; + // aapt resource value: 0x7f010056 + public const int actionBarTabStyle = 2130772054; - // aapt resource value: 0x7f0100a3 - public const int actionBarTheme = 2130772131; + // aapt resource value: 0x7f010058 + public const int actionBarTabTextStyle = 2130772056; - // aapt resource value: 0x7f0100a4 - public const int actionBarWidgetTheme = 2130772132; + // aapt resource value: 0x7f01005e + public const int actionBarTheme = 2130772062; - // aapt resource value: 0x7f0100c0 - public const int actionButtonStyle = 2130772160; + // aapt resource value: 0x7f01005f + public const int actionBarWidgetTheme = 2130772063; - // aapt resource value: 0x7f0100bc - public const int actionDropDownStyle = 2130772156; + // aapt resource value: 0x7f01007b + public const int actionButtonStyle = 2130772091; - // aapt resource value: 0x7f01010e - public const int actionLayout = 2130772238; + // aapt resource value: 0x7f010077 + public const int actionDropDownStyle = 2130772087; - // aapt resource value: 0x7f0100a8 - public const int actionMenuTextAppearance = 2130772136; + // aapt resource value: 0x7f0100c9 + public const int actionLayout = 2130772169; - // aapt resource value: 0x7f0100a9 - public const int actionMenuTextColor = 2130772137; + // aapt resource value: 0x7f010063 + public const int actionMenuTextAppearance = 2130772067; - // aapt resource value: 0x7f0100ac - public const int actionModeBackground = 2130772140; + // aapt resource value: 0x7f010064 + public const int actionMenuTextColor = 2130772068; - // aapt resource value: 0x7f0100ab - public const int actionModeCloseButtonStyle = 2130772139; + // aapt resource value: 0x7f010067 + public const int actionModeBackground = 2130772071; - // aapt resource value: 0x7f0100ae - public const int actionModeCloseDrawable = 2130772142; + // aapt resource value: 0x7f010066 + public const int actionModeCloseButtonStyle = 2130772070; - // aapt resource value: 0x7f0100b0 - public const int actionModeCopyDrawable = 2130772144; + // aapt resource value: 0x7f010069 + public const int actionModeCloseDrawable = 2130772073; - // aapt resource value: 0x7f0100af - public const int actionModeCutDrawable = 2130772143; + // aapt resource value: 0x7f01006b + public const int actionModeCopyDrawable = 2130772075; - // aapt resource value: 0x7f0100b4 - public const int actionModeFindDrawable = 2130772148; + // aapt resource value: 0x7f01006a + public const int actionModeCutDrawable = 2130772074; - // aapt resource value: 0x7f0100b1 - public const int actionModePasteDrawable = 2130772145; + // aapt resource value: 0x7f01006f + public const int actionModeFindDrawable = 2130772079; - // aapt resource value: 0x7f0100b6 - public const int actionModePopupWindowStyle = 2130772150; + // aapt resource value: 0x7f01006c + public const int actionModePasteDrawable = 2130772076; - // aapt resource value: 0x7f0100b2 - public const int actionModeSelectAllDrawable = 2130772146; + // aapt resource value: 0x7f010071 + public const int actionModePopupWindowStyle = 2130772081; - // aapt resource value: 0x7f0100b3 - public const int actionModeShareDrawable = 2130772147; + // aapt resource value: 0x7f01006d + public const int actionModeSelectAllDrawable = 2130772077; - // aapt resource value: 0x7f0100ad - public const int actionModeSplitBackground = 2130772141; + // aapt resource value: 0x7f01006e + public const int actionModeShareDrawable = 2130772078; - // aapt resource value: 0x7f0100aa - public const int actionModeStyle = 2130772138; + // aapt resource value: 0x7f010068 + public const int actionModeSplitBackground = 2130772072; - // aapt resource value: 0x7f0100b5 - public const int actionModeWebSearchDrawable = 2130772149; + // aapt resource value: 0x7f010065 + public const int actionModeStyle = 2130772069; - // aapt resource value: 0x7f01009e - public const int actionOverflowButtonStyle = 2130772126; + // aapt resource value: 0x7f010070 + public const int actionModeWebSearchDrawable = 2130772080; - // aapt resource value: 0x7f01009f - public const int actionOverflowMenuStyle = 2130772127; + // aapt resource value: 0x7f010059 + public const int actionOverflowButtonStyle = 2130772057; - // aapt resource value: 0x7f010110 - public const int actionProviderClass = 2130772240; + // aapt resource value: 0x7f01005a + public const int actionOverflowMenuStyle = 2130772058; - // aapt resource value: 0x7f01010f - public const int actionViewClass = 2130772239; + // aapt resource value: 0x7f0100cb + public const int actionProviderClass = 2130772171; - // aapt resource value: 0x7f0100c8 - public const int activityChooserViewStyle = 2130772168; + // aapt resource value: 0x7f0100ca + public const int actionViewClass = 2130772170; - // aapt resource value: 0x7f0100eb - public const int alertDialogButtonGroupStyle = 2130772203; + // aapt resource value: 0x7f010083 + public const int activityChooserViewStyle = 2130772099; - // aapt resource value: 0x7f0100ec - public const int alertDialogCenterButtons = 2130772204; + // aapt resource value: 0x7f0100a6 + public const int alertDialogButtonGroupStyle = 2130772134; - // aapt resource value: 0x7f0100ea - public const int alertDialogStyle = 2130772202; + // aapt resource value: 0x7f0100a7 + public const int alertDialogCenterButtons = 2130772135; - // aapt resource value: 0x7f0100ed - public const int alertDialogTheme = 2130772205; + // aapt resource value: 0x7f0100a5 + public const int alertDialogStyle = 2130772133; - // aapt resource value: 0x7f0100ff - public const int allowStacking = 2130772223; + // aapt resource value: 0x7f0100a8 + public const int alertDialogTheme = 2130772136; - // aapt resource value: 0x7f010106 - public const int arrowHeadLength = 2130772230; + // aapt resource value: 0x7f0100ba + public const int allowStacking = 2130772154; - // aapt resource value: 0x7f010107 - public const int arrowShaftLength = 2130772231; + // aapt resource value: 0x7f0100c1 + public const int arrowHeadLength = 2130772161; - // aapt resource value: 0x7f0100f2 - public const int autoCompleteTextViewStyle = 2130772210; + // aapt resource value: 0x7f0100c2 + public const int arrowShaftLength = 2130772162; - // aapt resource value: 0x7f010077 - public const int background = 2130772087; + // aapt resource value: 0x7f0100ad + public const int autoCompleteTextViewStyle = 2130772141; - // aapt resource value: 0x7f010079 - public const int backgroundSplit = 2130772089; + // aapt resource value: 0x7f010032 + public const int background = 2130772018; - // aapt resource value: 0x7f010078 - public const int backgroundStacked = 2130772088; + // aapt resource value: 0x7f010034 + public const int backgroundSplit = 2130772020; - // aapt resource value: 0x7f01013a - public const int backgroundTint = 2130772282; + // aapt resource value: 0x7f010033 + public const int backgroundStacked = 2130772019; - // aapt resource value: 0x7f01013b - public const int backgroundTintMode = 2130772283; + // aapt resource value: 0x7f0100f5 + public const int backgroundTint = 2130772213; - // aapt resource value: 0x7f010108 - public const int barLength = 2130772232; + // aapt resource value: 0x7f0100f6 + public const int backgroundTintMode = 2130772214; - // aapt resource value: 0x7f010026 - public const int behavior_hideable = 2130772006; + // aapt resource value: 0x7f0100c3 + public const int barLength = 2130772163; - // aapt resource value: 0x7f01004c - public const int behavior_overlapTop = 2130772044; + // aapt resource value: 0x7f0100fb + public const int behavior_hideable = 2130772219; - // aapt resource value: 0x7f010025 - public const int behavior_peekHeight = 2130772005; + // aapt resource value: 0x7f010121 + public const int behavior_overlapTop = 2130772257; - // aapt resource value: 0x7f010042 - public const int borderWidth = 2130772034; + // aapt resource value: 0x7f0100fa + public const int behavior_peekHeight = 2130772218; - // aapt resource value: 0x7f0100c5 - public const int borderlessButtonStyle = 2130772165; + // aapt resource value: 0x7f010117 + public const int borderWidth = 2130772247; - // aapt resource value: 0x7f01003c - public const int bottomSheetDialogTheme = 2130772028; + // aapt resource value: 0x7f010080 + public const int borderlessButtonStyle = 2130772096; - // aapt resource value: 0x7f01003d - public const int bottomSheetStyle = 2130772029; + // aapt resource value: 0x7f010111 + public const int bottomSheetDialogTheme = 2130772241; - // aapt resource value: 0x7f0100c2 - public const int buttonBarButtonStyle = 2130772162; + // aapt resource value: 0x7f010112 + public const int bottomSheetStyle = 2130772242; - // aapt resource value: 0x7f0100f0 - public const int buttonBarNegativeButtonStyle = 2130772208; + // aapt resource value: 0x7f01007d + public const int buttonBarButtonStyle = 2130772093; - // aapt resource value: 0x7f0100f1 - public const int buttonBarNeutralButtonStyle = 2130772209; + // aapt resource value: 0x7f0100ab + public const int buttonBarNegativeButtonStyle = 2130772139; - // aapt resource value: 0x7f0100ef - public const int buttonBarPositiveButtonStyle = 2130772207; + // aapt resource value: 0x7f0100ac + public const int buttonBarNeutralButtonStyle = 2130772140; - // aapt resource value: 0x7f0100c1 - public const int buttonBarStyle = 2130772161; + // aapt resource value: 0x7f0100aa + public const int buttonBarPositiveButtonStyle = 2130772138; - // aapt resource value: 0x7f01008a - public const int buttonPanelSideLayout = 2130772106; + // aapt resource value: 0x7f01007c + public const int buttonBarStyle = 2130772092; - // aapt resource value: 0x7f0100f3 - public const int buttonStyle = 2130772211; + // aapt resource value: 0x7f010045 + public const int buttonPanelSideLayout = 2130772037; - // aapt resource value: 0x7f0100f4 - public const int buttonStyleSmall = 2130772212; + // aapt resource value: 0x7f0100ae + public const int buttonStyle = 2130772142; - // aapt resource value: 0x7f010100 - public const int buttonTint = 2130772224; + // aapt resource value: 0x7f0100af + public const int buttonStyleSmall = 2130772143; - // aapt resource value: 0x7f010101 - public const int buttonTintMode = 2130772225; + // aapt resource value: 0x7f0100bb + public const int buttonTint = 2130772155; - // aapt resource value: 0x7f010017 - public const int cardBackgroundColor = 2130771991; + // aapt resource value: 0x7f0100bc + public const int buttonTintMode = 2130772156; - // aapt resource value: 0x7f010018 - public const int cardCornerRadius = 2130771992; + // aapt resource value: 0x7f01001b + public const int cardBackgroundColor = 2130771995; - // aapt resource value: 0x7f010019 - public const int cardElevation = 2130771993; + // aapt resource value: 0x7f01001c + public const int cardCornerRadius = 2130771996; - // aapt resource value: 0x7f01001a - public const int cardMaxElevation = 2130771994; + // aapt resource value: 0x7f01001d + public const int cardElevation = 2130771997; - // aapt resource value: 0x7f01001c - public const int cardPreventCornerOverlap = 2130771996; + // aapt resource value: 0x7f01001e + public const int cardMaxElevation = 2130771998; - // aapt resource value: 0x7f01001b - public const int cardUseCompatPadding = 2130771995; + // aapt resource value: 0x7f010020 + public const int cardPreventCornerOverlap = 2130772000; - // aapt resource value: 0x7f0100f5 - public const int checkboxStyle = 2130772213; + // aapt resource value: 0x7f01001f + public const int cardUseCompatPadding = 2130771999; - // aapt resource value: 0x7f0100f6 - public const int checkedTextViewStyle = 2130772214; + // aapt resource value: 0x7f0100b0 + public const int checkboxStyle = 2130772144; - // aapt resource value: 0x7f010118 - public const int closeIcon = 2130772248; + // aapt resource value: 0x7f0100b1 + public const int checkedTextViewStyle = 2130772145; - // aapt resource value: 0x7f010087 - public const int closeItemLayout = 2130772103; + // aapt resource value: 0x7f0100d3 + public const int closeIcon = 2130772179; - // aapt resource value: 0x7f010131 - public const int collapseContentDescription = 2130772273; + // aapt resource value: 0x7f010042 + public const int closeItemLayout = 2130772034; - // aapt resource value: 0x7f010130 - public const int collapseIcon = 2130772272; + // aapt resource value: 0x7f0100ec + public const int collapseContentDescription = 2130772204; - // aapt resource value: 0x7f010033 - public const int collapsedTitleGravity = 2130772019; + // aapt resource value: 0x7f0100eb + public const int collapseIcon = 2130772203; - // aapt resource value: 0x7f01002f - public const int collapsedTitleTextAppearance = 2130772015; + // aapt resource value: 0x7f010108 + public const int collapsedTitleGravity = 2130772232; - // aapt resource value: 0x7f010102 - public const int color = 2130772226; + // aapt resource value: 0x7f010104 + public const int collapsedTitleTextAppearance = 2130772228; - // aapt resource value: 0x7f0100e3 - public const int colorAccent = 2130772195; + // aapt resource value: 0x7f0100bd + public const int color = 2130772157; - // aapt resource value: 0x7f0100e7 - public const int colorButtonNormal = 2130772199; + // aapt resource value: 0x7f01009e + public const int colorAccent = 2130772126; - // aapt resource value: 0x7f0100e5 - public const int colorControlActivated = 2130772197; + // aapt resource value: 0x7f0100a2 + public const int colorButtonNormal = 2130772130; - // aapt resource value: 0x7f0100e6 - public const int colorControlHighlight = 2130772198; + // aapt resource value: 0x7f0100a0 + public const int colorControlActivated = 2130772128; - // aapt resource value: 0x7f0100e4 - public const int colorControlNormal = 2130772196; + // aapt resource value: 0x7f0100a1 + public const int colorControlHighlight = 2130772129; - // aapt resource value: 0x7f0100e1 - public const int colorPrimary = 2130772193; + // aapt resource value: 0x7f01009f + public const int colorControlNormal = 2130772127; - // aapt resource value: 0x7f0100e2 - public const int colorPrimaryDark = 2130772194; + // aapt resource value: 0x7f01009c + public const int colorPrimary = 2130772124; - // aapt resource value: 0x7f0100e8 - public const int colorSwitchThumbNormal = 2130772200; + // aapt resource value: 0x7f01009d + public const int colorPrimaryDark = 2130772125; - // aapt resource value: 0x7f01011d - public const int commitIcon = 2130772253; + // aapt resource value: 0x7f0100a3 + public const int colorSwitchThumbNormal = 2130772131; - // aapt resource value: 0x7f010082 - public const int contentInsetEnd = 2130772098; + // aapt resource value: 0x7f0100d8 + public const int commitIcon = 2130772184; - // aapt resource value: 0x7f010083 - public const int contentInsetLeft = 2130772099; + // aapt resource value: 0x7f01003d + public const int contentInsetEnd = 2130772029; - // aapt resource value: 0x7f010084 - public const int contentInsetRight = 2130772100; + // aapt resource value: 0x7f01003e + public const int contentInsetLeft = 2130772030; - // aapt resource value: 0x7f010081 - public const int contentInsetStart = 2130772097; + // aapt resource value: 0x7f01003f + public const int contentInsetRight = 2130772031; - // aapt resource value: 0x7f01001d - public const int contentPadding = 2130771997; + // aapt resource value: 0x7f01003c + public const int contentInsetStart = 2130772028; // aapt resource value: 0x7f010021 - public const int contentPaddingBottom = 2130772001; + public const int contentPadding = 2130772001; - // aapt resource value: 0x7f01001e - public const int contentPaddingLeft = 2130771998; - - // aapt resource value: 0x7f01001f - public const int contentPaddingRight = 2130771999; + // aapt resource value: 0x7f010025 + public const int contentPaddingBottom = 2130772005; - // aapt resource value: 0x7f010020 - public const int contentPaddingTop = 2130772000; + // aapt resource value: 0x7f010022 + public const int contentPaddingLeft = 2130772002; - // aapt resource value: 0x7f010030 - public const int contentScrim = 2130772016; + // aapt resource value: 0x7f010023 + public const int contentPaddingRight = 2130772003; - // aapt resource value: 0x7f0100e9 - public const int controlBackground = 2130772201; + // aapt resource value: 0x7f010024 + public const int contentPaddingTop = 2130772004; - // aapt resource value: 0x7f010062 - public const int counterEnabled = 2130772066; + // aapt resource value: 0x7f010105 + public const int contentScrim = 2130772229; - // aapt resource value: 0x7f010063 - public const int counterMaxLength = 2130772067; + // aapt resource value: 0x7f0100a4 + public const int controlBackground = 2130772132; - // aapt resource value: 0x7f010065 - public const int counterOverflowTextAppearance = 2130772069; + // aapt resource value: 0x7f010137 + public const int counterEnabled = 2130772279; - // aapt resource value: 0x7f010064 - public const int counterTextAppearance = 2130772068; + // aapt resource value: 0x7f010138 + public const int counterMaxLength = 2130772280; - // aapt resource value: 0x7f01007a - public const int customNavigationLayout = 2130772090; + // aapt resource value: 0x7f01013a + public const int counterOverflowTextAppearance = 2130772282; - // aapt resource value: 0x7f010117 - public const int defaultQueryHint = 2130772247; + // aapt resource value: 0x7f010139 + public const int counterTextAppearance = 2130772281; - // aapt resource value: 0x7f0100ba - public const int dialogPreferredPadding = 2130772154; + // aapt resource value: 0x7f010035 + public const int customNavigationLayout = 2130772021; - // aapt resource value: 0x7f0100b9 - public const int dialogTheme = 2130772153; + // aapt resource value: 0x7f0100d2 + public const int defaultQueryHint = 2130772178; - // aapt resource value: 0x7f010070 - public const int displayOptions = 2130772080; + // aapt resource value: 0x7f010075 + public const int dialogPreferredPadding = 2130772085; - // aapt resource value: 0x7f010076 - public const int divider = 2130772086; + // aapt resource value: 0x7f010074 + public const int dialogTheme = 2130772084; - // aapt resource value: 0x7f0100c7 - public const int dividerHorizontal = 2130772167; + // aapt resource value: 0x7f01002b + public const int displayOptions = 2130772011; - // aapt resource value: 0x7f01010c - public const int dividerPadding = 2130772236; + // aapt resource value: 0x7f010031 + public const int divider = 2130772017; - // aapt resource value: 0x7f0100c6 - public const int dividerVertical = 2130772166; + // aapt resource value: 0x7f010082 + public const int dividerHorizontal = 2130772098; - // aapt resource value: 0x7f010104 - public const int drawableSize = 2130772228; + // aapt resource value: 0x7f0100c7 + public const int dividerPadding = 2130772167; - // aapt resource value: 0x7f01006b - public const int drawerArrowStyle = 2130772075; + // aapt resource value: 0x7f010081 + public const int dividerVertical = 2130772097; - // aapt resource value: 0x7f0100d9 - public const int dropDownListViewStyle = 2130772185; + // aapt resource value: 0x7f0100bf + public const int drawableSize = 2130772159; - // aapt resource value: 0x7f0100bd - public const int dropdownListPreferredItemHeight = 2130772157; + // aapt resource value: 0x7f010026 + public const int drawerArrowStyle = 2130772006; - // aapt resource value: 0x7f0100ce - public const int editTextBackground = 2130772174; + // aapt resource value: 0x7f010094 + public const int dropDownListViewStyle = 2130772116; - // aapt resource value: 0x7f0100cd - public const int editTextColor = 2130772173; + // aapt resource value: 0x7f010078 + public const int dropdownListPreferredItemHeight = 2130772088; - // aapt resource value: 0x7f0100f7 - public const int editTextStyle = 2130772215; + // aapt resource value: 0x7f010089 + public const int editTextBackground = 2130772105; - // aapt resource value: 0x7f010085 - public const int elevation = 2130772101; + // aapt resource value: 0x7f010088 + public const int editTextColor = 2130772104; - // aapt resource value: 0x7f010060 - public const int errorEnabled = 2130772064; + // aapt resource value: 0x7f0100b2 + public const int editTextStyle = 2130772146; - // aapt resource value: 0x7f010061 - public const int errorTextAppearance = 2130772065; + // aapt resource value: 0x7f010040 + public const int elevation = 2130772032; - // aapt resource value: 0x7f010089 - public const int expandActivityOverflowButtonDrawable = 2130772105; + // aapt resource value: 0x7f010135 + public const int errorEnabled = 2130772277; - // aapt resource value: 0x7f010022 - public const int expanded = 2130772002; + // aapt resource value: 0x7f010136 + public const int errorTextAppearance = 2130772278; - // aapt resource value: 0x7f010034 - public const int expandedTitleGravity = 2130772020; + // aapt resource value: 0x7f010044 + public const int expandActivityOverflowButtonDrawable = 2130772036; - // aapt resource value: 0x7f010029 - public const int expandedTitleMargin = 2130772009; + // aapt resource value: 0x7f0100f7 + public const int expanded = 2130772215; - // aapt resource value: 0x7f01002d - public const int expandedTitleMarginBottom = 2130772013; + // aapt resource value: 0x7f010109 + public const int expandedTitleGravity = 2130772233; - // aapt resource value: 0x7f01002c - public const int expandedTitleMarginEnd = 2130772012; + // aapt resource value: 0x7f0100fe + public const int expandedTitleMargin = 2130772222; - // aapt resource value: 0x7f01002a - public const int expandedTitleMarginStart = 2130772010; + // aapt resource value: 0x7f010102 + public const int expandedTitleMarginBottom = 2130772226; - // aapt resource value: 0x7f01002b - public const int expandedTitleMarginTop = 2130772011; + // aapt resource value: 0x7f010101 + public const int expandedTitleMarginEnd = 2130772225; - // aapt resource value: 0x7f01002e - public const int expandedTitleTextAppearance = 2130772014; + // aapt resource value: 0x7f0100ff + public const int expandedTitleMarginStart = 2130772223; - // aapt resource value: 0x7f010016 - public const int externalRouteEnabledDrawable = 2130771990; + // aapt resource value: 0x7f010100 + public const int expandedTitleMarginTop = 2130772224; - // aapt resource value: 0x7f010040 - public const int fabSize = 2130772032; + // aapt resource value: 0x7f010103 + public const int expandedTitleTextAppearance = 2130772227; - // aapt resource value: 0x7f010044 - public const int foregroundInsidePadding = 2130772036; + // aapt resource value: 0x7f01001a + public const int externalRouteEnabledDrawable = 2130771994; - // aapt resource value: 0x7f010105 - public const int gapBetweenBars = 2130772229; + // aapt resource value: 0x7f010115 + public const int fabSize = 2130772245; // aapt resource value: 0x7f010119 - public const int goIcon = 2130772249; + public const int foregroundInsidePadding = 2130772249; - // aapt resource value: 0x7f01004a - public const int headerLayout = 2130772042; - - // aapt resource value: 0x7f01006c - public const int height = 2130772076; - - // aapt resource value: 0x7f010080 - public const int hideOnContentScroll = 2130772096; + // aapt resource value: 0x7f0100c0 + public const int gapBetweenBars = 2130772160; - // aapt resource value: 0x7f010066 - public const int hintAnimationEnabled = 2130772070; + // aapt resource value: 0x7f0100d4 + public const int goIcon = 2130772180; - // aapt resource value: 0x7f01005f - public const int hintEnabled = 2130772063; + // aapt resource value: 0x7f01011f + public const int headerLayout = 2130772255; - // aapt resource value: 0x7f01005e - public const int hintTextAppearance = 2130772062; + // aapt resource value: 0x7f010027 + public const int height = 2130772007; - // aapt resource value: 0x7f0100bf - public const int homeAsUpIndicator = 2130772159; + // aapt resource value: 0x7f01003b + public const int hideOnContentScroll = 2130772027; - // aapt resource value: 0x7f01007b - public const int homeLayout = 2130772091; + // aapt resource value: 0x7f01013b + public const int hintAnimationEnabled = 2130772283; - // aapt resource value: 0x7f010074 - public const int icon = 2130772084; + // aapt resource value: 0x7f010134 + public const int hintEnabled = 2130772276; - // aapt resource value: 0x7f010115 - public const int iconifiedByDefault = 2130772245; + // aapt resource value: 0x7f010133 + public const int hintTextAppearance = 2130772275; - // aapt resource value: 0x7f0100cf - public const int imageButtonStyle = 2130772175; + // aapt resource value: 0x7f01007a + public const int homeAsUpIndicator = 2130772090; - // aapt resource value: 0x7f01007d - public const int indeterminateProgressStyle = 2130772093; + // aapt resource value: 0x7f010036 + public const int homeLayout = 2130772022; - // aapt resource value: 0x7f010088 - public const int initialActivityCount = 2130772104; + // aapt resource value: 0x7f01002f + public const int icon = 2130772015; - // aapt resource value: 0x7f01004b - public const int insetForeground = 2130772043; + // aapt resource value: 0x7f0100d0 + public const int iconifiedByDefault = 2130772176; - // aapt resource value: 0x7f01006d - public const int isLightTheme = 2130772077; + // aapt resource value: 0x7f01008a + public const int imageButtonStyle = 2130772106; - // aapt resource value: 0x7f010048 - public const int itemBackground = 2130772040; + // aapt resource value: 0x7f010038 + public const int indeterminateProgressStyle = 2130772024; - // aapt resource value: 0x7f010046 - public const int itemIconTint = 2130772038; + // aapt resource value: 0x7f010043 + public const int initialActivityCount = 2130772035; - // aapt resource value: 0x7f01007f - public const int itemPadding = 2130772095; + // aapt resource value: 0x7f010120 + public const int insetForeground = 2130772256; - // aapt resource value: 0x7f010049 - public const int itemTextAppearance = 2130772041; + // aapt resource value: 0x7f010028 + public const int isLightTheme = 2130772008; - // aapt resource value: 0x7f010047 - public const int itemTextColor = 2130772039; + // aapt resource value: 0x7f01011d + public const int itemBackground = 2130772253; - // aapt resource value: 0x7f010036 - public const int keylines = 2130772022; + // aapt resource value: 0x7f01011b + public const int itemIconTint = 2130772251; - // aapt resource value: 0x7f010114 - public const int layout = 2130772244; + // aapt resource value: 0x7f01003a + public const int itemPadding = 2130772026; - // aapt resource value: 0x7f010067 - public const int layoutManager = 2130772071; + // aapt resource value: 0x7f01011e + public const int itemTextAppearance = 2130772254; - // aapt resource value: 0x7f010039 - public const int layout_anchor = 2130772025; + // aapt resource value: 0x7f01011c + public const int itemTextColor = 2130772252; - // aapt resource value: 0x7f01003b - public const int layout_anchorGravity = 2130772027; + // aapt resource value: 0x7f01010b + public const int keylines = 2130772235; - // aapt resource value: 0x7f010038 - public const int layout_behavior = 2130772024; + // aapt resource value: 0x7f0100cf + public const int layout = 2130772175; - // aapt resource value: 0x7f010027 - public const int layout_collapseMode = 2130772007; + // aapt resource value: 0x7f010000 + public const int layoutManager = 2130771968; - // aapt resource value: 0x7f010028 - public const int layout_collapseParallaxMultiplier = 2130772008; + // aapt resource value: 0x7f01010e + public const int layout_anchor = 2130772238; - // aapt resource value: 0x7f01003a - public const int layout_keyline = 2130772026; + // aapt resource value: 0x7f010110 + public const int layout_anchorGravity = 2130772240; - // aapt resource value: 0x7f010023 - public const int layout_scrollFlags = 2130772003; + // aapt resource value: 0x7f01010d + public const int layout_behavior = 2130772237; - // aapt resource value: 0x7f010024 - public const int layout_scrollInterpolator = 2130772004; + // aapt resource value: 0x7f0100fc + public const int layout_collapseMode = 2130772220; - // aapt resource value: 0x7f0100e0 - public const int listChoiceBackgroundIndicator = 2130772192; + // aapt resource value: 0x7f0100fd + public const int layout_collapseParallaxMultiplier = 2130772221; - // aapt resource value: 0x7f0100bb - public const int listDividerAlertDialog = 2130772155; + // aapt resource value: 0x7f01010f + public const int layout_keyline = 2130772239; - // aapt resource value: 0x7f01008e - public const int listItemLayout = 2130772110; + // aapt resource value: 0x7f0100f8 + public const int layout_scrollFlags = 2130772216; - // aapt resource value: 0x7f01008b - public const int listLayout = 2130772107; + // aapt resource value: 0x7f0100f9 + public const int layout_scrollInterpolator = 2130772217; - // aapt resource value: 0x7f0100da - public const int listPopupWindowStyle = 2130772186; + // aapt resource value: 0x7f01009b + public const int listChoiceBackgroundIndicator = 2130772123; - // aapt resource value: 0x7f0100d4 - public const int listPreferredItemHeight = 2130772180; + // aapt resource value: 0x7f010076 + public const int listDividerAlertDialog = 2130772086; - // aapt resource value: 0x7f0100d6 - public const int listPreferredItemHeightLarge = 2130772182; + // aapt resource value: 0x7f010049 + public const int listItemLayout = 2130772041; - // aapt resource value: 0x7f0100d5 - public const int listPreferredItemHeightSmall = 2130772181; + // aapt resource value: 0x7f010046 + public const int listLayout = 2130772038; - // aapt resource value: 0x7f0100d7 - public const int listPreferredItemPaddingLeft = 2130772183; + // aapt resource value: 0x7f010095 + public const int listPopupWindowStyle = 2130772117; - // aapt resource value: 0x7f0100d8 - public const int listPreferredItemPaddingRight = 2130772184; + // aapt resource value: 0x7f01008f + public const int listPreferredItemHeight = 2130772111; - // aapt resource value: 0x7f010075 - public const int logo = 2130772085; + // aapt resource value: 0x7f010091 + public const int listPreferredItemHeightLarge = 2130772113; - // aapt resource value: 0x7f010134 - public const int logoDescription = 2130772276; + // aapt resource value: 0x7f010090 + public const int listPreferredItemHeightSmall = 2130772112; - // aapt resource value: 0x7f01004d - public const int maxActionInlineWidth = 2130772045; + // aapt resource value: 0x7f010092 + public const int listPreferredItemPaddingLeft = 2130772114; - // aapt resource value: 0x7f01012f - public const int maxButtonHeight = 2130772271; + // aapt resource value: 0x7f010093 + public const int listPreferredItemPaddingRight = 2130772115; - // aapt resource value: 0x7f01010a - public const int measureWithLargestChild = 2130772234; + // aapt resource value: 0x7f010030 + public const int logo = 2130772016; - // aapt resource value: 0x7f010001 - public const int mediaRouteAudioTrackDrawable = 2130771969; + // aapt resource value: 0x7f0100ef + public const int logoDescription = 2130772207; - // aapt resource value: 0x7f010002 - public const int mediaRouteBluetoothIconDrawable = 2130771970; + // aapt resource value: 0x7f010122 + public const int maxActionInlineWidth = 2130772258; - // aapt resource value: 0x7f010003 - public const int mediaRouteButtonStyle = 2130771971; + // aapt resource value: 0x7f0100ea + public const int maxButtonHeight = 2130772202; - // aapt resource value: 0x7f010004 - public const int mediaRouteCastDrawable = 2130771972; + // aapt resource value: 0x7f0100c5 + public const int measureWithLargestChild = 2130772165; // aapt resource value: 0x7f010005 - public const int mediaRouteChooserPrimaryTextStyle = 2130771973; + public const int mediaRouteAudioTrackDrawable = 2130771973; // aapt resource value: 0x7f010006 - public const int mediaRouteChooserSecondaryTextStyle = 2130771974; + public const int mediaRouteBluetoothIconDrawable = 2130771974; // aapt resource value: 0x7f010007 - public const int mediaRouteCloseDrawable = 2130771975; + public const int mediaRouteButtonStyle = 2130771975; // aapt resource value: 0x7f010008 - public const int mediaRouteCollapseGroupDrawable = 2130771976; + public const int mediaRouteCastDrawable = 2130771976; // aapt resource value: 0x7f010009 - public const int mediaRouteConnectingDrawable = 2130771977; + public const int mediaRouteChooserPrimaryTextStyle = 2130771977; // aapt resource value: 0x7f01000a - public const int mediaRouteControllerPrimaryTextStyle = 2130771978; + public const int mediaRouteChooserSecondaryTextStyle = 2130771978; // aapt resource value: 0x7f01000b - public const int mediaRouteControllerSecondaryTextStyle = 2130771979; + public const int mediaRouteCloseDrawable = 2130771979; // aapt resource value: 0x7f01000c - public const int mediaRouteControllerTitleTextStyle = 2130771980; + public const int mediaRouteCollapseGroupDrawable = 2130771980; // aapt resource value: 0x7f01000d - public const int mediaRouteDefaultIconDrawable = 2130771981; + public const int mediaRouteConnectingDrawable = 2130771981; // aapt resource value: 0x7f01000e - public const int mediaRouteExpandGroupDrawable = 2130771982; + public const int mediaRouteControllerPrimaryTextStyle = 2130771982; // aapt resource value: 0x7f01000f - public const int mediaRouteOffDrawable = 2130771983; + public const int mediaRouteControllerSecondaryTextStyle = 2130771983; // aapt resource value: 0x7f010010 - public const int mediaRouteOnDrawable = 2130771984; + public const int mediaRouteControllerTitleTextStyle = 2130771984; // aapt resource value: 0x7f010011 - public const int mediaRoutePauseDrawable = 2130771985; + public const int mediaRouteDefaultIconDrawable = 2130771985; // aapt resource value: 0x7f010012 - public const int mediaRoutePlayDrawable = 2130771986; + public const int mediaRouteExpandGroupDrawable = 2130771986; // aapt resource value: 0x7f010013 - public const int mediaRouteSpeakerGroupIconDrawable = 2130771987; + public const int mediaRouteOffDrawable = 2130771987; // aapt resource value: 0x7f010014 - public const int mediaRouteSpeakerIconDrawable = 2130771988; + public const int mediaRouteOnDrawable = 2130771988; // aapt resource value: 0x7f010015 - public const int mediaRouteTvIconDrawable = 2130771989; + public const int mediaRoutePauseDrawable = 2130771989; - // aapt resource value: 0x7f010045 - public const int menu = 2130772037; + // aapt resource value: 0x7f010016 + public const int mediaRoutePlayDrawable = 2130771990; - // aapt resource value: 0x7f01008c - public const int multiChoiceItemLayout = 2130772108; + // aapt resource value: 0x7f010017 + public const int mediaRouteSpeakerGroupIconDrawable = 2130771991; - // aapt resource value: 0x7f010133 - public const int navigationContentDescription = 2130772275; + // aapt resource value: 0x7f010018 + public const int mediaRouteSpeakerIconDrawable = 2130771992; - // aapt resource value: 0x7f010132 - public const int navigationIcon = 2130772274; + // aapt resource value: 0x7f010019 + public const int mediaRouteTvIconDrawable = 2130771993; - // aapt resource value: 0x7f01006f - public const int navigationMode = 2130772079; + // aapt resource value: 0x7f01011a + public const int menu = 2130772250; - // aapt resource value: 0x7f010112 - public const int overlapAnchor = 2130772242; + // aapt resource value: 0x7f010047 + public const int multiChoiceItemLayout = 2130772039; - // aapt resource value: 0x7f010138 - public const int paddingEnd = 2130772280; + // aapt resource value: 0x7f0100ee + public const int navigationContentDescription = 2130772206; - // aapt resource value: 0x7f010137 - public const int paddingStart = 2130772279; + // aapt resource value: 0x7f0100ed + public const int navigationIcon = 2130772205; - // aapt resource value: 0x7f0100dd - public const int panelBackground = 2130772189; + // aapt resource value: 0x7f01002a + public const int navigationMode = 2130772010; - // aapt resource value: 0x7f0100df - public const int panelMenuListTheme = 2130772191; + // aapt resource value: 0x7f0100cd + public const int overlapAnchor = 2130772173; - // aapt resource value: 0x7f0100de - public const int panelMenuListWidth = 2130772190; + // aapt resource value: 0x7f0100f3 + public const int paddingEnd = 2130772211; - // aapt resource value: 0x7f0100cb - public const int popupMenuStyle = 2130772171; + // aapt resource value: 0x7f0100f2 + public const int paddingStart = 2130772210; - // aapt resource value: 0x7f010086 - public const int popupTheme = 2130772102; + // aapt resource value: 0x7f010098 + public const int panelBackground = 2130772120; - // aapt resource value: 0x7f0100cc - public const int popupWindowStyle = 2130772172; + // aapt resource value: 0x7f01009a + public const int panelMenuListTheme = 2130772122; - // aapt resource value: 0x7f010111 - public const int preserveIconSpacing = 2130772241; + // aapt resource value: 0x7f010099 + public const int panelMenuListWidth = 2130772121; - // aapt resource value: 0x7f010041 - public const int pressedTranslationZ = 2130772033; + // aapt resource value: 0x7f010086 + public const int popupMenuStyle = 2130772102; - // aapt resource value: 0x7f01007e - public const int progressBarPadding = 2130772094; + // aapt resource value: 0x7f010041 + public const int popupTheme = 2130772033; - // aapt resource value: 0x7f01007c - public const int progressBarStyle = 2130772092; + // aapt resource value: 0x7f010087 + public const int popupWindowStyle = 2130772103; - // aapt resource value: 0x7f01011f - public const int queryBackground = 2130772255; + // aapt resource value: 0x7f0100cc + public const int preserveIconSpacing = 2130772172; // aapt resource value: 0x7f010116 - public const int queryHint = 2130772246; + public const int pressedTranslationZ = 2130772246; - // aapt resource value: 0x7f0100f8 - public const int radioButtonStyle = 2130772216; + // aapt resource value: 0x7f010039 + public const int progressBarPadding = 2130772025; - // aapt resource value: 0x7f0100f9 - public const int ratingBarStyle = 2130772217; + // aapt resource value: 0x7f010037 + public const int progressBarStyle = 2130772023; - // aapt resource value: 0x7f0100fa - public const int ratingBarStyleIndicator = 2130772218; + // aapt resource value: 0x7f0100da + public const int queryBackground = 2130772186; - // aapt resource value: 0x7f0100fb - public const int ratingBarStyleSmall = 2130772219; + // aapt resource value: 0x7f0100d1 + public const int queryHint = 2130772177; - // aapt resource value: 0x7f010069 - public const int reverseLayout = 2130772073; + // aapt resource value: 0x7f0100b3 + public const int radioButtonStyle = 2130772147; - // aapt resource value: 0x7f01003f - public const int rippleColor = 2130772031; + // aapt resource value: 0x7f0100b4 + public const int ratingBarStyle = 2130772148; - // aapt resource value: 0x7f01011b - public const int searchHintIcon = 2130772251; + // aapt resource value: 0x7f0100b5 + public const int ratingBarStyleIndicator = 2130772149; - // aapt resource value: 0x7f01011a - public const int searchIcon = 2130772250; + // aapt resource value: 0x7f0100b6 + public const int ratingBarStyleSmall = 2130772150; - // aapt resource value: 0x7f0100d3 - public const int searchViewStyle = 2130772179; + // aapt resource value: 0x7f010002 + public const int reverseLayout = 2130771970; - // aapt resource value: 0x7f0100fc - public const int seekBarStyle = 2130772220; + // aapt resource value: 0x7f010114 + public const int rippleColor = 2130772244; - // aapt resource value: 0x7f0100c3 - public const int selectableItemBackground = 2130772163; + // aapt resource value: 0x7f0100d6 + public const int searchHintIcon = 2130772182; - // aapt resource value: 0x7f0100c4 - public const int selectableItemBackgroundBorderless = 2130772164; + // aapt resource value: 0x7f0100d5 + public const int searchIcon = 2130772181; - // aapt resource value: 0x7f01010d - public const int showAsAction = 2130772237; + // aapt resource value: 0x7f01008e + public const int searchViewStyle = 2130772110; - // aapt resource value: 0x7f01010b - public const int showDividers = 2130772235; + // aapt resource value: 0x7f0100b7 + public const int seekBarStyle = 2130772151; - // aapt resource value: 0x7f010127 - public const int showText = 2130772263; + // aapt resource value: 0x7f01007e + public const int selectableItemBackground = 2130772094; - // aapt resource value: 0x7f01008d - public const int singleChoiceItemLayout = 2130772109; + // aapt resource value: 0x7f01007f + public const int selectableItemBackgroundBorderless = 2130772095; - // aapt resource value: 0x7f010068 - public const int spanCount = 2130772072; + // aapt resource value: 0x7f0100c8 + public const int showAsAction = 2130772168; - // aapt resource value: 0x7f010103 - public const int spinBars = 2130772227; + // aapt resource value: 0x7f0100c6 + public const int showDividers = 2130772166; + + // aapt resource value: 0x7f0100e2 + public const int showText = 2130772194; + + // aapt resource value: 0x7f010048 + public const int singleChoiceItemLayout = 2130772040; + + // aapt resource value: 0x7f010001 + public const int spanCount = 2130771969; // aapt resource value: 0x7f0100be - public const int spinnerDropDownItemStyle = 2130772158; + public const int spinBars = 2130772158; - // aapt resource value: 0x7f0100fd - public const int spinnerStyle = 2130772221; + // aapt resource value: 0x7f010079 + public const int spinnerDropDownItemStyle = 2130772089; - // aapt resource value: 0x7f010126 - public const int splitTrack = 2130772262; + // aapt resource value: 0x7f0100b8 + public const int spinnerStyle = 2130772152; - // aapt resource value: 0x7f01008f - public const int srcCompat = 2130772111; + // aapt resource value: 0x7f0100e1 + public const int splitTrack = 2130772193; - // aapt resource value: 0x7f01006a - public const int stackFromEnd = 2130772074; + // aapt resource value: 0x7f01004a + public const int srcCompat = 2130772042; - // aapt resource value: 0x7f010113 - public const int state_above_anchor = 2130772243; + // aapt resource value: 0x7f010003 + public const int stackFromEnd = 2130771971; - // aapt resource value: 0x7f010037 - public const int statusBarBackground = 2130772023; + // aapt resource value: 0x7f0100ce + public const int state_above_anchor = 2130772174; - // aapt resource value: 0x7f010031 - public const int statusBarScrim = 2130772017; + // aapt resource value: 0x7f01010c + public const int statusBarBackground = 2130772236; - // aapt resource value: 0x7f010120 - public const int submitBackground = 2130772256; + // aapt resource value: 0x7f010106 + public const int statusBarScrim = 2130772230; - // aapt resource value: 0x7f010071 - public const int subtitle = 2130772081; + // aapt resource value: 0x7f0100db + public const int submitBackground = 2130772187; - // aapt resource value: 0x7f010129 - public const int subtitleTextAppearance = 2130772265; + // aapt resource value: 0x7f01002c + public const int subtitle = 2130772012; - // aapt resource value: 0x7f010136 - public const int subtitleTextColor = 2130772278; + // aapt resource value: 0x7f0100e4 + public const int subtitleTextAppearance = 2130772196; - // aapt resource value: 0x7f010073 - public const int subtitleTextStyle = 2130772083; + // aapt resource value: 0x7f0100f1 + public const int subtitleTextColor = 2130772209; - // aapt resource value: 0x7f01011e - public const int suggestionRowLayout = 2130772254; + // aapt resource value: 0x7f01002e + public const int subtitleTextStyle = 2130772014; - // aapt resource value: 0x7f010124 - public const int switchMinWidth = 2130772260; + // aapt resource value: 0x7f0100d9 + public const int suggestionRowLayout = 2130772185; - // aapt resource value: 0x7f010125 - public const int switchPadding = 2130772261; + // aapt resource value: 0x7f0100df + public const int switchMinWidth = 2130772191; - // aapt resource value: 0x7f0100fe - public const int switchStyle = 2130772222; + // aapt resource value: 0x7f0100e0 + public const int switchPadding = 2130772192; - // aapt resource value: 0x7f010123 - public const int switchTextAppearance = 2130772259; + // aapt resource value: 0x7f0100b9 + public const int switchStyle = 2130772153; - // aapt resource value: 0x7f010051 - public const int tabBackground = 2130772049; + // aapt resource value: 0x7f0100de + public const int switchTextAppearance = 2130772190; - // aapt resource value: 0x7f010050 - public const int tabContentStart = 2130772048; + // aapt resource value: 0x7f010126 + public const int tabBackground = 2130772262; - // aapt resource value: 0x7f010053 - public const int tabGravity = 2130772051; + // aapt resource value: 0x7f010125 + public const int tabContentStart = 2130772261; - // aapt resource value: 0x7f01004e - public const int tabIndicatorColor = 2130772046; + // aapt resource value: 0x7f010128 + public const int tabGravity = 2130772264; - // aapt resource value: 0x7f01004f - public const int tabIndicatorHeight = 2130772047; + // aapt resource value: 0x7f010123 + public const int tabIndicatorColor = 2130772259; - // aapt resource value: 0x7f010055 - public const int tabMaxWidth = 2130772053; + // aapt resource value: 0x7f010124 + public const int tabIndicatorHeight = 2130772260; - // aapt resource value: 0x7f010054 - public const int tabMinWidth = 2130772052; + // aapt resource value: 0x7f01012a + public const int tabMaxWidth = 2130772266; - // aapt resource value: 0x7f010052 - public const int tabMode = 2130772050; + // aapt resource value: 0x7f010129 + public const int tabMinWidth = 2130772265; - // aapt resource value: 0x7f01005d - public const int tabPadding = 2130772061; + // aapt resource value: 0x7f010127 + public const int tabMode = 2130772263; - // aapt resource value: 0x7f01005c - public const int tabPaddingBottom = 2130772060; + // aapt resource value: 0x7f010132 + public const int tabPadding = 2130772274; - // aapt resource value: 0x7f01005b - public const int tabPaddingEnd = 2130772059; + // aapt resource value: 0x7f010131 + public const int tabPaddingBottom = 2130772273; - // aapt resource value: 0x7f010059 - public const int tabPaddingStart = 2130772057; + // aapt resource value: 0x7f010130 + public const int tabPaddingEnd = 2130772272; - // aapt resource value: 0x7f01005a - public const int tabPaddingTop = 2130772058; + // aapt resource value: 0x7f01012e + public const int tabPaddingStart = 2130772270; - // aapt resource value: 0x7f010058 - public const int tabSelectedTextColor = 2130772056; + // aapt resource value: 0x7f01012f + public const int tabPaddingTop = 2130772271; - // aapt resource value: 0x7f010056 - public const int tabTextAppearance = 2130772054; + // aapt resource value: 0x7f01012d + public const int tabSelectedTextColor = 2130772269; - // aapt resource value: 0x7f010057 - public const int tabTextColor = 2130772055; + // aapt resource value: 0x7f01012b + public const int tabTextAppearance = 2130772267; - // aapt resource value: 0x7f010090 - public const int textAllCaps = 2130772112; + // aapt resource value: 0x7f01012c + public const int tabTextColor = 2130772268; - // aapt resource value: 0x7f0100b7 - public const int textAppearanceLargePopupMenu = 2130772151; + // aapt resource value: 0x7f01004b + public const int textAllCaps = 2130772043; - // aapt resource value: 0x7f0100db - public const int textAppearanceListItem = 2130772187; + // aapt resource value: 0x7f010072 + public const int textAppearanceLargePopupMenu = 2130772082; - // aapt resource value: 0x7f0100dc - public const int textAppearanceListItemSmall = 2130772188; + // aapt resource value: 0x7f010096 + public const int textAppearanceListItem = 2130772118; - // aapt resource value: 0x7f0100d1 - public const int textAppearanceSearchResultSubtitle = 2130772177; + // aapt resource value: 0x7f010097 + public const int textAppearanceListItemSmall = 2130772119; - // aapt resource value: 0x7f0100d0 - public const int textAppearanceSearchResultTitle = 2130772176; + // aapt resource value: 0x7f01008c + public const int textAppearanceSearchResultSubtitle = 2130772108; - // aapt resource value: 0x7f0100b8 - public const int textAppearanceSmallPopupMenu = 2130772152; + // aapt resource value: 0x7f01008b + public const int textAppearanceSearchResultTitle = 2130772107; - // aapt resource value: 0x7f0100ee - public const int textColorAlertDialogListItem = 2130772206; + // aapt resource value: 0x7f010073 + public const int textAppearanceSmallPopupMenu = 2130772083; - // aapt resource value: 0x7f01003e - public const int textColorError = 2130772030; + // aapt resource value: 0x7f0100a9 + public const int textColorAlertDialogListItem = 2130772137; - // aapt resource value: 0x7f0100d2 - public const int textColorSearchUrl = 2130772178; + // aapt resource value: 0x7f010113 + public const int textColorError = 2130772243; - // aapt resource value: 0x7f010139 - public const int theme = 2130772281; + // aapt resource value: 0x7f01008d + public const int textColorSearchUrl = 2130772109; - // aapt resource value: 0x7f010109 - public const int thickness = 2130772233; + // aapt resource value: 0x7f0100f4 + public const int theme = 2130772212; - // aapt resource value: 0x7f010122 - public const int thumbTextPadding = 2130772258; + // aapt resource value: 0x7f0100c4 + public const int thickness = 2130772164; - // aapt resource value: 0x7f01006e - public const int title = 2130772078; + // aapt resource value: 0x7f0100dd + public const int thumbTextPadding = 2130772189; - // aapt resource value: 0x7f010035 - public const int titleEnabled = 2130772021; + // aapt resource value: 0x7f010029 + public const int title = 2130772009; - // aapt resource value: 0x7f01012e - public const int titleMarginBottom = 2130772270; + // aapt resource value: 0x7f01010a + public const int titleEnabled = 2130772234; - // aapt resource value: 0x7f01012c - public const int titleMarginEnd = 2130772268; + // aapt resource value: 0x7f0100e9 + public const int titleMarginBottom = 2130772201; - // aapt resource value: 0x7f01012b - public const int titleMarginStart = 2130772267; + // aapt resource value: 0x7f0100e7 + public const int titleMarginEnd = 2130772199; + + // aapt resource value: 0x7f0100e6 + public const int titleMarginStart = 2130772198; - // aapt resource value: 0x7f01012d - public const int titleMarginTop = 2130772269; + // aapt resource value: 0x7f0100e8 + public const int titleMarginTop = 2130772200; - // aapt resource value: 0x7f01012a - public const int titleMargins = 2130772266; + // aapt resource value: 0x7f0100e5 + public const int titleMargins = 2130772197; - // aapt resource value: 0x7f010128 - public const int titleTextAppearance = 2130772264; + // aapt resource value: 0x7f0100e3 + public const int titleTextAppearance = 2130772195; - // aapt resource value: 0x7f010135 - public const int titleTextColor = 2130772277; + // aapt resource value: 0x7f0100f0 + public const int titleTextColor = 2130772208; - // aapt resource value: 0x7f010072 - public const int titleTextStyle = 2130772082; + // aapt resource value: 0x7f01002d + public const int titleTextStyle = 2130772013; - // aapt resource value: 0x7f010032 - public const int toolbarId = 2130772018; + // aapt resource value: 0x7f010107 + public const int toolbarId = 2130772231; - // aapt resource value: 0x7f0100ca - public const int toolbarNavigationButtonStyle = 2130772170; + // aapt resource value: 0x7f010085 + public const int toolbarNavigationButtonStyle = 2130772101; - // aapt resource value: 0x7f0100c9 - public const int toolbarStyle = 2130772169; + // aapt resource value: 0x7f010084 + public const int toolbarStyle = 2130772100; - // aapt resource value: 0x7f010121 - public const int track = 2130772257; + // aapt resource value: 0x7f0100dc + public const int track = 2130772188; - // aapt resource value: 0x7f010043 - public const int useCompatPadding = 2130772035; + // aapt resource value: 0x7f010118 + public const int useCompatPadding = 2130772248; - // aapt resource value: 0x7f01011c - public const int voiceIcon = 2130772252; + // aapt resource value: 0x7f0100d7 + public const int voiceIcon = 2130772183; - // aapt resource value: 0x7f010091 - public const int windowActionBar = 2130772113; + // aapt resource value: 0x7f01004c + public const int windowActionBar = 2130772044; - // aapt resource value: 0x7f010093 - public const int windowActionBarOverlay = 2130772115; + // aapt resource value: 0x7f01004e + public const int windowActionBarOverlay = 2130772046; - // aapt resource value: 0x7f010094 - public const int windowActionModeOverlay = 2130772116; + // aapt resource value: 0x7f01004f + public const int windowActionModeOverlay = 2130772047; - // aapt resource value: 0x7f010098 - public const int windowFixedHeightMajor = 2130772120; + // aapt resource value: 0x7f010053 + public const int windowFixedHeightMajor = 2130772051; - // aapt resource value: 0x7f010096 - public const int windowFixedHeightMinor = 2130772118; + // aapt resource value: 0x7f010051 + public const int windowFixedHeightMinor = 2130772049; - // aapt resource value: 0x7f010095 - public const int windowFixedWidthMajor = 2130772117; + // aapt resource value: 0x7f010050 + public const int windowFixedWidthMajor = 2130772048; - // aapt resource value: 0x7f010097 - public const int windowFixedWidthMinor = 2130772119; + // aapt resource value: 0x7f010052 + public const int windowFixedWidthMinor = 2130772050; - // aapt resource value: 0x7f010099 - public const int windowMinWidthMajor = 2130772121; + // aapt resource value: 0x7f010054 + public const int windowMinWidthMajor = 2130772052; - // aapt resource value: 0x7f01009a - public const int windowMinWidthMinor = 2130772122; + // aapt resource value: 0x7f010055 + public const int windowMinWidthMinor = 2130772053; - // aapt resource value: 0x7f010092 - public const int windowNoTitle = 2130772114; + // aapt resource value: 0x7f01004d + public const int windowNoTitle = 2130772045; static Attribute() { @@ -1091,257 +1091,257 @@ private Boolean() public partial class Color { - // aapt resource value: 0x7f0a0048 - public const int abc_background_cache_hint_selector_material_dark = 2131361864; + // aapt resource value: 0x7f0b0048 + public const int abc_background_cache_hint_selector_material_dark = 2131427400; - // aapt resource value: 0x7f0a0049 - public const int abc_background_cache_hint_selector_material_light = 2131361865; + // aapt resource value: 0x7f0b0049 + public const int abc_background_cache_hint_selector_material_light = 2131427401; - // aapt resource value: 0x7f0a004a - public const int abc_color_highlight_material = 2131361866; + // aapt resource value: 0x7f0b004a + public const int abc_color_highlight_material = 2131427402; - // aapt resource value: 0x7f0a000e - public const int abc_input_method_navigation_guard = 2131361806; + // aapt resource value: 0x7f0b0004 + public const int abc_input_method_navigation_guard = 2131427332; - // aapt resource value: 0x7f0a004b - public const int abc_primary_text_disable_only_material_dark = 2131361867; + // aapt resource value: 0x7f0b004b + public const int abc_primary_text_disable_only_material_dark = 2131427403; - // aapt resource value: 0x7f0a004c - public const int abc_primary_text_disable_only_material_light = 2131361868; + // aapt resource value: 0x7f0b004c + public const int abc_primary_text_disable_only_material_light = 2131427404; - // aapt resource value: 0x7f0a004d - public const int abc_primary_text_material_dark = 2131361869; + // aapt resource value: 0x7f0b004d + public const int abc_primary_text_material_dark = 2131427405; - // aapt resource value: 0x7f0a004e - public const int abc_primary_text_material_light = 2131361870; + // aapt resource value: 0x7f0b004e + public const int abc_primary_text_material_light = 2131427406; - // aapt resource value: 0x7f0a004f - public const int abc_search_url_text = 2131361871; + // aapt resource value: 0x7f0b004f + public const int abc_search_url_text = 2131427407; - // aapt resource value: 0x7f0a000f - public const int abc_search_url_text_normal = 2131361807; + // aapt resource value: 0x7f0b0005 + public const int abc_search_url_text_normal = 2131427333; - // aapt resource value: 0x7f0a0010 - public const int abc_search_url_text_pressed = 2131361808; + // aapt resource value: 0x7f0b0006 + public const int abc_search_url_text_pressed = 2131427334; - // aapt resource value: 0x7f0a0011 - public const int abc_search_url_text_selected = 2131361809; + // aapt resource value: 0x7f0b0007 + public const int abc_search_url_text_selected = 2131427335; - // aapt resource value: 0x7f0a0050 - public const int abc_secondary_text_material_dark = 2131361872; + // aapt resource value: 0x7f0b0050 + public const int abc_secondary_text_material_dark = 2131427408; - // aapt resource value: 0x7f0a0051 - public const int abc_secondary_text_material_light = 2131361873; + // aapt resource value: 0x7f0b0051 + public const int abc_secondary_text_material_light = 2131427409; - // aapt resource value: 0x7f0a0012 - public const int accent_material_dark = 2131361810; + // aapt resource value: 0x7f0b0008 + public const int accent_material_dark = 2131427336; - // aapt resource value: 0x7f0a0013 - public const int accent_material_light = 2131361811; + // aapt resource value: 0x7f0b0009 + public const int accent_material_light = 2131427337; - // aapt resource value: 0x7f0a0014 - public const int background_floating_material_dark = 2131361812; + // aapt resource value: 0x7f0b000a + public const int background_floating_material_dark = 2131427338; - // aapt resource value: 0x7f0a0015 - public const int background_floating_material_light = 2131361813; + // aapt resource value: 0x7f0b000b + public const int background_floating_material_light = 2131427339; - // aapt resource value: 0x7f0a0016 - public const int background_material_dark = 2131361814; + // aapt resource value: 0x7f0b000c + public const int background_material_dark = 2131427340; - // aapt resource value: 0x7f0a0017 - public const int background_material_light = 2131361815; + // aapt resource value: 0x7f0b000d + public const int background_material_light = 2131427341; - // aapt resource value: 0x7f0a0018 - public const int bright_foreground_disabled_material_dark = 2131361816; + // aapt resource value: 0x7f0b000e + public const int bright_foreground_disabled_material_dark = 2131427342; - // aapt resource value: 0x7f0a0019 - public const int bright_foreground_disabled_material_light = 2131361817; + // aapt resource value: 0x7f0b000f + public const int bright_foreground_disabled_material_light = 2131427343; - // aapt resource value: 0x7f0a001a - public const int bright_foreground_inverse_material_dark = 2131361818; + // aapt resource value: 0x7f0b0010 + public const int bright_foreground_inverse_material_dark = 2131427344; - // aapt resource value: 0x7f0a001b - public const int bright_foreground_inverse_material_light = 2131361819; + // aapt resource value: 0x7f0b0011 + public const int bright_foreground_inverse_material_light = 2131427345; - // aapt resource value: 0x7f0a001c - public const int bright_foreground_material_dark = 2131361820; + // aapt resource value: 0x7f0b0012 + public const int bright_foreground_material_dark = 2131427346; - // aapt resource value: 0x7f0a001d - public const int bright_foreground_material_light = 2131361821; + // aapt resource value: 0x7f0b0013 + public const int bright_foreground_material_light = 2131427347; - // aapt resource value: 0x7f0a001e - public const int button_material_dark = 2131361822; + // aapt resource value: 0x7f0b0014 + public const int button_material_dark = 2131427348; - // aapt resource value: 0x7f0a001f - public const int button_material_light = 2131361823; + // aapt resource value: 0x7f0b0015 + public const int button_material_light = 2131427349; - // aapt resource value: 0x7f0a0000 - public const int cardview_dark_background = 2131361792; + // aapt resource value: 0x7f0b0000 + public const int cardview_dark_background = 2131427328; - // aapt resource value: 0x7f0a0001 - public const int cardview_light_background = 2131361793; + // aapt resource value: 0x7f0b0001 + public const int cardview_light_background = 2131427329; - // aapt resource value: 0x7f0a0002 - public const int cardview_shadow_end_color = 2131361794; + // aapt resource value: 0x7f0b0002 + public const int cardview_shadow_end_color = 2131427330; - // aapt resource value: 0x7f0a0003 - public const int cardview_shadow_start_color = 2131361795; + // aapt resource value: 0x7f0b0003 + public const int cardview_shadow_start_color = 2131427331; - // aapt resource value: 0x7f0a0004 - public const int design_fab_shadow_end_color = 2131361796; + // aapt resource value: 0x7f0b003e + public const int design_fab_shadow_end_color = 2131427390; - // aapt resource value: 0x7f0a0005 - public const int design_fab_shadow_mid_color = 2131361797; + // aapt resource value: 0x7f0b003f + public const int design_fab_shadow_mid_color = 2131427391; - // aapt resource value: 0x7f0a0006 - public const int design_fab_shadow_start_color = 2131361798; + // aapt resource value: 0x7f0b0040 + public const int design_fab_shadow_start_color = 2131427392; - // aapt resource value: 0x7f0a0007 - public const int design_fab_stroke_end_inner_color = 2131361799; + // aapt resource value: 0x7f0b0041 + public const int design_fab_stroke_end_inner_color = 2131427393; - // aapt resource value: 0x7f0a0008 - public const int design_fab_stroke_end_outer_color = 2131361800; + // aapt resource value: 0x7f0b0042 + public const int design_fab_stroke_end_outer_color = 2131427394; - // aapt resource value: 0x7f0a0009 - public const int design_fab_stroke_top_inner_color = 2131361801; + // aapt resource value: 0x7f0b0043 + public const int design_fab_stroke_top_inner_color = 2131427395; - // aapt resource value: 0x7f0a000a - public const int design_fab_stroke_top_outer_color = 2131361802; + // aapt resource value: 0x7f0b0044 + public const int design_fab_stroke_top_outer_color = 2131427396; - // aapt resource value: 0x7f0a000b - public const int design_snackbar_background_color = 2131361803; + // aapt resource value: 0x7f0b0045 + public const int design_snackbar_background_color = 2131427397; - // aapt resource value: 0x7f0a000c - public const int design_textinput_error_color_dark = 2131361804; + // aapt resource value: 0x7f0b0046 + public const int design_textinput_error_color_dark = 2131427398; - // aapt resource value: 0x7f0a000d - public const int design_textinput_error_color_light = 2131361805; + // aapt resource value: 0x7f0b0047 + public const int design_textinput_error_color_light = 2131427399; - // aapt resource value: 0x7f0a0020 - public const int dim_foreground_disabled_material_dark = 2131361824; + // aapt resource value: 0x7f0b0016 + public const int dim_foreground_disabled_material_dark = 2131427350; - // aapt resource value: 0x7f0a0021 - public const int dim_foreground_disabled_material_light = 2131361825; + // aapt resource value: 0x7f0b0017 + public const int dim_foreground_disabled_material_light = 2131427351; - // aapt resource value: 0x7f0a0022 - public const int dim_foreground_material_dark = 2131361826; + // aapt resource value: 0x7f0b0018 + public const int dim_foreground_material_dark = 2131427352; - // aapt resource value: 0x7f0a0023 - public const int dim_foreground_material_light = 2131361827; + // aapt resource value: 0x7f0b0019 + public const int dim_foreground_material_light = 2131427353; - // aapt resource value: 0x7f0a0024 - public const int foreground_material_dark = 2131361828; + // aapt resource value: 0x7f0b001a + public const int foreground_material_dark = 2131427354; - // aapt resource value: 0x7f0a0025 - public const int foreground_material_light = 2131361829; + // aapt resource value: 0x7f0b001b + public const int foreground_material_light = 2131427355; - // aapt resource value: 0x7f0a0026 - public const int highlighted_text_material_dark = 2131361830; + // aapt resource value: 0x7f0b001c + public const int highlighted_text_material_dark = 2131427356; - // aapt resource value: 0x7f0a0027 - public const int highlighted_text_material_light = 2131361831; + // aapt resource value: 0x7f0b001d + public const int highlighted_text_material_light = 2131427357; - // aapt resource value: 0x7f0a0028 - public const int hint_foreground_material_dark = 2131361832; + // aapt resource value: 0x7f0b001e + public const int hint_foreground_material_dark = 2131427358; - // aapt resource value: 0x7f0a0029 - public const int hint_foreground_material_light = 2131361833; + // aapt resource value: 0x7f0b001f + public const int hint_foreground_material_light = 2131427359; - // aapt resource value: 0x7f0a002a - public const int material_blue_grey_800 = 2131361834; + // aapt resource value: 0x7f0b0020 + public const int material_blue_grey_800 = 2131427360; - // aapt resource value: 0x7f0a002b - public const int material_blue_grey_900 = 2131361835; + // aapt resource value: 0x7f0b0021 + public const int material_blue_grey_900 = 2131427361; - // aapt resource value: 0x7f0a002c - public const int material_blue_grey_950 = 2131361836; + // aapt resource value: 0x7f0b0022 + public const int material_blue_grey_950 = 2131427362; - // aapt resource value: 0x7f0a002d - public const int material_deep_teal_200 = 2131361837; + // aapt resource value: 0x7f0b0023 + public const int material_deep_teal_200 = 2131427363; - // aapt resource value: 0x7f0a002e - public const int material_deep_teal_500 = 2131361838; + // aapt resource value: 0x7f0b0024 + public const int material_deep_teal_500 = 2131427364; - // aapt resource value: 0x7f0a002f - public const int material_grey_100 = 2131361839; + // aapt resource value: 0x7f0b0025 + public const int material_grey_100 = 2131427365; - // aapt resource value: 0x7f0a0030 - public const int material_grey_300 = 2131361840; + // aapt resource value: 0x7f0b0026 + public const int material_grey_300 = 2131427366; - // aapt resource value: 0x7f0a0031 - public const int material_grey_50 = 2131361841; + // aapt resource value: 0x7f0b0027 + public const int material_grey_50 = 2131427367; - // aapt resource value: 0x7f0a0032 - public const int material_grey_600 = 2131361842; + // aapt resource value: 0x7f0b0028 + public const int material_grey_600 = 2131427368; - // aapt resource value: 0x7f0a0033 - public const int material_grey_800 = 2131361843; + // aapt resource value: 0x7f0b0029 + public const int material_grey_800 = 2131427369; - // aapt resource value: 0x7f0a0034 - public const int material_grey_850 = 2131361844; + // aapt resource value: 0x7f0b002a + public const int material_grey_850 = 2131427370; - // aapt resource value: 0x7f0a0035 - public const int material_grey_900 = 2131361845; + // aapt resource value: 0x7f0b002b + public const int material_grey_900 = 2131427371; - // aapt resource value: 0x7f0a0036 - public const int primary_dark_material_dark = 2131361846; + // aapt resource value: 0x7f0b002c + public const int primary_dark_material_dark = 2131427372; - // aapt resource value: 0x7f0a0037 - public const int primary_dark_material_light = 2131361847; + // aapt resource value: 0x7f0b002d + public const int primary_dark_material_light = 2131427373; - // aapt resource value: 0x7f0a0038 - public const int primary_material_dark = 2131361848; + // aapt resource value: 0x7f0b002e + public const int primary_material_dark = 2131427374; - // aapt resource value: 0x7f0a0039 - public const int primary_material_light = 2131361849; + // aapt resource value: 0x7f0b002f + public const int primary_material_light = 2131427375; - // aapt resource value: 0x7f0a003a - public const int primary_text_default_material_dark = 2131361850; + // aapt resource value: 0x7f0b0030 + public const int primary_text_default_material_dark = 2131427376; - // aapt resource value: 0x7f0a003b - public const int primary_text_default_material_light = 2131361851; + // aapt resource value: 0x7f0b0031 + public const int primary_text_default_material_light = 2131427377; - // aapt resource value: 0x7f0a003c - public const int primary_text_disabled_material_dark = 2131361852; + // aapt resource value: 0x7f0b0032 + public const int primary_text_disabled_material_dark = 2131427378; - // aapt resource value: 0x7f0a003d - public const int primary_text_disabled_material_light = 2131361853; + // aapt resource value: 0x7f0b0033 + public const int primary_text_disabled_material_light = 2131427379; - // aapt resource value: 0x7f0a003e - public const int ripple_material_dark = 2131361854; + // aapt resource value: 0x7f0b0034 + public const int ripple_material_dark = 2131427380; - // aapt resource value: 0x7f0a003f - public const int ripple_material_light = 2131361855; + // aapt resource value: 0x7f0b0035 + public const int ripple_material_light = 2131427381; - // aapt resource value: 0x7f0a0040 - public const int secondary_text_default_material_dark = 2131361856; + // aapt resource value: 0x7f0b0036 + public const int secondary_text_default_material_dark = 2131427382; - // aapt resource value: 0x7f0a0041 - public const int secondary_text_default_material_light = 2131361857; + // aapt resource value: 0x7f0b0037 + public const int secondary_text_default_material_light = 2131427383; - // aapt resource value: 0x7f0a0042 - public const int secondary_text_disabled_material_dark = 2131361858; + // aapt resource value: 0x7f0b0038 + public const int secondary_text_disabled_material_dark = 2131427384; - // aapt resource value: 0x7f0a0043 - public const int secondary_text_disabled_material_light = 2131361859; + // aapt resource value: 0x7f0b0039 + public const int secondary_text_disabled_material_light = 2131427385; - // aapt resource value: 0x7f0a0044 - public const int switch_thumb_disabled_material_dark = 2131361860; + // aapt resource value: 0x7f0b003a + public const int switch_thumb_disabled_material_dark = 2131427386; - // aapt resource value: 0x7f0a0045 - public const int switch_thumb_disabled_material_light = 2131361861; + // aapt resource value: 0x7f0b003b + public const int switch_thumb_disabled_material_light = 2131427387; - // aapt resource value: 0x7f0a0052 - public const int switch_thumb_material_dark = 2131361874; + // aapt resource value: 0x7f0b0052 + public const int switch_thumb_material_dark = 2131427410; - // aapt resource value: 0x7f0a0053 - public const int switch_thumb_material_light = 2131361875; + // aapt resource value: 0x7f0b0053 + public const int switch_thumb_material_light = 2131427411; - // aapt resource value: 0x7f0a0046 - public const int switch_thumb_normal_material_dark = 2131361862; + // aapt resource value: 0x7f0b003c + public const int switch_thumb_normal_material_dark = 2131427388; - // aapt resource value: 0x7f0a0047 - public const int switch_thumb_normal_material_light = 2131361863; + // aapt resource value: 0x7f0b003d + public const int switch_thumb_normal_material_light = 2131427389; static Color() { @@ -1356,353 +1356,353 @@ private Color() public partial class Dimension { - // aapt resource value: 0x7f070036 - public const int abc_action_bar_content_inset_material = 2131165238; + // aapt resource value: 0x7f060019 + public const int abc_action_bar_content_inset_material = 2131099673; - // aapt resource value: 0x7f07002a - public const int abc_action_bar_default_height_material = 2131165226; + // aapt resource value: 0x7f06000d + public const int abc_action_bar_default_height_material = 2131099661; - // aapt resource value: 0x7f070037 - public const int abc_action_bar_default_padding_end_material = 2131165239; + // aapt resource value: 0x7f06001a + public const int abc_action_bar_default_padding_end_material = 2131099674; - // aapt resource value: 0x7f070038 - public const int abc_action_bar_default_padding_start_material = 2131165240; + // aapt resource value: 0x7f06001b + public const int abc_action_bar_default_padding_start_material = 2131099675; - // aapt resource value: 0x7f07003a - public const int abc_action_bar_icon_vertical_padding_material = 2131165242; + // aapt resource value: 0x7f06001d + public const int abc_action_bar_icon_vertical_padding_material = 2131099677; - // aapt resource value: 0x7f07003b - public const int abc_action_bar_overflow_padding_end_material = 2131165243; + // aapt resource value: 0x7f06001e + public const int abc_action_bar_overflow_padding_end_material = 2131099678; - // aapt resource value: 0x7f07003c - public const int abc_action_bar_overflow_padding_start_material = 2131165244; + // aapt resource value: 0x7f06001f + public const int abc_action_bar_overflow_padding_start_material = 2131099679; - // aapt resource value: 0x7f07002b - public const int abc_action_bar_progress_bar_size = 2131165227; + // aapt resource value: 0x7f06000e + public const int abc_action_bar_progress_bar_size = 2131099662; - // aapt resource value: 0x7f07003d - public const int abc_action_bar_stacked_max_height = 2131165245; + // aapt resource value: 0x7f060020 + public const int abc_action_bar_stacked_max_height = 2131099680; - // aapt resource value: 0x7f07003e - public const int abc_action_bar_stacked_tab_max_width = 2131165246; + // aapt resource value: 0x7f060021 + public const int abc_action_bar_stacked_tab_max_width = 2131099681; - // aapt resource value: 0x7f07003f - public const int abc_action_bar_subtitle_bottom_margin_material = 2131165247; + // aapt resource value: 0x7f060022 + public const int abc_action_bar_subtitle_bottom_margin_material = 2131099682; - // aapt resource value: 0x7f070040 - public const int abc_action_bar_subtitle_top_margin_material = 2131165248; + // aapt resource value: 0x7f060023 + public const int abc_action_bar_subtitle_top_margin_material = 2131099683; - // aapt resource value: 0x7f070041 - public const int abc_action_button_min_height_material = 2131165249; + // aapt resource value: 0x7f060024 + public const int abc_action_button_min_height_material = 2131099684; - // aapt resource value: 0x7f070042 - public const int abc_action_button_min_width_material = 2131165250; + // aapt resource value: 0x7f060025 + public const int abc_action_button_min_width_material = 2131099685; - // aapt resource value: 0x7f070043 - public const int abc_action_button_min_width_overflow_material = 2131165251; + // aapt resource value: 0x7f060026 + public const int abc_action_button_min_width_overflow_material = 2131099686; - // aapt resource value: 0x7f070029 - public const int abc_alert_dialog_button_bar_height = 2131165225; + // aapt resource value: 0x7f06000c + public const int abc_alert_dialog_button_bar_height = 2131099660; - // aapt resource value: 0x7f070044 - public const int abc_button_inset_horizontal_material = 2131165252; + // aapt resource value: 0x7f060027 + public const int abc_button_inset_horizontal_material = 2131099687; - // aapt resource value: 0x7f070045 - public const int abc_button_inset_vertical_material = 2131165253; + // aapt resource value: 0x7f060028 + public const int abc_button_inset_vertical_material = 2131099688; - // aapt resource value: 0x7f070046 - public const int abc_button_padding_horizontal_material = 2131165254; + // aapt resource value: 0x7f060029 + public const int abc_button_padding_horizontal_material = 2131099689; - // aapt resource value: 0x7f070047 - public const int abc_button_padding_vertical_material = 2131165255; + // aapt resource value: 0x7f06002a + public const int abc_button_padding_vertical_material = 2131099690; - // aapt resource value: 0x7f07002e - public const int abc_config_prefDialogWidth = 2131165230; + // aapt resource value: 0x7f060011 + public const int abc_config_prefDialogWidth = 2131099665; - // aapt resource value: 0x7f070048 - public const int abc_control_corner_material = 2131165256; + // aapt resource value: 0x7f06002b + public const int abc_control_corner_material = 2131099691; - // aapt resource value: 0x7f070049 - public const int abc_control_inset_material = 2131165257; + // aapt resource value: 0x7f06002c + public const int abc_control_inset_material = 2131099692; - // aapt resource value: 0x7f07004a - public const int abc_control_padding_material = 2131165258; + // aapt resource value: 0x7f06002d + public const int abc_control_padding_material = 2131099693; - // aapt resource value: 0x7f07002f - public const int abc_dialog_fixed_height_major = 2131165231; + // aapt resource value: 0x7f060012 + public const int abc_dialog_fixed_height_major = 2131099666; - // aapt resource value: 0x7f070030 - public const int abc_dialog_fixed_height_minor = 2131165232; + // aapt resource value: 0x7f060013 + public const int abc_dialog_fixed_height_minor = 2131099667; - // aapt resource value: 0x7f070031 - public const int abc_dialog_fixed_width_major = 2131165233; + // aapt resource value: 0x7f060014 + public const int abc_dialog_fixed_width_major = 2131099668; - // aapt resource value: 0x7f070032 - public const int abc_dialog_fixed_width_minor = 2131165234; + // aapt resource value: 0x7f060015 + public const int abc_dialog_fixed_width_minor = 2131099669; - // aapt resource value: 0x7f07004b - public const int abc_dialog_list_padding_vertical_material = 2131165259; + // aapt resource value: 0x7f06002e + public const int abc_dialog_list_padding_vertical_material = 2131099694; - // aapt resource value: 0x7f070033 - public const int abc_dialog_min_width_major = 2131165235; + // aapt resource value: 0x7f060016 + public const int abc_dialog_min_width_major = 2131099670; - // aapt resource value: 0x7f070034 - public const int abc_dialog_min_width_minor = 2131165236; + // aapt resource value: 0x7f060017 + public const int abc_dialog_min_width_minor = 2131099671; - // aapt resource value: 0x7f07004c - public const int abc_dialog_padding_material = 2131165260; + // aapt resource value: 0x7f06002f + public const int abc_dialog_padding_material = 2131099695; - // aapt resource value: 0x7f07004d - public const int abc_dialog_padding_top_material = 2131165261; + // aapt resource value: 0x7f060030 + public const int abc_dialog_padding_top_material = 2131099696; - // aapt resource value: 0x7f07004e - public const int abc_disabled_alpha_material_dark = 2131165262; + // aapt resource value: 0x7f060031 + public const int abc_disabled_alpha_material_dark = 2131099697; - // aapt resource value: 0x7f07004f - public const int abc_disabled_alpha_material_light = 2131165263; + // aapt resource value: 0x7f060032 + public const int abc_disabled_alpha_material_light = 2131099698; - // aapt resource value: 0x7f070050 - public const int abc_dropdownitem_icon_width = 2131165264; + // aapt resource value: 0x7f060033 + public const int abc_dropdownitem_icon_width = 2131099699; - // aapt resource value: 0x7f070051 - public const int abc_dropdownitem_text_padding_left = 2131165265; + // aapt resource value: 0x7f060034 + public const int abc_dropdownitem_text_padding_left = 2131099700; - // aapt resource value: 0x7f070052 - public const int abc_dropdownitem_text_padding_right = 2131165266; + // aapt resource value: 0x7f060035 + public const int abc_dropdownitem_text_padding_right = 2131099701; - // aapt resource value: 0x7f070053 - public const int abc_edit_text_inset_bottom_material = 2131165267; + // aapt resource value: 0x7f060036 + public const int abc_edit_text_inset_bottom_material = 2131099702; - // aapt resource value: 0x7f070054 - public const int abc_edit_text_inset_horizontal_material = 2131165268; + // aapt resource value: 0x7f060037 + public const int abc_edit_text_inset_horizontal_material = 2131099703; - // aapt resource value: 0x7f070055 - public const int abc_edit_text_inset_top_material = 2131165269; + // aapt resource value: 0x7f060038 + public const int abc_edit_text_inset_top_material = 2131099704; - // aapt resource value: 0x7f070056 - public const int abc_floating_window_z = 2131165270; + // aapt resource value: 0x7f060039 + public const int abc_floating_window_z = 2131099705; - // aapt resource value: 0x7f070057 - public const int abc_list_item_padding_horizontal_material = 2131165271; + // aapt resource value: 0x7f06003a + public const int abc_list_item_padding_horizontal_material = 2131099706; - // aapt resource value: 0x7f070058 - public const int abc_panel_menu_list_width = 2131165272; + // aapt resource value: 0x7f06003b + public const int abc_panel_menu_list_width = 2131099707; - // aapt resource value: 0x7f070059 - public const int abc_search_view_preferred_width = 2131165273; + // aapt resource value: 0x7f06003c + public const int abc_search_view_preferred_width = 2131099708; - // aapt resource value: 0x7f070035 - public const int abc_search_view_text_min_width = 2131165237; + // aapt resource value: 0x7f060018 + public const int abc_search_view_text_min_width = 2131099672; - // aapt resource value: 0x7f07005a - public const int abc_seekbar_track_background_height_material = 2131165274; + // aapt resource value: 0x7f06003d + public const int abc_seekbar_track_background_height_material = 2131099709; - // aapt resource value: 0x7f07005b - public const int abc_seekbar_track_progress_height_material = 2131165275; + // aapt resource value: 0x7f06003e + public const int abc_seekbar_track_progress_height_material = 2131099710; - // aapt resource value: 0x7f07005c - public const int abc_select_dialog_padding_start_material = 2131165276; + // aapt resource value: 0x7f06003f + public const int abc_select_dialog_padding_start_material = 2131099711; - // aapt resource value: 0x7f070039 - public const int abc_switch_padding = 2131165241; + // aapt resource value: 0x7f06001c + public const int abc_switch_padding = 2131099676; - // aapt resource value: 0x7f07005d - public const int abc_text_size_body_1_material = 2131165277; + // aapt resource value: 0x7f060040 + public const int abc_text_size_body_1_material = 2131099712; - // aapt resource value: 0x7f07005e - public const int abc_text_size_body_2_material = 2131165278; + // aapt resource value: 0x7f060041 + public const int abc_text_size_body_2_material = 2131099713; - // aapt resource value: 0x7f07005f - public const int abc_text_size_button_material = 2131165279; + // aapt resource value: 0x7f060042 + public const int abc_text_size_button_material = 2131099714; - // aapt resource value: 0x7f070060 - public const int abc_text_size_caption_material = 2131165280; + // aapt resource value: 0x7f060043 + public const int abc_text_size_caption_material = 2131099715; - // aapt resource value: 0x7f070061 - public const int abc_text_size_display_1_material = 2131165281; + // aapt resource value: 0x7f060044 + public const int abc_text_size_display_1_material = 2131099716; - // aapt resource value: 0x7f070062 - public const int abc_text_size_display_2_material = 2131165282; + // aapt resource value: 0x7f060045 + public const int abc_text_size_display_2_material = 2131099717; - // aapt resource value: 0x7f070063 - public const int abc_text_size_display_3_material = 2131165283; + // aapt resource value: 0x7f060046 + public const int abc_text_size_display_3_material = 2131099718; - // aapt resource value: 0x7f070064 - public const int abc_text_size_display_4_material = 2131165284; + // aapt resource value: 0x7f060047 + public const int abc_text_size_display_4_material = 2131099719; - // aapt resource value: 0x7f070065 - public const int abc_text_size_headline_material = 2131165285; + // aapt resource value: 0x7f060048 + public const int abc_text_size_headline_material = 2131099720; - // aapt resource value: 0x7f070066 - public const int abc_text_size_large_material = 2131165286; + // aapt resource value: 0x7f060049 + public const int abc_text_size_large_material = 2131099721; - // aapt resource value: 0x7f070067 - public const int abc_text_size_medium_material = 2131165287; + // aapt resource value: 0x7f06004a + public const int abc_text_size_medium_material = 2131099722; - // aapt resource value: 0x7f070068 - public const int abc_text_size_menu_material = 2131165288; + // aapt resource value: 0x7f06004b + public const int abc_text_size_menu_material = 2131099723; - // aapt resource value: 0x7f070069 - public const int abc_text_size_small_material = 2131165289; + // aapt resource value: 0x7f06004c + public const int abc_text_size_small_material = 2131099724; - // aapt resource value: 0x7f07006a - public const int abc_text_size_subhead_material = 2131165290; + // aapt resource value: 0x7f06004d + public const int abc_text_size_subhead_material = 2131099725; - // aapt resource value: 0x7f07002c - public const int abc_text_size_subtitle_material_toolbar = 2131165228; + // aapt resource value: 0x7f06000f + public const int abc_text_size_subtitle_material_toolbar = 2131099663; - // aapt resource value: 0x7f07006b - public const int abc_text_size_title_material = 2131165291; + // aapt resource value: 0x7f06004e + public const int abc_text_size_title_material = 2131099726; - // aapt resource value: 0x7f07002d - public const int abc_text_size_title_material_toolbar = 2131165229; + // aapt resource value: 0x7f060010 + public const int abc_text_size_title_material_toolbar = 2131099664; - // aapt resource value: 0x7f070006 - public const int cardview_compat_inset_shadow = 2131165190; + // aapt resource value: 0x7f060009 + public const int cardview_compat_inset_shadow = 2131099657; - // aapt resource value: 0x7f070007 - public const int cardview_default_elevation = 2131165191; + // aapt resource value: 0x7f06000a + public const int cardview_default_elevation = 2131099658; - // aapt resource value: 0x7f070008 - public const int cardview_default_radius = 2131165192; + // aapt resource value: 0x7f06000b + public const int cardview_default_radius = 2131099659; - // aapt resource value: 0x7f070011 - public const int design_appbar_elevation = 2131165201; + // aapt resource value: 0x7f06005f + public const int design_appbar_elevation = 2131099743; - // aapt resource value: 0x7f070012 - public const int design_bottom_sheet_modal_elevation = 2131165202; + // aapt resource value: 0x7f060060 + public const int design_bottom_sheet_modal_elevation = 2131099744; - // aapt resource value: 0x7f070013 - public const int design_bottom_sheet_modal_peek_height = 2131165203; + // aapt resource value: 0x7f060061 + public const int design_bottom_sheet_modal_peek_height = 2131099745; - // aapt resource value: 0x7f070014 - public const int design_fab_border_width = 2131165204; + // aapt resource value: 0x7f060062 + public const int design_fab_border_width = 2131099746; - // aapt resource value: 0x7f070015 - public const int design_fab_elevation = 2131165205; + // aapt resource value: 0x7f060063 + public const int design_fab_elevation = 2131099747; - // aapt resource value: 0x7f070016 - public const int design_fab_image_size = 2131165206; + // aapt resource value: 0x7f060064 + public const int design_fab_image_size = 2131099748; - // aapt resource value: 0x7f070017 - public const int design_fab_size_mini = 2131165207; + // aapt resource value: 0x7f060065 + public const int design_fab_size_mini = 2131099749; - // aapt resource value: 0x7f070018 - public const int design_fab_size_normal = 2131165208; + // aapt resource value: 0x7f060066 + public const int design_fab_size_normal = 2131099750; - // aapt resource value: 0x7f070019 - public const int design_fab_translation_z_pressed = 2131165209; + // aapt resource value: 0x7f060067 + public const int design_fab_translation_z_pressed = 2131099751; - // aapt resource value: 0x7f07001a - public const int design_navigation_elevation = 2131165210; + // aapt resource value: 0x7f060068 + public const int design_navigation_elevation = 2131099752; - // aapt resource value: 0x7f07001b - public const int design_navigation_icon_padding = 2131165211; + // aapt resource value: 0x7f060069 + public const int design_navigation_icon_padding = 2131099753; - // aapt resource value: 0x7f07001c - public const int design_navigation_icon_size = 2131165212; + // aapt resource value: 0x7f06006a + public const int design_navigation_icon_size = 2131099754; - // aapt resource value: 0x7f070009 - public const int design_navigation_max_width = 2131165193; + // aapt resource value: 0x7f060057 + public const int design_navigation_max_width = 2131099735; - // aapt resource value: 0x7f07001d - public const int design_navigation_padding_bottom = 2131165213; + // aapt resource value: 0x7f06006b + public const int design_navigation_padding_bottom = 2131099755; - // aapt resource value: 0x7f07001e - public const int design_navigation_separator_vertical_padding = 2131165214; + // aapt resource value: 0x7f06006c + public const int design_navigation_separator_vertical_padding = 2131099756; - // aapt resource value: 0x7f07000a - public const int design_snackbar_action_inline_max_width = 2131165194; + // aapt resource value: 0x7f060058 + public const int design_snackbar_action_inline_max_width = 2131099736; - // aapt resource value: 0x7f07000b - public const int design_snackbar_background_corner_radius = 2131165195; + // aapt resource value: 0x7f060059 + public const int design_snackbar_background_corner_radius = 2131099737; - // aapt resource value: 0x7f07001f - public const int design_snackbar_elevation = 2131165215; + // aapt resource value: 0x7f06006d + public const int design_snackbar_elevation = 2131099757; - // aapt resource value: 0x7f07000c - public const int design_snackbar_extra_spacing_horizontal = 2131165196; + // aapt resource value: 0x7f06005a + public const int design_snackbar_extra_spacing_horizontal = 2131099738; - // aapt resource value: 0x7f07000d - public const int design_snackbar_max_width = 2131165197; + // aapt resource value: 0x7f06005b + public const int design_snackbar_max_width = 2131099739; - // aapt resource value: 0x7f07000e - public const int design_snackbar_min_width = 2131165198; + // aapt resource value: 0x7f06005c + public const int design_snackbar_min_width = 2131099740; - // aapt resource value: 0x7f070020 - public const int design_snackbar_padding_horizontal = 2131165216; + // aapt resource value: 0x7f06006e + public const int design_snackbar_padding_horizontal = 2131099758; - // aapt resource value: 0x7f070021 - public const int design_snackbar_padding_vertical = 2131165217; + // aapt resource value: 0x7f06006f + public const int design_snackbar_padding_vertical = 2131099759; - // aapt resource value: 0x7f07000f - public const int design_snackbar_padding_vertical_2lines = 2131165199; + // aapt resource value: 0x7f06005d + public const int design_snackbar_padding_vertical_2lines = 2131099741; - // aapt resource value: 0x7f070022 - public const int design_snackbar_text_size = 2131165218; + // aapt resource value: 0x7f060070 + public const int design_snackbar_text_size = 2131099760; - // aapt resource value: 0x7f070023 - public const int design_tab_max_width = 2131165219; + // aapt resource value: 0x7f060071 + public const int design_tab_max_width = 2131099761; - // aapt resource value: 0x7f070010 - public const int design_tab_scrollable_min_width = 2131165200; + // aapt resource value: 0x7f06005e + public const int design_tab_scrollable_min_width = 2131099742; - // aapt resource value: 0x7f070024 - public const int design_tab_text_size = 2131165220; + // aapt resource value: 0x7f060072 + public const int design_tab_text_size = 2131099762; - // aapt resource value: 0x7f070025 - public const int design_tab_text_size_2line = 2131165221; + // aapt resource value: 0x7f060073 + public const int design_tab_text_size_2line = 2131099763; - // aapt resource value: 0x7f07006c - public const int disabled_alpha_material_dark = 2131165292; + // aapt resource value: 0x7f06004f + public const int disabled_alpha_material_dark = 2131099727; - // aapt resource value: 0x7f07006d - public const int disabled_alpha_material_light = 2131165293; + // aapt resource value: 0x7f060050 + public const int disabled_alpha_material_light = 2131099728; - // aapt resource value: 0x7f07006e - public const int highlight_alpha_material_colored = 2131165294; + // aapt resource value: 0x7f060051 + public const int highlight_alpha_material_colored = 2131099729; - // aapt resource value: 0x7f07006f - public const int highlight_alpha_material_dark = 2131165295; + // aapt resource value: 0x7f060052 + public const int highlight_alpha_material_dark = 2131099730; - // aapt resource value: 0x7f070070 - public const int highlight_alpha_material_light = 2131165296; + // aapt resource value: 0x7f060053 + public const int highlight_alpha_material_light = 2131099731; - // aapt resource value: 0x7f070026 - public const int item_touch_helper_max_drag_scroll_per_frame = 2131165222; + // aapt resource value: 0x7f060000 + public const int item_touch_helper_max_drag_scroll_per_frame = 2131099648; - // aapt resource value: 0x7f070027 - public const int item_touch_helper_swipe_escape_max_velocity = 2131165223; + // aapt resource value: 0x7f060001 + public const int item_touch_helper_swipe_escape_max_velocity = 2131099649; - // aapt resource value: 0x7f070028 - public const int item_touch_helper_swipe_escape_velocity = 2131165224; + // aapt resource value: 0x7f060002 + public const int item_touch_helper_swipe_escape_velocity = 2131099650; - // aapt resource value: 0x7f070000 - public const int mr_controller_volume_group_list_item_height = 2131165184; + // aapt resource value: 0x7f060003 + public const int mr_controller_volume_group_list_item_height = 2131099651; - // aapt resource value: 0x7f070001 - public const int mr_controller_volume_group_list_item_icon_size = 2131165185; + // aapt resource value: 0x7f060004 + public const int mr_controller_volume_group_list_item_icon_size = 2131099652; - // aapt resource value: 0x7f070002 - public const int mr_controller_volume_group_list_max_height = 2131165186; + // aapt resource value: 0x7f060005 + public const int mr_controller_volume_group_list_max_height = 2131099653; - // aapt resource value: 0x7f070005 - public const int mr_controller_volume_group_list_padding_top = 2131165189; + // aapt resource value: 0x7f060008 + public const int mr_controller_volume_group_list_padding_top = 2131099656; - // aapt resource value: 0x7f070003 - public const int mr_dialog_fixed_width_major = 2131165187; + // aapt resource value: 0x7f060006 + public const int mr_dialog_fixed_width_major = 2131099654; - // aapt resource value: 0x7f070004 - public const int mr_dialog_fixed_width_minor = 2131165188; + // aapt resource value: 0x7f060007 + public const int mr_dialog_fixed_width_minor = 2131099655; - // aapt resource value: 0x7f070071 - public const int notification_large_icon_height = 2131165297; + // aapt resource value: 0x7f060054 + public const int notification_large_icon_height = 2131099732; - // aapt resource value: 0x7f070072 - public const int notification_large_icon_width = 2131165298; + // aapt resource value: 0x7f060055 + public const int notification_large_icon_width = 2131099733; - // aapt resource value: 0x7f070073 - public const int notification_subtext_size = 2131165299; + // aapt resource value: 0x7f060056 + public const int notification_subtext_size = 2131099734; static Dimension() { @@ -2228,461 +2228,461 @@ private Drawable() public partial class Id { - // aapt resource value: 0x7f0b008b - public const int action0 = 2131427467; + // aapt resource value: 0x7f07008b + public const int action0 = 2131165323; - // aapt resource value: 0x7f0b005a - public const int action_bar = 2131427418; + // aapt resource value: 0x7f07005a + public const int action_bar = 2131165274; - // aapt resource value: 0x7f0b0002 - public const int action_bar_activity_content = 2131427330; + // aapt resource value: 0x7f070001 + public const int action_bar_activity_content = 2131165185; - // aapt resource value: 0x7f0b0059 - public const int action_bar_container = 2131427417; + // aapt resource value: 0x7f070059 + public const int action_bar_container = 2131165273; - // aapt resource value: 0x7f0b0055 - public const int action_bar_root = 2131427413; + // aapt resource value: 0x7f070055 + public const int action_bar_root = 2131165269; - // aapt resource value: 0x7f0b0003 - public const int action_bar_spinner = 2131427331; + // aapt resource value: 0x7f070002 + public const int action_bar_spinner = 2131165186; - // aapt resource value: 0x7f0b003b - public const int action_bar_subtitle = 2131427387; + // aapt resource value: 0x7f07003b + public const int action_bar_subtitle = 2131165243; - // aapt resource value: 0x7f0b003a - public const int action_bar_title = 2131427386; + // aapt resource value: 0x7f07003a + public const int action_bar_title = 2131165242; - // aapt resource value: 0x7f0b005b - public const int action_context_bar = 2131427419; + // aapt resource value: 0x7f07005b + public const int action_context_bar = 2131165275; - // aapt resource value: 0x7f0b008f - public const int action_divider = 2131427471; + // aapt resource value: 0x7f07008f + public const int action_divider = 2131165327; - // aapt resource value: 0x7f0b0004 - public const int action_menu_divider = 2131427332; + // aapt resource value: 0x7f070003 + public const int action_menu_divider = 2131165187; - // aapt resource value: 0x7f0b0005 - public const int action_menu_presenter = 2131427333; + // aapt resource value: 0x7f070004 + public const int action_menu_presenter = 2131165188; - // aapt resource value: 0x7f0b0057 - public const int action_mode_bar = 2131427415; + // aapt resource value: 0x7f070057 + public const int action_mode_bar = 2131165271; - // aapt resource value: 0x7f0b0056 - public const int action_mode_bar_stub = 2131427414; + // aapt resource value: 0x7f070056 + public const int action_mode_bar_stub = 2131165270; - // aapt resource value: 0x7f0b003c - public const int action_mode_close_button = 2131427388; + // aapt resource value: 0x7f07003c + public const int action_mode_close_button = 2131165244; - // aapt resource value: 0x7f0b003d - public const int activity_chooser_view_content = 2131427389; + // aapt resource value: 0x7f07003d + public const int activity_chooser_view_content = 2131165245; - // aapt resource value: 0x7f0b0049 - public const int alertTitle = 2131427401; + // aapt resource value: 0x7f070049 + public const int alertTitle = 2131165257; - // aapt resource value: 0x7f0b0035 - public const int always = 2131427381; + // aapt resource value: 0x7f07001e + public const int always = 2131165214; - // aapt resource value: 0x7f0b0033 - public const int beginning = 2131427379; + // aapt resource value: 0x7f07001b + public const int beginning = 2131165211; - // aapt resource value: 0x7f0b0013 - public const int bottom = 2131427347; + // aapt resource value: 0x7f07002a + public const int bottom = 2131165226; - // aapt resource value: 0x7f0b0044 - public const int buttonPanel = 2131427396; + // aapt resource value: 0x7f070044 + public const int buttonPanel = 2131165252; - // aapt resource value: 0x7f0b008c - public const int cancel_action = 2131427468; + // aapt resource value: 0x7f07008c + public const int cancel_action = 2131165324; - // aapt resource value: 0x7f0b0014 - public const int center = 2131427348; + // aapt resource value: 0x7f07002b + public const int center = 2131165227; - // aapt resource value: 0x7f0b0015 - public const int center_horizontal = 2131427349; + // aapt resource value: 0x7f07002c + public const int center_horizontal = 2131165228; - // aapt resource value: 0x7f0b0016 - public const int center_vertical = 2131427350; + // aapt resource value: 0x7f07002d + public const int center_vertical = 2131165229; - // aapt resource value: 0x7f0b0052 - public const int checkbox = 2131427410; + // aapt resource value: 0x7f070052 + public const int checkbox = 2131165266; - // aapt resource value: 0x7f0b0092 - public const int chronometer = 2131427474; + // aapt resource value: 0x7f070092 + public const int chronometer = 2131165330; - // aapt resource value: 0x7f0b001d - public const int clip_horizontal = 2131427357; + // aapt resource value: 0x7f070033 + public const int clip_horizontal = 2131165235; - // aapt resource value: 0x7f0b001e - public const int clip_vertical = 2131427358; + // aapt resource value: 0x7f070034 + public const int clip_vertical = 2131165236; - // aapt resource value: 0x7f0b0036 - public const int collapseActionView = 2131427382; + // aapt resource value: 0x7f07001f + public const int collapseActionView = 2131165215; - // aapt resource value: 0x7f0b004a - public const int contentPanel = 2131427402; + // aapt resource value: 0x7f07004a + public const int contentPanel = 2131165258; - // aapt resource value: 0x7f0b0050 - public const int custom = 2131427408; + // aapt resource value: 0x7f070050 + public const int custom = 2131165264; - // aapt resource value: 0x7f0b004f - public const int customPanel = 2131427407; + // aapt resource value: 0x7f07004f + public const int customPanel = 2131165263; - // aapt resource value: 0x7f0b0058 - public const int decor_content_parent = 2131427416; + // aapt resource value: 0x7f070058 + public const int decor_content_parent = 2131165272; - // aapt resource value: 0x7f0b0040 - public const int default_activity_button = 2131427392; + // aapt resource value: 0x7f070040 + public const int default_activity_button = 2131165248; - // aapt resource value: 0x7f0b006a - public const int design_bottom_sheet = 2131427434; + // aapt resource value: 0x7f07006a + public const int design_bottom_sheet = 2131165290; - // aapt resource value: 0x7f0b0071 - public const int design_menu_item_action_area = 2131427441; + // aapt resource value: 0x7f070071 + public const int design_menu_item_action_area = 2131165297; - // aapt resource value: 0x7f0b0070 - public const int design_menu_item_action_area_stub = 2131427440; + // aapt resource value: 0x7f070070 + public const int design_menu_item_action_area_stub = 2131165296; - // aapt resource value: 0x7f0b006f - public const int design_menu_item_text = 2131427439; + // aapt resource value: 0x7f07006f + public const int design_menu_item_text = 2131165295; - // aapt resource value: 0x7f0b006e - public const int design_navigation_view = 2131427438; + // aapt resource value: 0x7f07006e + public const int design_navigation_view = 2131165294; - // aapt resource value: 0x7f0b0027 - public const int disableHome = 2131427367; + // aapt resource value: 0x7f07000e + public const int disableHome = 2131165198; - // aapt resource value: 0x7f0b005c - public const int edit_query = 2131427420; + // aapt resource value: 0x7f07005c + public const int edit_query = 2131165276; - // aapt resource value: 0x7f0b0017 - public const int end = 2131427351; + // aapt resource value: 0x7f07001c + public const int end = 2131165212; - // aapt resource value: 0x7f0b0097 - public const int end_padder = 2131427479; + // aapt resource value: 0x7f070097 + public const int end_padder = 2131165335; - // aapt resource value: 0x7f0b000b - public const int enterAlways = 2131427339; + // aapt resource value: 0x7f070023 + public const int enterAlways = 2131165219; - // aapt resource value: 0x7f0b000c - public const int enterAlwaysCollapsed = 2131427340; + // aapt resource value: 0x7f070024 + public const int enterAlwaysCollapsed = 2131165220; - // aapt resource value: 0x7f0b000d - public const int exitUntilCollapsed = 2131427341; + // aapt resource value: 0x7f070025 + public const int exitUntilCollapsed = 2131165221; - // aapt resource value: 0x7f0b003e - public const int expand_activities_button = 2131427390; + // aapt resource value: 0x7f07003e + public const int expand_activities_button = 2131165246; - // aapt resource value: 0x7f0b0051 - public const int expanded_menu = 2131427409; + // aapt resource value: 0x7f070051 + public const int expanded_menu = 2131165265; - // aapt resource value: 0x7f0b001f - public const int fill = 2131427359; + // aapt resource value: 0x7f070035 + public const int fill = 2131165237; - // aapt resource value: 0x7f0b0020 - public const int fill_horizontal = 2131427360; + // aapt resource value: 0x7f070036 + public const int fill_horizontal = 2131165238; - // aapt resource value: 0x7f0b0018 - public const int fill_vertical = 2131427352; + // aapt resource value: 0x7f07002e + public const int fill_vertical = 2131165230; - // aapt resource value: 0x7f0b0023 - public const int @fixed = 2131427363; + // aapt resource value: 0x7f070038 + public const int @fixed = 2131165240; - // aapt resource value: 0x7f0b0006 - public const int home = 2131427334; + // aapt resource value: 0x7f070005 + public const int home = 2131165189; - // aapt resource value: 0x7f0b0028 - public const int homeAsUp = 2131427368; + // aapt resource value: 0x7f07000f + public const int homeAsUp = 2131165199; - // aapt resource value: 0x7f0b0042 - public const int icon = 2131427394; + // aapt resource value: 0x7f070042 + public const int icon = 2131165250; - // aapt resource value: 0x7f0b0037 - public const int ifRoom = 2131427383; + // aapt resource value: 0x7f070020 + public const int ifRoom = 2131165216; - // aapt resource value: 0x7f0b003f - public const int image = 2131427391; + // aapt resource value: 0x7f07003f + public const int image = 2131165247; - // aapt resource value: 0x7f0b0096 - public const int info = 2131427478; + // aapt resource value: 0x7f070096 + public const int info = 2131165334; - // aapt resource value: 0x7f0b0001 - public const int item_touch_helper_previous_elevation = 2131427329; + // aapt resource value: 0x7f070000 + public const int item_touch_helper_previous_elevation = 2131165184; - // aapt resource value: 0x7f0b0019 - public const int left = 2131427353; + // aapt resource value: 0x7f07002f + public const int left = 2131165231; - // aapt resource value: 0x7f0b0090 - public const int line1 = 2131427472; + // aapt resource value: 0x7f070090 + public const int line1 = 2131165328; - // aapt resource value: 0x7f0b0094 - public const int line3 = 2131427476; + // aapt resource value: 0x7f070094 + public const int line3 = 2131165332; - // aapt resource value: 0x7f0b0025 - public const int listMode = 2131427365; + // aapt resource value: 0x7f07000b + public const int listMode = 2131165195; - // aapt resource value: 0x7f0b0041 - public const int list_item = 2131427393; + // aapt resource value: 0x7f070041 + public const int list_item = 2131165249; - // aapt resource value: 0x7f0b008e - public const int media_actions = 2131427470; + // aapt resource value: 0x7f07008e + public const int media_actions = 2131165326; - // aapt resource value: 0x7f0b0034 - public const int middle = 2131427380; + // aapt resource value: 0x7f07001d + public const int middle = 2131165213; - // aapt resource value: 0x7f0b0021 - public const int mini = 2131427361; + // aapt resource value: 0x7f070037 + public const int mini = 2131165239; - // aapt resource value: 0x7f0b007d - public const int mr_art = 2131427453; + // aapt resource value: 0x7f07007d + public const int mr_art = 2131165309; - // aapt resource value: 0x7f0b0072 - public const int mr_chooser_list = 2131427442; + // aapt resource value: 0x7f070072 + public const int mr_chooser_list = 2131165298; - // aapt resource value: 0x7f0b0075 - public const int mr_chooser_route_desc = 2131427445; + // aapt resource value: 0x7f070075 + public const int mr_chooser_route_desc = 2131165301; - // aapt resource value: 0x7f0b0073 - public const int mr_chooser_route_icon = 2131427443; + // aapt resource value: 0x7f070073 + public const int mr_chooser_route_icon = 2131165299; - // aapt resource value: 0x7f0b0074 - public const int mr_chooser_route_name = 2131427444; + // aapt resource value: 0x7f070074 + public const int mr_chooser_route_name = 2131165300; - // aapt resource value: 0x7f0b007a - public const int mr_close = 2131427450; + // aapt resource value: 0x7f07007a + public const int mr_close = 2131165306; - // aapt resource value: 0x7f0b0080 - public const int mr_control_divider = 2131427456; + // aapt resource value: 0x7f070080 + public const int mr_control_divider = 2131165312; - // aapt resource value: 0x7f0b0086 - public const int mr_control_play_pause = 2131427462; + // aapt resource value: 0x7f070086 + public const int mr_control_play_pause = 2131165318; - // aapt resource value: 0x7f0b0089 - public const int mr_control_subtitle = 2131427465; + // aapt resource value: 0x7f070089 + public const int mr_control_subtitle = 2131165321; - // aapt resource value: 0x7f0b0088 - public const int mr_control_title = 2131427464; + // aapt resource value: 0x7f070088 + public const int mr_control_title = 2131165320; - // aapt resource value: 0x7f0b0087 - public const int mr_control_title_container = 2131427463; + // aapt resource value: 0x7f070087 + public const int mr_control_title_container = 2131165319; - // aapt resource value: 0x7f0b007b - public const int mr_custom_control = 2131427451; + // aapt resource value: 0x7f07007b + public const int mr_custom_control = 2131165307; - // aapt resource value: 0x7f0b007c - public const int mr_default_control = 2131427452; + // aapt resource value: 0x7f07007c + public const int mr_default_control = 2131165308; - // aapt resource value: 0x7f0b0077 - public const int mr_dialog_area = 2131427447; + // aapt resource value: 0x7f070077 + public const int mr_dialog_area = 2131165303; - // aapt resource value: 0x7f0b0076 - public const int mr_expandable_area = 2131427446; + // aapt resource value: 0x7f070076 + public const int mr_expandable_area = 2131165302; - // aapt resource value: 0x7f0b008a - public const int mr_group_expand_collapse = 2131427466; + // aapt resource value: 0x7f07008a + public const int mr_group_expand_collapse = 2131165322; - // aapt resource value: 0x7f0b007e - public const int mr_media_main_control = 2131427454; + // aapt resource value: 0x7f07007e + public const int mr_media_main_control = 2131165310; - // aapt resource value: 0x7f0b0079 - public const int mr_name = 2131427449; + // aapt resource value: 0x7f070079 + public const int mr_name = 2131165305; - // aapt resource value: 0x7f0b007f - public const int mr_playback_control = 2131427455; + // aapt resource value: 0x7f07007f + public const int mr_playback_control = 2131165311; - // aapt resource value: 0x7f0b0078 - public const int mr_title_bar = 2131427448; + // aapt resource value: 0x7f070078 + public const int mr_title_bar = 2131165304; - // aapt resource value: 0x7f0b0081 - public const int mr_volume_control = 2131427457; + // aapt resource value: 0x7f070081 + public const int mr_volume_control = 2131165313; - // aapt resource value: 0x7f0b0082 - public const int mr_volume_group_list = 2131427458; + // aapt resource value: 0x7f070082 + public const int mr_volume_group_list = 2131165314; - // aapt resource value: 0x7f0b0084 - public const int mr_volume_item_icon = 2131427460; + // aapt resource value: 0x7f070084 + public const int mr_volume_item_icon = 2131165316; - // aapt resource value: 0x7f0b0085 - public const int mr_volume_slider = 2131427461; + // aapt resource value: 0x7f070085 + public const int mr_volume_slider = 2131165317; - // aapt resource value: 0x7f0b002e - public const int multiply = 2131427374; + // aapt resource value: 0x7f070016 + public const int multiply = 2131165206; - // aapt resource value: 0x7f0b006d - public const int navigation_header_container = 2131427437; + // aapt resource value: 0x7f07006d + public const int navigation_header_container = 2131165293; - // aapt resource value: 0x7f0b0038 - public const int never = 2131427384; + // aapt resource value: 0x7f070021 + public const int never = 2131165217; - // aapt resource value: 0x7f0b0010 - public const int none = 2131427344; + // aapt resource value: 0x7f070010 + public const int none = 2131165200; - // aapt resource value: 0x7f0b0022 - public const int normal = 2131427362; + // aapt resource value: 0x7f07000c + public const int normal = 2131165196; - // aapt resource value: 0x7f0b0011 - public const int parallax = 2131427345; + // aapt resource value: 0x7f070028 + public const int parallax = 2131165224; - // aapt resource value: 0x7f0b0046 - public const int parentPanel = 2131427398; + // aapt resource value: 0x7f070046 + public const int parentPanel = 2131165254; - // aapt resource value: 0x7f0b0012 - public const int pin = 2131427346; + // aapt resource value: 0x7f070029 + public const int pin = 2131165225; - // aapt resource value: 0x7f0b0007 - public const int progress_circular = 2131427335; + // aapt resource value: 0x7f070006 + public const int progress_circular = 2131165190; - // aapt resource value: 0x7f0b0008 - public const int progress_horizontal = 2131427336; + // aapt resource value: 0x7f070007 + public const int progress_horizontal = 2131165191; - // aapt resource value: 0x7f0b0054 - public const int radio = 2131427412; + // aapt resource value: 0x7f070054 + public const int radio = 2131165268; - // aapt resource value: 0x7f0b001a - public const int right = 2131427354; + // aapt resource value: 0x7f070030 + public const int right = 2131165232; - // aapt resource value: 0x7f0b002f - public const int screen = 2131427375; + // aapt resource value: 0x7f070017 + public const int screen = 2131165207; - // aapt resource value: 0x7f0b000e - public const int scroll = 2131427342; + // aapt resource value: 0x7f070026 + public const int scroll = 2131165222; - // aapt resource value: 0x7f0b004e - public const int scrollIndicatorDown = 2131427406; + // aapt resource value: 0x7f07004e + public const int scrollIndicatorDown = 2131165262; - // aapt resource value: 0x7f0b004b - public const int scrollIndicatorUp = 2131427403; + // aapt resource value: 0x7f07004b + public const int scrollIndicatorUp = 2131165259; - // aapt resource value: 0x7f0b004c - public const int scrollView = 2131427404; + // aapt resource value: 0x7f07004c + public const int scrollView = 2131165260; - // aapt resource value: 0x7f0b0024 - public const int scrollable = 2131427364; + // aapt resource value: 0x7f070039 + public const int scrollable = 2131165241; - // aapt resource value: 0x7f0b005e - public const int search_badge = 2131427422; + // aapt resource value: 0x7f07005e + public const int search_badge = 2131165278; - // aapt resource value: 0x7f0b005d - public const int search_bar = 2131427421; + // aapt resource value: 0x7f07005d + public const int search_bar = 2131165277; - // aapt resource value: 0x7f0b005f - public const int search_button = 2131427423; + // aapt resource value: 0x7f07005f + public const int search_button = 2131165279; - // aapt resource value: 0x7f0b0064 - public const int search_close_btn = 2131427428; + // aapt resource value: 0x7f070064 + public const int search_close_btn = 2131165284; - // aapt resource value: 0x7f0b0060 - public const int search_edit_frame = 2131427424; + // aapt resource value: 0x7f070060 + public const int search_edit_frame = 2131165280; - // aapt resource value: 0x7f0b0066 - public const int search_go_btn = 2131427430; + // aapt resource value: 0x7f070066 + public const int search_go_btn = 2131165286; - // aapt resource value: 0x7f0b0061 - public const int search_mag_icon = 2131427425; + // aapt resource value: 0x7f070061 + public const int search_mag_icon = 2131165281; - // aapt resource value: 0x7f0b0062 - public const int search_plate = 2131427426; + // aapt resource value: 0x7f070062 + public const int search_plate = 2131165282; - // aapt resource value: 0x7f0b0063 - public const int search_src_text = 2131427427; + // aapt resource value: 0x7f070063 + public const int search_src_text = 2131165283; - // aapt resource value: 0x7f0b0067 - public const int search_voice_btn = 2131427431; + // aapt resource value: 0x7f070067 + public const int search_voice_btn = 2131165287; - // aapt resource value: 0x7f0b0068 - public const int select_dialog_listview = 2131427432; + // aapt resource value: 0x7f070068 + public const int select_dialog_listview = 2131165288; - // aapt resource value: 0x7f0b0053 - public const int shortcut = 2131427411; + // aapt resource value: 0x7f070053 + public const int shortcut = 2131165267; - // aapt resource value: 0x7f0b0029 - public const int showCustom = 2131427369; + // aapt resource value: 0x7f070011 + public const int showCustom = 2131165201; - // aapt resource value: 0x7f0b002a - public const int showHome = 2131427370; + // aapt resource value: 0x7f070012 + public const int showHome = 2131165202; - // aapt resource value: 0x7f0b002b - public const int showTitle = 2131427371; + // aapt resource value: 0x7f070013 + public const int showTitle = 2131165203; - // aapt resource value: 0x7f0b006c - public const int snackbar_action = 2131427436; + // aapt resource value: 0x7f07006c + public const int snackbar_action = 2131165292; - // aapt resource value: 0x7f0b006b - public const int snackbar_text = 2131427435; + // aapt resource value: 0x7f07006b + public const int snackbar_text = 2131165291; - // aapt resource value: 0x7f0b000f - public const int snap = 2131427343; + // aapt resource value: 0x7f070027 + public const int snap = 2131165223; - // aapt resource value: 0x7f0b0045 - public const int spacer = 2131427397; + // aapt resource value: 0x7f070045 + public const int spacer = 2131165253; - // aapt resource value: 0x7f0b0009 - public const int split_action_bar = 2131427337; + // aapt resource value: 0x7f070008 + public const int split_action_bar = 2131165192; - // aapt resource value: 0x7f0b0030 - public const int src_atop = 2131427376; + // aapt resource value: 0x7f070018 + public const int src_atop = 2131165208; - // aapt resource value: 0x7f0b0031 - public const int src_in = 2131427377; + // aapt resource value: 0x7f070019 + public const int src_in = 2131165209; - // aapt resource value: 0x7f0b0032 - public const int src_over = 2131427378; + // aapt resource value: 0x7f07001a + public const int src_over = 2131165210; - // aapt resource value: 0x7f0b001b - public const int start = 2131427355; + // aapt resource value: 0x7f070031 + public const int start = 2131165233; - // aapt resource value: 0x7f0b008d - public const int status_bar_latest_event_content = 2131427469; + // aapt resource value: 0x7f07008d + public const int status_bar_latest_event_content = 2131165325; - // aapt resource value: 0x7f0b0065 - public const int submit_area = 2131427429; + // aapt resource value: 0x7f070065 + public const int submit_area = 2131165285; - // aapt resource value: 0x7f0b0026 - public const int tabMode = 2131427366; + // aapt resource value: 0x7f07000d + public const int tabMode = 2131165197; - // aapt resource value: 0x7f0b0095 - public const int text = 2131427477; + // aapt resource value: 0x7f070095 + public const int text = 2131165333; - // aapt resource value: 0x7f0b0093 - public const int text2 = 2131427475; + // aapt resource value: 0x7f070093 + public const int text2 = 2131165331; - // aapt resource value: 0x7f0b004d - public const int textSpacerNoButtons = 2131427405; + // aapt resource value: 0x7f07004d + public const int textSpacerNoButtons = 2131165261; - // aapt resource value: 0x7f0b0091 - public const int time = 2131427473; + // aapt resource value: 0x7f070091 + public const int time = 2131165329; - // aapt resource value: 0x7f0b0043 - public const int title = 2131427395; + // aapt resource value: 0x7f070043 + public const int title = 2131165251; - // aapt resource value: 0x7f0b0048 - public const int title_template = 2131427400; + // aapt resource value: 0x7f070048 + public const int title_template = 2131165256; - // aapt resource value: 0x7f0b001c - public const int top = 2131427356; + // aapt resource value: 0x7f070032 + public const int top = 2131165234; - // aapt resource value: 0x7f0b0047 - public const int topPanel = 2131427399; + // aapt resource value: 0x7f070047 + public const int topPanel = 2131165255; - // aapt resource value: 0x7f0b0069 - public const int touch_outside = 2131427433; + // aapt resource value: 0x7f070069 + public const int touch_outside = 2131165289; - // aapt resource value: 0x7f0b000a - public const int up = 2131427338; + // aapt resource value: 0x7f070009 + public const int up = 2131165193; - // aapt resource value: 0x7f0b002c - public const int useLogo = 2131427372; + // aapt resource value: 0x7f070014 + public const int useLogo = 2131165204; - // aapt resource value: 0x7f0b0000 - public const int view_offset_helper = 2131427328; + // aapt resource value: 0x7f07000a + public const int view_offset_helper = 2131165194; - // aapt resource value: 0x7f0b0083 - public const int volume_item_container = 2131427459; + // aapt resource value: 0x7f070083 + public const int volume_item_container = 2131165315; - // aapt resource value: 0x7f0b0039 - public const int withText = 2131427385; + // aapt resource value: 0x7f070022 + public const int withText = 2131165218; - // aapt resource value: 0x7f0b002d - public const int wrap_content = 2131427373; + // aapt resource value: 0x7f070015 + public const int wrap_content = 2131165205; static Id() { @@ -2697,35 +2697,35 @@ private Id() public partial class Integer { - // aapt resource value: 0x7f080006 - public const int abc_config_activityDefaultDur = 2131230726; + // aapt resource value: 0x7f090004 + public const int abc_config_activityDefaultDur = 2131296260; - // aapt resource value: 0x7f080007 - public const int abc_config_activityShortDur = 2131230727; + // aapt resource value: 0x7f090005 + public const int abc_config_activityShortDur = 2131296261; - // aapt resource value: 0x7f080005 - public const int abc_max_action_buttons = 2131230725; + // aapt resource value: 0x7f090003 + public const int abc_max_action_buttons = 2131296259; - // aapt resource value: 0x7f080004 - public const int bottom_sheet_slide_duration = 2131230724; + // aapt resource value: 0x7f090009 + public const int bottom_sheet_slide_duration = 2131296265; - // aapt resource value: 0x7f080008 - public const int cancel_button_image_alpha = 2131230728; + // aapt resource value: 0x7f090006 + public const int cancel_button_image_alpha = 2131296262; - // aapt resource value: 0x7f080003 - public const int design_snackbar_text_max_lines = 2131230723; + // aapt resource value: 0x7f090008 + public const int design_snackbar_text_max_lines = 2131296264; - // aapt resource value: 0x7f080000 - public const int mr_controller_volume_group_list_animation_duration_ms = 2131230720; + // aapt resource value: 0x7f090000 + public const int mr_controller_volume_group_list_animation_duration_ms = 2131296256; - // aapt resource value: 0x7f080001 - public const int mr_controller_volume_group_list_fade_in_duration_ms = 2131230721; + // aapt resource value: 0x7f090001 + public const int mr_controller_volume_group_list_fade_in_duration_ms = 2131296257; - // aapt resource value: 0x7f080002 - public const int mr_controller_volume_group_list_fade_out_duration_ms = 2131230722; + // aapt resource value: 0x7f090002 + public const int mr_controller_volume_group_list_fade_out_duration_ms = 2131296258; - // aapt resource value: 0x7f080009 - public const int status_bar_notification_info_maxnum = 2131230729; + // aapt resource value: 0x7f090007 + public const int status_bar_notification_info_maxnum = 2131296263; static Integer() { @@ -2937,119 +2937,119 @@ private Layout() public partial class String { - // aapt resource value: 0x7f060012 - public const int abc_action_bar_home_description = 2131099666; + // aapt resource value: 0x7f08000f + public const int abc_action_bar_home_description = 2131230735; - // aapt resource value: 0x7f060013 - public const int abc_action_bar_home_description_format = 2131099667; + // aapt resource value: 0x7f080010 + public const int abc_action_bar_home_description_format = 2131230736; - // aapt resource value: 0x7f060014 - public const int abc_action_bar_home_subtitle_description_format = 2131099668; + // aapt resource value: 0x7f080011 + public const int abc_action_bar_home_subtitle_description_format = 2131230737; - // aapt resource value: 0x7f060015 - public const int abc_action_bar_up_description = 2131099669; + // aapt resource value: 0x7f080012 + public const int abc_action_bar_up_description = 2131230738; - // aapt resource value: 0x7f060016 - public const int abc_action_menu_overflow_description = 2131099670; + // aapt resource value: 0x7f080013 + public const int abc_action_menu_overflow_description = 2131230739; - // aapt resource value: 0x7f060017 - public const int abc_action_mode_done = 2131099671; + // aapt resource value: 0x7f080014 + public const int abc_action_mode_done = 2131230740; - // aapt resource value: 0x7f060018 - public const int abc_activity_chooser_view_see_all = 2131099672; + // aapt resource value: 0x7f080015 + public const int abc_activity_chooser_view_see_all = 2131230741; - // aapt resource value: 0x7f060019 - public const int abc_activitychooserview_choose_application = 2131099673; + // aapt resource value: 0x7f080016 + public const int abc_activitychooserview_choose_application = 2131230742; - // aapt resource value: 0x7f06001a - public const int abc_capital_off = 2131099674; + // aapt resource value: 0x7f080017 + public const int abc_capital_off = 2131230743; - // aapt resource value: 0x7f06001b - public const int abc_capital_on = 2131099675; + // aapt resource value: 0x7f080018 + public const int abc_capital_on = 2131230744; - // aapt resource value: 0x7f06001c - public const int abc_search_hint = 2131099676; + // aapt resource value: 0x7f080019 + public const int abc_search_hint = 2131230745; - // aapt resource value: 0x7f06001d - public const int abc_searchview_description_clear = 2131099677; + // aapt resource value: 0x7f08001a + public const int abc_searchview_description_clear = 2131230746; - // aapt resource value: 0x7f06001e - public const int abc_searchview_description_query = 2131099678; + // aapt resource value: 0x7f08001b + public const int abc_searchview_description_query = 2131230747; - // aapt resource value: 0x7f06001f - public const int abc_searchview_description_search = 2131099679; + // aapt resource value: 0x7f08001c + public const int abc_searchview_description_search = 2131230748; - // aapt resource value: 0x7f060020 - public const int abc_searchview_description_submit = 2131099680; + // aapt resource value: 0x7f08001d + public const int abc_searchview_description_submit = 2131230749; - // aapt resource value: 0x7f060021 - public const int abc_searchview_description_voice = 2131099681; + // aapt resource value: 0x7f08001e + public const int abc_searchview_description_voice = 2131230750; - // aapt resource value: 0x7f060022 - public const int abc_shareactionprovider_share_with = 2131099682; + // aapt resource value: 0x7f08001f + public const int abc_shareactionprovider_share_with = 2131230751; - // aapt resource value: 0x7f060023 - public const int abc_shareactionprovider_share_with_application = 2131099683; + // aapt resource value: 0x7f080020 + public const int abc_shareactionprovider_share_with_application = 2131230752; - // aapt resource value: 0x7f060024 - public const int abc_toolbar_collapse_description = 2131099684; + // aapt resource value: 0x7f080021 + public const int abc_toolbar_collapse_description = 2131230753; - // aapt resource value: 0x7f06000f - public const int appbar_scrolling_view_behavior = 2131099663; + // aapt resource value: 0x7f080023 + public const int appbar_scrolling_view_behavior = 2131230755; - // aapt resource value: 0x7f060010 - public const int bottom_sheet_behavior = 2131099664; + // aapt resource value: 0x7f080024 + public const int bottom_sheet_behavior = 2131230756; - // aapt resource value: 0x7f060011 - public const int character_counter_pattern = 2131099665; + // aapt resource value: 0x7f080025 + public const int character_counter_pattern = 2131230757; - // aapt resource value: 0x7f060000 - public const int mr_button_content_description = 2131099648; + // aapt resource value: 0x7f080000 + public const int mr_button_content_description = 2131230720; - // aapt resource value: 0x7f060001 - public const int mr_chooser_searching = 2131099649; + // aapt resource value: 0x7f080001 + public const int mr_chooser_searching = 2131230721; - // aapt resource value: 0x7f060002 - public const int mr_chooser_title = 2131099650; + // aapt resource value: 0x7f080002 + public const int mr_chooser_title = 2131230722; - // aapt resource value: 0x7f060003 - public const int mr_controller_casting_screen = 2131099651; + // aapt resource value: 0x7f080003 + public const int mr_controller_casting_screen = 2131230723; - // aapt resource value: 0x7f060004 - public const int mr_controller_close_description = 2131099652; + // aapt resource value: 0x7f080004 + public const int mr_controller_close_description = 2131230724; - // aapt resource value: 0x7f060005 - public const int mr_controller_collapse_group = 2131099653; + // aapt resource value: 0x7f080005 + public const int mr_controller_collapse_group = 2131230725; - // aapt resource value: 0x7f060006 - public const int mr_controller_disconnect = 2131099654; + // aapt resource value: 0x7f080006 + public const int mr_controller_disconnect = 2131230726; - // aapt resource value: 0x7f060007 - public const int mr_controller_expand_group = 2131099655; + // aapt resource value: 0x7f080007 + public const int mr_controller_expand_group = 2131230727; - // aapt resource value: 0x7f060008 - public const int mr_controller_no_info_available = 2131099656; + // aapt resource value: 0x7f080008 + public const int mr_controller_no_info_available = 2131230728; - // aapt resource value: 0x7f060009 - public const int mr_controller_no_media_selected = 2131099657; + // aapt resource value: 0x7f080009 + public const int mr_controller_no_media_selected = 2131230729; - // aapt resource value: 0x7f06000a - public const int mr_controller_pause = 2131099658; + // aapt resource value: 0x7f08000a + public const int mr_controller_pause = 2131230730; - // aapt resource value: 0x7f06000b - public const int mr_controller_play = 2131099659; + // aapt resource value: 0x7f08000b + public const int mr_controller_play = 2131230731; - // aapt resource value: 0x7f06000c - public const int mr_controller_stop = 2131099660; + // aapt resource value: 0x7f08000c + public const int mr_controller_stop = 2131230732; - // aapt resource value: 0x7f06000d - public const int mr_system_route_name = 2131099661; + // aapt resource value: 0x7f08000d + public const int mr_system_route_name = 2131230733; - // aapt resource value: 0x7f06000e - public const int mr_user_route_category_name = 2131099662; + // aapt resource value: 0x7f08000e + public const int mr_user_route_category_name = 2131230734; - // aapt resource value: 0x7f060025 - public const int status_bar_notification_info_overflow = 2131099685; + // aapt resource value: 0x7f080022 + public const int status_bar_notification_info_overflow = 2131230754; static String() { @@ -3064,1158 +3064,1157 @@ private String() public partial class Style { - // aapt resource value: 0x7f0900ba - public const int AlertDialog_AppCompat = 2131296442; - - // aapt resource value: 0x7f0900bb - public const int AlertDialog_AppCompat_Light = 2131296443; - - // aapt resource value: 0x7f0900bc - public const int Animation_AppCompat_Dialog = 2131296444; - - // aapt resource value: 0x7f0900bd - public const int Animation_AppCompat_DropDownUp = 2131296445; + // aapt resource value: 0x7f0a00a1 + public const int AlertDialog_AppCompat = 2131361953; - // aapt resource value: 0x7f09001c - public const int Animation_Design_BottomSheetDialog = 2131296284; + // aapt resource value: 0x7f0a00a2 + public const int AlertDialog_AppCompat_Light = 2131361954; - // aapt resource value: 0x7f0900be - public const int Base_AlertDialog_AppCompat = 2131296446; + // aapt resource value: 0x7f0a00a3 + public const int Animation_AppCompat_Dialog = 2131361955; - // aapt resource value: 0x7f0900bf - public const int Base_AlertDialog_AppCompat_Light = 2131296447; + // aapt resource value: 0x7f0a00a4 + public const int Animation_AppCompat_DropDownUp = 2131361956; - // aapt resource value: 0x7f0900c0 - public const int Base_Animation_AppCompat_Dialog = 2131296448; + // aapt resource value: 0x7f0a015a + public const int Animation_Design_BottomSheetDialog = 2131362138; - // aapt resource value: 0x7f0900c1 - public const int Base_Animation_AppCompat_DropDownUp = 2131296449; + // aapt resource value: 0x7f0a00a5 + public const int Base_AlertDialog_AppCompat = 2131361957; - // aapt resource value: 0x7f090018 - public const int Base_CardView = 2131296280; + // aapt resource value: 0x7f0a00a6 + public const int Base_AlertDialog_AppCompat_Light = 2131361958; - // aapt resource value: 0x7f0900c2 - public const int Base_DialogWindowTitle_AppCompat = 2131296450; + // aapt resource value: 0x7f0a00a7 + public const int Base_Animation_AppCompat_Dialog = 2131361959; - // aapt resource value: 0x7f0900c3 - public const int Base_DialogWindowTitleBackground_AppCompat = 2131296451; + // aapt resource value: 0x7f0a00a8 + public const int Base_Animation_AppCompat_DropDownUp = 2131361960; - // aapt resource value: 0x7f09006a - public const int Base_TextAppearance_AppCompat = 2131296362; - - // aapt resource value: 0x7f09006b - public const int Base_TextAppearance_AppCompat_Body1 = 2131296363; - - // aapt resource value: 0x7f09006c - public const int Base_TextAppearance_AppCompat_Body2 = 2131296364; - - // aapt resource value: 0x7f090054 - public const int Base_TextAppearance_AppCompat_Button = 2131296340; + // aapt resource value: 0x7f0a0018 + public const int Base_CardView = 2131361816; - // aapt resource value: 0x7f09006d - public const int Base_TextAppearance_AppCompat_Caption = 2131296365; + // aapt resource value: 0x7f0a00a9 + public const int Base_DialogWindowTitle_AppCompat = 2131361961; - // aapt resource value: 0x7f09006e - public const int Base_TextAppearance_AppCompat_Display1 = 2131296366; + // aapt resource value: 0x7f0a00aa + public const int Base_DialogWindowTitleBackground_AppCompat = 2131361962; - // aapt resource value: 0x7f09006f - public const int Base_TextAppearance_AppCompat_Display2 = 2131296367; + // aapt resource value: 0x7f0a0051 + public const int Base_TextAppearance_AppCompat = 2131361873; - // aapt resource value: 0x7f090070 - public const int Base_TextAppearance_AppCompat_Display3 = 2131296368; + // aapt resource value: 0x7f0a0052 + public const int Base_TextAppearance_AppCompat_Body1 = 2131361874; - // aapt resource value: 0x7f090071 - public const int Base_TextAppearance_AppCompat_Display4 = 2131296369; + // aapt resource value: 0x7f0a0053 + public const int Base_TextAppearance_AppCompat_Body2 = 2131361875; - // aapt resource value: 0x7f090072 - public const int Base_TextAppearance_AppCompat_Headline = 2131296370; + // aapt resource value: 0x7f0a003b + public const int Base_TextAppearance_AppCompat_Button = 2131361851; - // aapt resource value: 0x7f09003f - public const int Base_TextAppearance_AppCompat_Inverse = 2131296319; + // aapt resource value: 0x7f0a0054 + public const int Base_TextAppearance_AppCompat_Caption = 2131361876; - // aapt resource value: 0x7f090073 - public const int Base_TextAppearance_AppCompat_Large = 2131296371; + // aapt resource value: 0x7f0a0055 + public const int Base_TextAppearance_AppCompat_Display1 = 2131361877; - // aapt resource value: 0x7f090040 - public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131296320; + // aapt resource value: 0x7f0a0056 + public const int Base_TextAppearance_AppCompat_Display2 = 2131361878; - // aapt resource value: 0x7f090074 - public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131296372; + // aapt resource value: 0x7f0a0057 + public const int Base_TextAppearance_AppCompat_Display3 = 2131361879; - // aapt resource value: 0x7f090075 - public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131296373; + // aapt resource value: 0x7f0a0058 + public const int Base_TextAppearance_AppCompat_Display4 = 2131361880; - // aapt resource value: 0x7f090076 - public const int Base_TextAppearance_AppCompat_Medium = 2131296374; + // aapt resource value: 0x7f0a0059 + public const int Base_TextAppearance_AppCompat_Headline = 2131361881; - // aapt resource value: 0x7f090041 - public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131296321; + // aapt resource value: 0x7f0a0026 + public const int Base_TextAppearance_AppCompat_Inverse = 2131361830; - // aapt resource value: 0x7f090077 - public const int Base_TextAppearance_AppCompat_Menu = 2131296375; + // aapt resource value: 0x7f0a005a + public const int Base_TextAppearance_AppCompat_Large = 2131361882; - // aapt resource value: 0x7f0900c4 - public const int Base_TextAppearance_AppCompat_SearchResult = 2131296452; + // aapt resource value: 0x7f0a0027 + public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131361831; - // aapt resource value: 0x7f090078 - public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131296376; + // aapt resource value: 0x7f0a005b + public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131361883; - // aapt resource value: 0x7f090079 - public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131296377; + // aapt resource value: 0x7f0a005c + public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131361884; - // aapt resource value: 0x7f09007a - public const int Base_TextAppearance_AppCompat_Small = 2131296378; + // aapt resource value: 0x7f0a005d + public const int Base_TextAppearance_AppCompat_Medium = 2131361885; - // aapt resource value: 0x7f090042 - public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131296322; + // aapt resource value: 0x7f0a0028 + public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131361832; - // aapt resource value: 0x7f09007b - public const int Base_TextAppearance_AppCompat_Subhead = 2131296379; + // aapt resource value: 0x7f0a005e + public const int Base_TextAppearance_AppCompat_Menu = 2131361886; - // aapt resource value: 0x7f090043 - public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131296323; + // aapt resource value: 0x7f0a00ab + public const int Base_TextAppearance_AppCompat_SearchResult = 2131361963; - // aapt resource value: 0x7f09007c - public const int Base_TextAppearance_AppCompat_Title = 2131296380; + // aapt resource value: 0x7f0a005f + public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131361887; - // aapt resource value: 0x7f090044 - public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131296324; + // aapt resource value: 0x7f0a0060 + public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131361888; - // aapt resource value: 0x7f0900b3 - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131296435; + // aapt resource value: 0x7f0a0061 + public const int Base_TextAppearance_AppCompat_Small = 2131361889; - // aapt resource value: 0x7f09007d - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131296381; + // aapt resource value: 0x7f0a0029 + public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131361833; - // aapt resource value: 0x7f09007e - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131296382; + // aapt resource value: 0x7f0a0062 + public const int Base_TextAppearance_AppCompat_Subhead = 2131361890; - // aapt resource value: 0x7f09007f - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131296383; + // aapt resource value: 0x7f0a002a + public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131361834; - // aapt resource value: 0x7f090080 - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131296384; + // aapt resource value: 0x7f0a0063 + public const int Base_TextAppearance_AppCompat_Title = 2131361891; - // aapt resource value: 0x7f090081 - public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131296385; + // aapt resource value: 0x7f0a002b + public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131361835; - // aapt resource value: 0x7f090082 - public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131296386; + // aapt resource value: 0x7f0a009a + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131361946; - // aapt resource value: 0x7f090083 - public const int Base_TextAppearance_AppCompat_Widget_Button = 2131296387; + // aapt resource value: 0x7f0a0064 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131361892; - // aapt resource value: 0x7f0900b4 - public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131296436; + // aapt resource value: 0x7f0a0065 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131361893; - // aapt resource value: 0x7f0900c5 - public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131296453; + // aapt resource value: 0x7f0a0066 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131361894; - // aapt resource value: 0x7f090084 - public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131296388; + // aapt resource value: 0x7f0a0067 + public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131361895; - // aapt resource value: 0x7f090085 - public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131296389; + // aapt resource value: 0x7f0a0068 + public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131361896; - // aapt resource value: 0x7f090086 - public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131296390; + // aapt resource value: 0x7f0a0069 + public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131361897; - // aapt resource value: 0x7f090087 - public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131296391; + // aapt resource value: 0x7f0a006a + public const int Base_TextAppearance_AppCompat_Widget_Button = 2131361898; - // aapt resource value: 0x7f0900c6 - public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131296454; + // aapt resource value: 0x7f0a009b + public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131361947; - // aapt resource value: 0x7f090088 - public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131296392; + // aapt resource value: 0x7f0a00ac + public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131361964; - // aapt resource value: 0x7f090089 - public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131296393; + // aapt resource value: 0x7f0a006b + public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131361899; - // aapt resource value: 0x7f09008a - public const int Base_Theme_AppCompat = 2131296394; + // aapt resource value: 0x7f0a006c + public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131361900; - // aapt resource value: 0x7f0900c7 - public const int Base_Theme_AppCompat_CompactMenu = 2131296455; + // aapt resource value: 0x7f0a006d + public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131361901; - // aapt resource value: 0x7f090045 - public const int Base_Theme_AppCompat_Dialog = 2131296325; + // aapt resource value: 0x7f0a006e + public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131361902; - // aapt resource value: 0x7f0900c8 - public const int Base_Theme_AppCompat_Dialog_Alert = 2131296456; + // aapt resource value: 0x7f0a00ad + public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131361965; - // aapt resource value: 0x7f0900c9 - public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131296457; + // aapt resource value: 0x7f0a006f + public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131361903; - // aapt resource value: 0x7f0900ca - public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131296458; + // aapt resource value: 0x7f0a0070 + public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131361904; - // aapt resource value: 0x7f090035 - public const int Base_Theme_AppCompat_DialogWhenLarge = 2131296309; + // aapt resource value: 0x7f0a0071 + public const int Base_Theme_AppCompat = 2131361905; - // aapt resource value: 0x7f09008b - public const int Base_Theme_AppCompat_Light = 2131296395; + // aapt resource value: 0x7f0a00ae + public const int Base_Theme_AppCompat_CompactMenu = 2131361966; - // aapt resource value: 0x7f0900cb - public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131296459; + // aapt resource value: 0x7f0a002c + public const int Base_Theme_AppCompat_Dialog = 2131361836; - // aapt resource value: 0x7f090046 - public const int Base_Theme_AppCompat_Light_Dialog = 2131296326; + // aapt resource value: 0x7f0a00af + public const int Base_Theme_AppCompat_Dialog_Alert = 2131361967; - // aapt resource value: 0x7f0900cc - public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131296460; + // aapt resource value: 0x7f0a00b0 + public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131361968; - // aapt resource value: 0x7f0900cd - public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131296461; + // aapt resource value: 0x7f0a00b1 + public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131361969; - // aapt resource value: 0x7f0900ce - public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131296462; + // aapt resource value: 0x7f0a001c + public const int Base_Theme_AppCompat_DialogWhenLarge = 2131361820; - // aapt resource value: 0x7f090036 - public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131296310; + // aapt resource value: 0x7f0a0072 + public const int Base_Theme_AppCompat_Light = 2131361906; - // aapt resource value: 0x7f0900cf - public const int Base_ThemeOverlay_AppCompat = 2131296463; + // aapt resource value: 0x7f0a00b2 + public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131361970; - // aapt resource value: 0x7f0900d0 - public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131296464; + // aapt resource value: 0x7f0a002d + public const int Base_Theme_AppCompat_Light_Dialog = 2131361837; - // aapt resource value: 0x7f0900d1 - public const int Base_ThemeOverlay_AppCompat_Dark = 2131296465; + // aapt resource value: 0x7f0a00b3 + public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131361971; - // aapt resource value: 0x7f0900d2 - public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131296466; + // aapt resource value: 0x7f0a00b4 + public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131361972; - // aapt resource value: 0x7f0900d3 - public const int Base_ThemeOverlay_AppCompat_Light = 2131296467; + // aapt resource value: 0x7f0a00b5 + public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131361973; - // aapt resource value: 0x7f090047 - public const int Base_V11_Theme_AppCompat_Dialog = 2131296327; + // aapt resource value: 0x7f0a001d + public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131361821; - // aapt resource value: 0x7f090048 - public const int Base_V11_Theme_AppCompat_Light_Dialog = 2131296328; + // aapt resource value: 0x7f0a00b6 + public const int Base_ThemeOverlay_AppCompat = 2131361974; - // aapt resource value: 0x7f090050 - public const int Base_V12_Widget_AppCompat_AutoCompleteTextView = 2131296336; + // aapt resource value: 0x7f0a00b7 + public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131361975; - // aapt resource value: 0x7f090051 - public const int Base_V12_Widget_AppCompat_EditText = 2131296337; + // aapt resource value: 0x7f0a00b8 + public const int Base_ThemeOverlay_AppCompat_Dark = 2131361976; - // aapt resource value: 0x7f09008c - public const int Base_V21_Theme_AppCompat = 2131296396; + // aapt resource value: 0x7f0a00b9 + public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131361977; - // aapt resource value: 0x7f09008d - public const int Base_V21_Theme_AppCompat_Dialog = 2131296397; + // aapt resource value: 0x7f0a00ba + public const int Base_ThemeOverlay_AppCompat_Light = 2131361978; - // aapt resource value: 0x7f09008e - public const int Base_V21_Theme_AppCompat_Light = 2131296398; + // aapt resource value: 0x7f0a002e + public const int Base_V11_Theme_AppCompat_Dialog = 2131361838; - // aapt resource value: 0x7f09008f - public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131296399; + // aapt resource value: 0x7f0a002f + public const int Base_V11_Theme_AppCompat_Light_Dialog = 2131361839; - // aapt resource value: 0x7f0900b1 - public const int Base_V22_Theme_AppCompat = 2131296433; + // aapt resource value: 0x7f0a0037 + public const int Base_V12_Widget_AppCompat_AutoCompleteTextView = 2131361847; - // aapt resource value: 0x7f0900b2 - public const int Base_V22_Theme_AppCompat_Light = 2131296434; + // aapt resource value: 0x7f0a0038 + public const int Base_V12_Widget_AppCompat_EditText = 2131361848; - // aapt resource value: 0x7f0900b5 - public const int Base_V23_Theme_AppCompat = 2131296437; + // aapt resource value: 0x7f0a0073 + public const int Base_V21_Theme_AppCompat = 2131361907; - // aapt resource value: 0x7f0900b6 - public const int Base_V23_Theme_AppCompat_Light = 2131296438; + // aapt resource value: 0x7f0a0074 + public const int Base_V21_Theme_AppCompat_Dialog = 2131361908; - // aapt resource value: 0x7f0900d4 - public const int Base_V7_Theme_AppCompat = 2131296468; + // aapt resource value: 0x7f0a0075 + public const int Base_V21_Theme_AppCompat_Light = 2131361909; - // aapt resource value: 0x7f0900d5 - public const int Base_V7_Theme_AppCompat_Dialog = 2131296469; + // aapt resource value: 0x7f0a0076 + public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131361910; - // aapt resource value: 0x7f0900d6 - public const int Base_V7_Theme_AppCompat_Light = 2131296470; + // aapt resource value: 0x7f0a0098 + public const int Base_V22_Theme_AppCompat = 2131361944; - // aapt resource value: 0x7f0900d7 - public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131296471; + // aapt resource value: 0x7f0a0099 + public const int Base_V22_Theme_AppCompat_Light = 2131361945; - // aapt resource value: 0x7f0900d8 - public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131296472; + // aapt resource value: 0x7f0a009c + public const int Base_V23_Theme_AppCompat = 2131361948; - // aapt resource value: 0x7f0900d9 - public const int Base_V7_Widget_AppCompat_EditText = 2131296473; + // aapt resource value: 0x7f0a009d + public const int Base_V23_Theme_AppCompat_Light = 2131361949; - // aapt resource value: 0x7f0900da - public const int Base_Widget_AppCompat_ActionBar = 2131296474; + // aapt resource value: 0x7f0a00bb + public const int Base_V7_Theme_AppCompat = 2131361979; - // aapt resource value: 0x7f0900db - public const int Base_Widget_AppCompat_ActionBar_Solid = 2131296475; + // aapt resource value: 0x7f0a00bc + public const int Base_V7_Theme_AppCompat_Dialog = 2131361980; - // aapt resource value: 0x7f0900dc - public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131296476; + // aapt resource value: 0x7f0a00bd + public const int Base_V7_Theme_AppCompat_Light = 2131361981; - // aapt resource value: 0x7f090090 - public const int Base_Widget_AppCompat_ActionBar_TabText = 2131296400; + // aapt resource value: 0x7f0a00be + public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131361982; - // aapt resource value: 0x7f090091 - public const int Base_Widget_AppCompat_ActionBar_TabView = 2131296401; + // aapt resource value: 0x7f0a00bf + public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131361983; - // aapt resource value: 0x7f090092 - public const int Base_Widget_AppCompat_ActionButton = 2131296402; + // aapt resource value: 0x7f0a00c0 + public const int Base_V7_Widget_AppCompat_EditText = 2131361984; - // aapt resource value: 0x7f090093 - public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131296403; + // aapt resource value: 0x7f0a00c1 + public const int Base_Widget_AppCompat_ActionBar = 2131361985; - // aapt resource value: 0x7f090094 - public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131296404; + // aapt resource value: 0x7f0a00c2 + public const int Base_Widget_AppCompat_ActionBar_Solid = 2131361986; - // aapt resource value: 0x7f0900dd - public const int Base_Widget_AppCompat_ActionMode = 2131296477; + // aapt resource value: 0x7f0a00c3 + public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131361987; - // aapt resource value: 0x7f0900de - public const int Base_Widget_AppCompat_ActivityChooserView = 2131296478; + // aapt resource value: 0x7f0a0077 + public const int Base_Widget_AppCompat_ActionBar_TabText = 2131361911; - // aapt resource value: 0x7f090052 - public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131296338; + // aapt resource value: 0x7f0a0078 + public const int Base_Widget_AppCompat_ActionBar_TabView = 2131361912; - // aapt resource value: 0x7f090095 - public const int Base_Widget_AppCompat_Button = 2131296405; + // aapt resource value: 0x7f0a0079 + public const int Base_Widget_AppCompat_ActionButton = 2131361913; - // aapt resource value: 0x7f090096 - public const int Base_Widget_AppCompat_Button_Borderless = 2131296406; + // aapt resource value: 0x7f0a007a + public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131361914; - // aapt resource value: 0x7f090097 - public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131296407; + // aapt resource value: 0x7f0a007b + public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131361915; - // aapt resource value: 0x7f0900df - public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131296479; + // aapt resource value: 0x7f0a00c4 + public const int Base_Widget_AppCompat_ActionMode = 2131361988; - // aapt resource value: 0x7f0900b7 - public const int Base_Widget_AppCompat_Button_Colored = 2131296439; + // aapt resource value: 0x7f0a00c5 + public const int Base_Widget_AppCompat_ActivityChooserView = 2131361989; - // aapt resource value: 0x7f090098 - public const int Base_Widget_AppCompat_Button_Small = 2131296408; + // aapt resource value: 0x7f0a0039 + public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131361849; - // aapt resource value: 0x7f090099 - public const int Base_Widget_AppCompat_ButtonBar = 2131296409; + // aapt resource value: 0x7f0a007c + public const int Base_Widget_AppCompat_Button = 2131361916; - // aapt resource value: 0x7f0900e0 - public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131296480; + // aapt resource value: 0x7f0a007d + public const int Base_Widget_AppCompat_Button_Borderless = 2131361917; - // aapt resource value: 0x7f09009a - public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131296410; + // aapt resource value: 0x7f0a007e + public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131361918; - // aapt resource value: 0x7f09009b - public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131296411; + // aapt resource value: 0x7f0a00c6 + public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131361990; - // aapt resource value: 0x7f0900e1 - public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131296481; + // aapt resource value: 0x7f0a009e + public const int Base_Widget_AppCompat_Button_Colored = 2131361950; - // aapt resource value: 0x7f090034 - public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131296308; + // aapt resource value: 0x7f0a007f + public const int Base_Widget_AppCompat_Button_Small = 2131361919; - // aapt resource value: 0x7f0900e2 - public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131296482; + // aapt resource value: 0x7f0a0080 + public const int Base_Widget_AppCompat_ButtonBar = 2131361920; - // aapt resource value: 0x7f09009c - public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131296412; + // aapt resource value: 0x7f0a00c7 + public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131361991; - // aapt resource value: 0x7f090053 - public const int Base_Widget_AppCompat_EditText = 2131296339; + // aapt resource value: 0x7f0a0081 + public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131361921; - // aapt resource value: 0x7f09009d - public const int Base_Widget_AppCompat_ImageButton = 2131296413; + // aapt resource value: 0x7f0a0082 + public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131361922; - // aapt resource value: 0x7f0900e3 - public const int Base_Widget_AppCompat_Light_ActionBar = 2131296483; + // aapt resource value: 0x7f0a00c8 + public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131361992; - // aapt resource value: 0x7f0900e4 - public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131296484; + // aapt resource value: 0x7f0a001b + public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131361819; - // aapt resource value: 0x7f0900e5 - public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131296485; + // aapt resource value: 0x7f0a00c9 + public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131361993; - // aapt resource value: 0x7f09009e - public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131296414; + // aapt resource value: 0x7f0a0083 + public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131361923; - // aapt resource value: 0x7f09009f - public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131296415; + // aapt resource value: 0x7f0a003a + public const int Base_Widget_AppCompat_EditText = 2131361850; - // aapt resource value: 0x7f0900a0 - public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131296416; + // aapt resource value: 0x7f0a0084 + public const int Base_Widget_AppCompat_ImageButton = 2131361924; - // aapt resource value: 0x7f0900a1 - public const int Base_Widget_AppCompat_Light_PopupMenu = 2131296417; + // aapt resource value: 0x7f0a00ca + public const int Base_Widget_AppCompat_Light_ActionBar = 2131361994; - // aapt resource value: 0x7f0900a2 - public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131296418; + // aapt resource value: 0x7f0a00cb + public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131361995; - // aapt resource value: 0x7f0900a3 - public const int Base_Widget_AppCompat_ListPopupWindow = 2131296419; + // aapt resource value: 0x7f0a00cc + public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131361996; - // aapt resource value: 0x7f0900a4 - public const int Base_Widget_AppCompat_ListView = 2131296420; + // aapt resource value: 0x7f0a0085 + public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131361925; - // aapt resource value: 0x7f0900a5 - public const int Base_Widget_AppCompat_ListView_DropDown = 2131296421; + // aapt resource value: 0x7f0a0086 + public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131361926; - // aapt resource value: 0x7f0900a6 - public const int Base_Widget_AppCompat_ListView_Menu = 2131296422; + // aapt resource value: 0x7f0a0087 + public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131361927; - // aapt resource value: 0x7f0900a7 - public const int Base_Widget_AppCompat_PopupMenu = 2131296423; + // aapt resource value: 0x7f0a0088 + public const int Base_Widget_AppCompat_Light_PopupMenu = 2131361928; - // aapt resource value: 0x7f0900a8 - public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131296424; + // aapt resource value: 0x7f0a0089 + public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131361929; - // aapt resource value: 0x7f0900e6 - public const int Base_Widget_AppCompat_PopupWindow = 2131296486; + // aapt resource value: 0x7f0a008a + public const int Base_Widget_AppCompat_ListPopupWindow = 2131361930; - // aapt resource value: 0x7f090049 - public const int Base_Widget_AppCompat_ProgressBar = 2131296329; + // aapt resource value: 0x7f0a008b + public const int Base_Widget_AppCompat_ListView = 2131361931; - // aapt resource value: 0x7f09004a - public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131296330; + // aapt resource value: 0x7f0a008c + public const int Base_Widget_AppCompat_ListView_DropDown = 2131361932; - // aapt resource value: 0x7f0900a9 - public const int Base_Widget_AppCompat_RatingBar = 2131296425; + // aapt resource value: 0x7f0a008d + public const int Base_Widget_AppCompat_ListView_Menu = 2131361933; - // aapt resource value: 0x7f0900b8 - public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131296440; + // aapt resource value: 0x7f0a008e + public const int Base_Widget_AppCompat_PopupMenu = 2131361934; - // aapt resource value: 0x7f0900b9 - public const int Base_Widget_AppCompat_RatingBar_Small = 2131296441; + // aapt resource value: 0x7f0a008f + public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131361935; - // aapt resource value: 0x7f0900e7 - public const int Base_Widget_AppCompat_SearchView = 2131296487; + // aapt resource value: 0x7f0a00cd + public const int Base_Widget_AppCompat_PopupWindow = 2131361997; - // aapt resource value: 0x7f0900e8 - public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131296488; + // aapt resource value: 0x7f0a0030 + public const int Base_Widget_AppCompat_ProgressBar = 2131361840; - // aapt resource value: 0x7f0900aa - public const int Base_Widget_AppCompat_SeekBar = 2131296426; + // aapt resource value: 0x7f0a0031 + public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131361841; - // aapt resource value: 0x7f0900ab - public const int Base_Widget_AppCompat_Spinner = 2131296427; + // aapt resource value: 0x7f0a0090 + public const int Base_Widget_AppCompat_RatingBar = 2131361936; - // aapt resource value: 0x7f090037 - public const int Base_Widget_AppCompat_Spinner_Underlined = 2131296311; + // aapt resource value: 0x7f0a009f + public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131361951; - // aapt resource value: 0x7f0900ac - public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131296428; + // aapt resource value: 0x7f0a00a0 + public const int Base_Widget_AppCompat_RatingBar_Small = 2131361952; - // aapt resource value: 0x7f0900e9 - public const int Base_Widget_AppCompat_Toolbar = 2131296489; + // aapt resource value: 0x7f0a00ce + public const int Base_Widget_AppCompat_SearchView = 2131361998; - // aapt resource value: 0x7f0900ad - public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131296429; + // aapt resource value: 0x7f0a00cf + public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131361999; - // aapt resource value: 0x7f09001d - public const int Base_Widget_Design_TabLayout = 2131296285; + // aapt resource value: 0x7f0a0091 + public const int Base_Widget_AppCompat_SeekBar = 2131361937; - // aapt resource value: 0x7f090017 - public const int CardView = 2131296279; + // aapt resource value: 0x7f0a0092 + public const int Base_Widget_AppCompat_Spinner = 2131361938; - // aapt resource value: 0x7f090019 - public const int CardView_Dark = 2131296281; + // aapt resource value: 0x7f0a001e + public const int Base_Widget_AppCompat_Spinner_Underlined = 2131361822; - // aapt resource value: 0x7f09001a - public const int CardView_Light = 2131296282; + // aapt resource value: 0x7f0a0093 + public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131361939; - // aapt resource value: 0x7f09004b - public const int Platform_AppCompat = 2131296331; + // aapt resource value: 0x7f0a00d0 + public const int Base_Widget_AppCompat_Toolbar = 2131362000; - // aapt resource value: 0x7f09004c - public const int Platform_AppCompat_Light = 2131296332; + // aapt resource value: 0x7f0a0094 + public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131361940; - // aapt resource value: 0x7f0900ae - public const int Platform_ThemeOverlay_AppCompat = 2131296430; + // aapt resource value: 0x7f0a015b + public const int Base_Widget_Design_TabLayout = 2131362139; - // aapt resource value: 0x7f0900af - public const int Platform_ThemeOverlay_AppCompat_Dark = 2131296431; + // aapt resource value: 0x7f0a0017 + public const int CardView = 2131361815; - // aapt resource value: 0x7f0900b0 - public const int Platform_ThemeOverlay_AppCompat_Light = 2131296432; + // aapt resource value: 0x7f0a0019 + public const int CardView_Dark = 2131361817; - // aapt resource value: 0x7f09004d - public const int Platform_V11_AppCompat = 2131296333; + // aapt resource value: 0x7f0a001a + public const int CardView_Light = 2131361818; - // aapt resource value: 0x7f09004e - public const int Platform_V11_AppCompat_Light = 2131296334; + // aapt resource value: 0x7f0a0032 + public const int Platform_AppCompat = 2131361842; - // aapt resource value: 0x7f090055 - public const int Platform_V14_AppCompat = 2131296341; + // aapt resource value: 0x7f0a0033 + public const int Platform_AppCompat_Light = 2131361843; - // aapt resource value: 0x7f090056 - public const int Platform_V14_AppCompat_Light = 2131296342; + // aapt resource value: 0x7f0a0095 + public const int Platform_ThemeOverlay_AppCompat = 2131361941; - // aapt resource value: 0x7f09004f - public const int Platform_Widget_AppCompat_Spinner = 2131296335; + // aapt resource value: 0x7f0a0096 + public const int Platform_ThemeOverlay_AppCompat_Dark = 2131361942; - // aapt resource value: 0x7f09005c - public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131296348; + // aapt resource value: 0x7f0a0097 + public const int Platform_ThemeOverlay_AppCompat_Light = 2131361943; - // aapt resource value: 0x7f09005d - public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131296349; + // aapt resource value: 0x7f0a0034 + public const int Platform_V11_AppCompat = 2131361844; - // aapt resource value: 0x7f09005e - public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131296350; + // aapt resource value: 0x7f0a0035 + public const int Platform_V11_AppCompat_Light = 2131361845; - // aapt resource value: 0x7f09005f - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131296351; + // aapt resource value: 0x7f0a003c + public const int Platform_V14_AppCompat = 2131361852; - // aapt resource value: 0x7f090060 - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131296352; + // aapt resource value: 0x7f0a003d + public const int Platform_V14_AppCompat_Light = 2131361853; - // aapt resource value: 0x7f090061 - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131296353; + // aapt resource value: 0x7f0a0036 + public const int Platform_Widget_AppCompat_Spinner = 2131361846; - // aapt resource value: 0x7f090062 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131296354; + // aapt resource value: 0x7f0a0043 + public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131361859; - // aapt resource value: 0x7f090063 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131296355; + // aapt resource value: 0x7f0a0044 + public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131361860; - // aapt resource value: 0x7f090064 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131296356; + // aapt resource value: 0x7f0a0045 + public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131361861; - // aapt resource value: 0x7f090065 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131296357; + // aapt resource value: 0x7f0a0046 + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131361862; - // aapt resource value: 0x7f090066 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131296358; + // aapt resource value: 0x7f0a0047 + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131361863; - // aapt resource value: 0x7f090067 - public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131296359; + // aapt resource value: 0x7f0a0048 + public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131361864; - // aapt resource value: 0x7f090068 - public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131296360; + // aapt resource value: 0x7f0a0049 + public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131361865; - // aapt resource value: 0x7f090069 - public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131296361; + // aapt resource value: 0x7f0a004a + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131361866; - // aapt resource value: 0x7f0900ea - public const int TextAppearance_AppCompat = 2131296490; + // aapt resource value: 0x7f0a004b + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131361867; - // aapt resource value: 0x7f0900eb - public const int TextAppearance_AppCompat_Body1 = 2131296491; + // aapt resource value: 0x7f0a004c + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131361868; - // aapt resource value: 0x7f0900ec - public const int TextAppearance_AppCompat_Body2 = 2131296492; + // aapt resource value: 0x7f0a004d + public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131361869; - // aapt resource value: 0x7f0900ed - public const int TextAppearance_AppCompat_Button = 2131296493; + // aapt resource value: 0x7f0a004e + public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131361870; - // aapt resource value: 0x7f0900ee - public const int TextAppearance_AppCompat_Caption = 2131296494; + // aapt resource value: 0x7f0a004f + public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131361871; - // aapt resource value: 0x7f0900ef - public const int TextAppearance_AppCompat_Display1 = 2131296495; + // aapt resource value: 0x7f0a0050 + public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131361872; - // aapt resource value: 0x7f0900f0 - public const int TextAppearance_AppCompat_Display2 = 2131296496; + // aapt resource value: 0x7f0a00d1 + public const int TextAppearance_AppCompat = 2131362001; - // aapt resource value: 0x7f0900f1 - public const int TextAppearance_AppCompat_Display3 = 2131296497; + // aapt resource value: 0x7f0a00d2 + public const int TextAppearance_AppCompat_Body1 = 2131362002; - // aapt resource value: 0x7f0900f2 - public const int TextAppearance_AppCompat_Display4 = 2131296498; + // aapt resource value: 0x7f0a00d3 + public const int TextAppearance_AppCompat_Body2 = 2131362003; - // aapt resource value: 0x7f0900f3 - public const int TextAppearance_AppCompat_Headline = 2131296499; + // aapt resource value: 0x7f0a00d4 + public const int TextAppearance_AppCompat_Button = 2131362004; - // aapt resource value: 0x7f0900f4 - public const int TextAppearance_AppCompat_Inverse = 2131296500; + // aapt resource value: 0x7f0a00d5 + public const int TextAppearance_AppCompat_Caption = 2131362005; - // aapt resource value: 0x7f0900f5 - public const int TextAppearance_AppCompat_Large = 2131296501; + // aapt resource value: 0x7f0a00d6 + public const int TextAppearance_AppCompat_Display1 = 2131362006; - // aapt resource value: 0x7f0900f6 - public const int TextAppearance_AppCompat_Large_Inverse = 2131296502; + // aapt resource value: 0x7f0a00d7 + public const int TextAppearance_AppCompat_Display2 = 2131362007; - // aapt resource value: 0x7f0900f7 - public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131296503; + // aapt resource value: 0x7f0a00d8 + public const int TextAppearance_AppCompat_Display3 = 2131362008; - // aapt resource value: 0x7f0900f8 - public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131296504; + // aapt resource value: 0x7f0a00d9 + public const int TextAppearance_AppCompat_Display4 = 2131362009; - // aapt resource value: 0x7f0900f9 - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131296505; + // aapt resource value: 0x7f0a00da + public const int TextAppearance_AppCompat_Headline = 2131362010; - // aapt resource value: 0x7f0900fa - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131296506; + // aapt resource value: 0x7f0a00db + public const int TextAppearance_AppCompat_Inverse = 2131362011; - // aapt resource value: 0x7f0900fb - public const int TextAppearance_AppCompat_Medium = 2131296507; + // aapt resource value: 0x7f0a00dc + public const int TextAppearance_AppCompat_Large = 2131362012; - // aapt resource value: 0x7f0900fc - public const int TextAppearance_AppCompat_Medium_Inverse = 2131296508; + // aapt resource value: 0x7f0a00dd + public const int TextAppearance_AppCompat_Large_Inverse = 2131362013; - // aapt resource value: 0x7f0900fd - public const int TextAppearance_AppCompat_Menu = 2131296509; + // aapt resource value: 0x7f0a00de + public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131362014; - // aapt resource value: 0x7f0900fe - public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131296510; + // aapt resource value: 0x7f0a00df + public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131362015; - // aapt resource value: 0x7f0900ff - public const int TextAppearance_AppCompat_SearchResult_Title = 2131296511; + // aapt resource value: 0x7f0a00e0 + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131362016; - // aapt resource value: 0x7f090100 - public const int TextAppearance_AppCompat_Small = 2131296512; + // aapt resource value: 0x7f0a00e1 + public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131362017; - // aapt resource value: 0x7f090101 - public const int TextAppearance_AppCompat_Small_Inverse = 2131296513; + // aapt resource value: 0x7f0a00e2 + public const int TextAppearance_AppCompat_Medium = 2131362018; - // aapt resource value: 0x7f090102 - public const int TextAppearance_AppCompat_Subhead = 2131296514; + // aapt resource value: 0x7f0a00e3 + public const int TextAppearance_AppCompat_Medium_Inverse = 2131362019; - // aapt resource value: 0x7f090103 - public const int TextAppearance_AppCompat_Subhead_Inverse = 2131296515; + // aapt resource value: 0x7f0a00e4 + public const int TextAppearance_AppCompat_Menu = 2131362020; - // aapt resource value: 0x7f090104 - public const int TextAppearance_AppCompat_Title = 2131296516; + // aapt resource value: 0x7f0a00e5 + public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131362021; - // aapt resource value: 0x7f090105 - public const int TextAppearance_AppCompat_Title_Inverse = 2131296517; + // aapt resource value: 0x7f0a00e6 + public const int TextAppearance_AppCompat_SearchResult_Title = 2131362022; - // aapt resource value: 0x7f090106 - public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131296518; + // aapt resource value: 0x7f0a00e7 + public const int TextAppearance_AppCompat_Small = 2131362023; - // aapt resource value: 0x7f090107 - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131296519; + // aapt resource value: 0x7f0a00e8 + public const int TextAppearance_AppCompat_Small_Inverse = 2131362024; - // aapt resource value: 0x7f090108 - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131296520; + // aapt resource value: 0x7f0a00e9 + public const int TextAppearance_AppCompat_Subhead = 2131362025; - // aapt resource value: 0x7f090109 - public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131296521; + // aapt resource value: 0x7f0a00ea + public const int TextAppearance_AppCompat_Subhead_Inverse = 2131362026; - // aapt resource value: 0x7f09010a - public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131296522; + // aapt resource value: 0x7f0a00eb + public const int TextAppearance_AppCompat_Title = 2131362027; - // aapt resource value: 0x7f09010b - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131296523; + // aapt resource value: 0x7f0a00ec + public const int TextAppearance_AppCompat_Title_Inverse = 2131362028; - // aapt resource value: 0x7f09010c - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131296524; + // aapt resource value: 0x7f0a00ed + public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131362029; - // aapt resource value: 0x7f09010d - public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131296525; + // aapt resource value: 0x7f0a00ee + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131362030; - // aapt resource value: 0x7f09010e - public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131296526; + // aapt resource value: 0x7f0a00ef + public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131362031; - // aapt resource value: 0x7f09010f - public const int TextAppearance_AppCompat_Widget_Button = 2131296527; + // aapt resource value: 0x7f0a00f0 + public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131362032; - // aapt resource value: 0x7f090110 - public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131296528; + // aapt resource value: 0x7f0a00f1 + public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131362033; - // aapt resource value: 0x7f090111 - public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131296529; + // aapt resource value: 0x7f0a00f2 + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131362034; - // aapt resource value: 0x7f090112 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131296530; + // aapt resource value: 0x7f0a00f3 + public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131362035; - // aapt resource value: 0x7f090113 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131296531; + // aapt resource value: 0x7f0a00f4 + public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131362036; - // aapt resource value: 0x7f090114 - public const int TextAppearance_AppCompat_Widget_Switch = 2131296532; + // aapt resource value: 0x7f0a00f5 + public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131362037; - // aapt resource value: 0x7f090115 - public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131296533; + // aapt resource value: 0x7f0a00f6 + public const int TextAppearance_AppCompat_Widget_Button = 2131362038; - // aapt resource value: 0x7f09001e - public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131296286; + // aapt resource value: 0x7f0a00f7 + public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131362039; - // aapt resource value: 0x7f09001f - public const int TextAppearance_Design_Counter = 2131296287; + // aapt resource value: 0x7f0a00f8 + public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131362040; - // aapt resource value: 0x7f090020 - public const int TextAppearance_Design_Counter_Overflow = 2131296288; + // aapt resource value: 0x7f0a00f9 + public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131362041; - // aapt resource value: 0x7f090021 - public const int TextAppearance_Design_Error = 2131296289; + // aapt resource value: 0x7f0a00fa + public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131362042; - // aapt resource value: 0x7f090022 - public const int TextAppearance_Design_Hint = 2131296290; + // aapt resource value: 0x7f0a00fb + public const int TextAppearance_AppCompat_Widget_Switch = 2131362043; - // aapt resource value: 0x7f090023 - public const int TextAppearance_Design_Snackbar_Message = 2131296291; + // aapt resource value: 0x7f0a00fc + public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131362044; - // aapt resource value: 0x7f090024 - public const int TextAppearance_Design_Tab = 2131296292; + // aapt resource value: 0x7f0a015c + public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131362140; - // aapt resource value: 0x7f090057 - public const int TextAppearance_StatusBar_EventContent = 2131296343; + // aapt resource value: 0x7f0a015d + public const int TextAppearance_Design_Counter = 2131362141; - // aapt resource value: 0x7f090058 - public const int TextAppearance_StatusBar_EventContent_Info = 2131296344; + // aapt resource value: 0x7f0a015e + public const int TextAppearance_Design_Counter_Overflow = 2131362142; - // aapt resource value: 0x7f090059 - public const int TextAppearance_StatusBar_EventContent_Line2 = 2131296345; + // aapt resource value: 0x7f0a015f + public const int TextAppearance_Design_Error = 2131362143; - // aapt resource value: 0x7f09005a - public const int TextAppearance_StatusBar_EventContent_Time = 2131296346; + // aapt resource value: 0x7f0a0160 + public const int TextAppearance_Design_Hint = 2131362144; - // aapt resource value: 0x7f09005b - public const int TextAppearance_StatusBar_EventContent_Title = 2131296347; + // aapt resource value: 0x7f0a0161 + public const int TextAppearance_Design_Snackbar_Message = 2131362145; - // aapt resource value: 0x7f090116 - public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131296534; + // aapt resource value: 0x7f0a0162 + public const int TextAppearance_Design_Tab = 2131362146; - // aapt resource value: 0x7f090117 - public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131296535; + // aapt resource value: 0x7f0a003e + public const int TextAppearance_StatusBar_EventContent = 2131361854; - // aapt resource value: 0x7f090118 - public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131296536; + // aapt resource value: 0x7f0a003f + public const int TextAppearance_StatusBar_EventContent_Info = 2131361855; - // aapt resource value: 0x7f090119 - public const int Theme_AppCompat = 2131296537; + // aapt resource value: 0x7f0a0040 + public const int TextAppearance_StatusBar_EventContent_Line2 = 2131361856; - // aapt resource value: 0x7f09011a - public const int Theme_AppCompat_CompactMenu = 2131296538; + // aapt resource value: 0x7f0a0041 + public const int TextAppearance_StatusBar_EventContent_Time = 2131361857; - // aapt resource value: 0x7f090038 - public const int Theme_AppCompat_DayNight = 2131296312; + // aapt resource value: 0x7f0a0042 + public const int TextAppearance_StatusBar_EventContent_Title = 2131361858; - // aapt resource value: 0x7f090039 - public const int Theme_AppCompat_DayNight_DarkActionBar = 2131296313; + // aapt resource value: 0x7f0a00fd + public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131362045; - // aapt resource value: 0x7f09003a - public const int Theme_AppCompat_DayNight_Dialog = 2131296314; + // aapt resource value: 0x7f0a00fe + public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131362046; - // aapt resource value: 0x7f09003b - public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131296315; + // aapt resource value: 0x7f0a00ff + public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131362047; - // aapt resource value: 0x7f09003c - public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131296316; + // aapt resource value: 0x7f0a0100 + public const int Theme_AppCompat = 2131362048; - // aapt resource value: 0x7f09003d - public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131296317; + // aapt resource value: 0x7f0a0101 + public const int Theme_AppCompat_CompactMenu = 2131362049; - // aapt resource value: 0x7f09003e - public const int Theme_AppCompat_DayNight_NoActionBar = 2131296318; + // aapt resource value: 0x7f0a001f + public const int Theme_AppCompat_DayNight = 2131361823; - // aapt resource value: 0x7f09011b - public const int Theme_AppCompat_Dialog = 2131296539; + // aapt resource value: 0x7f0a0020 + public const int Theme_AppCompat_DayNight_DarkActionBar = 2131361824; - // aapt resource value: 0x7f09011c - public const int Theme_AppCompat_Dialog_Alert = 2131296540; + // aapt resource value: 0x7f0a0021 + public const int Theme_AppCompat_DayNight_Dialog = 2131361825; - // aapt resource value: 0x7f09011d - public const int Theme_AppCompat_Dialog_MinWidth = 2131296541; + // aapt resource value: 0x7f0a0022 + public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131361826; - // aapt resource value: 0x7f09011e - public const int Theme_AppCompat_DialogWhenLarge = 2131296542; + // aapt resource value: 0x7f0a0023 + public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131361827; - // aapt resource value: 0x7f09011f - public const int Theme_AppCompat_Light = 2131296543; + // aapt resource value: 0x7f0a0024 + public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131361828; - // aapt resource value: 0x7f090120 - public const int Theme_AppCompat_Light_DarkActionBar = 2131296544; + // aapt resource value: 0x7f0a0025 + public const int Theme_AppCompat_DayNight_NoActionBar = 2131361829; - // aapt resource value: 0x7f090121 - public const int Theme_AppCompat_Light_Dialog = 2131296545; + // aapt resource value: 0x7f0a0102 + public const int Theme_AppCompat_Dialog = 2131362050; - // aapt resource value: 0x7f090122 - public const int Theme_AppCompat_Light_Dialog_Alert = 2131296546; + // aapt resource value: 0x7f0a0103 + public const int Theme_AppCompat_Dialog_Alert = 2131362051; - // aapt resource value: 0x7f090123 - public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131296547; + // aapt resource value: 0x7f0a0104 + public const int Theme_AppCompat_Dialog_MinWidth = 2131362052; - // aapt resource value: 0x7f090124 - public const int Theme_AppCompat_Light_DialogWhenLarge = 2131296548; + // aapt resource value: 0x7f0a0105 + public const int Theme_AppCompat_DialogWhenLarge = 2131362053; - // aapt resource value: 0x7f090125 - public const int Theme_AppCompat_Light_NoActionBar = 2131296549; + // aapt resource value: 0x7f0a0106 + public const int Theme_AppCompat_Light = 2131362054; - // aapt resource value: 0x7f090126 - public const int Theme_AppCompat_NoActionBar = 2131296550; + // aapt resource value: 0x7f0a0107 + public const int Theme_AppCompat_Light_DarkActionBar = 2131362055; - // aapt resource value: 0x7f090025 - public const int Theme_Design = 2131296293; + // aapt resource value: 0x7f0a0108 + public const int Theme_AppCompat_Light_Dialog = 2131362056; - // aapt resource value: 0x7f090026 - public const int Theme_Design_BottomSheetDialog = 2131296294; + // aapt resource value: 0x7f0a0109 + public const int Theme_AppCompat_Light_Dialog_Alert = 2131362057; - // aapt resource value: 0x7f090027 - public const int Theme_Design_Light = 2131296295; + // aapt resource value: 0x7f0a010a + public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131362058; - // aapt resource value: 0x7f090028 - public const int Theme_Design_Light_BottomSheetDialog = 2131296296; + // aapt resource value: 0x7f0a010b + public const int Theme_AppCompat_Light_DialogWhenLarge = 2131362059; - // aapt resource value: 0x7f090029 - public const int Theme_Design_Light_NoActionBar = 2131296297; + // aapt resource value: 0x7f0a010c + public const int Theme_AppCompat_Light_NoActionBar = 2131362060; - // aapt resource value: 0x7f09002a - public const int Theme_Design_NoActionBar = 2131296298; + // aapt resource value: 0x7f0a010d + public const int Theme_AppCompat_NoActionBar = 2131362061; - // aapt resource value: 0x7f090000 - public const int Theme_MediaRouter = 2131296256; + // aapt resource value: 0x7f0a0163 + public const int Theme_Design = 2131362147; - // aapt resource value: 0x7f090001 - public const int Theme_MediaRouter_Light = 2131296257; + // aapt resource value: 0x7f0a0164 + public const int Theme_Design_BottomSheetDialog = 2131362148; - // aapt resource value: 0x7f090002 - public const int Theme_MediaRouter_Light_DarkControlPanel = 2131296258; + // aapt resource value: 0x7f0a0165 + public const int Theme_Design_Light = 2131362149; - // aapt resource value: 0x7f090003 - public const int Theme_MediaRouter_LightControlPanel = 2131296259; + // aapt resource value: 0x7f0a0166 + public const int Theme_Design_Light_BottomSheetDialog = 2131362150; - // aapt resource value: 0x7f090127 - public const int ThemeOverlay_AppCompat = 2131296551; + // aapt resource value: 0x7f0a0167 + public const int Theme_Design_Light_NoActionBar = 2131362151; - // aapt resource value: 0x7f090128 - public const int ThemeOverlay_AppCompat_ActionBar = 2131296552; + // aapt resource value: 0x7f0a0168 + public const int Theme_Design_NoActionBar = 2131362152; - // aapt resource value: 0x7f090129 - public const int ThemeOverlay_AppCompat_Dark = 2131296553; + // aapt resource value: 0x7f0a0000 + public const int Theme_MediaRouter = 2131361792; - // aapt resource value: 0x7f09012a - public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131296554; + // aapt resource value: 0x7f0a0001 + public const int Theme_MediaRouter_Light = 2131361793; - // aapt resource value: 0x7f09012b - public const int ThemeOverlay_AppCompat_Light = 2131296555; + // aapt resource value: 0x7f0a0002 + public const int Theme_MediaRouter_Light_DarkControlPanel = 2131361794; - // aapt resource value: 0x7f09012c - public const int Widget_AppCompat_ActionBar = 2131296556; + // aapt resource value: 0x7f0a0003 + public const int Theme_MediaRouter_LightControlPanel = 2131361795; - // aapt resource value: 0x7f09012d - public const int Widget_AppCompat_ActionBar_Solid = 2131296557; + // aapt resource value: 0x7f0a010e + public const int ThemeOverlay_AppCompat = 2131362062; - // aapt resource value: 0x7f09012e - public const int Widget_AppCompat_ActionBar_TabBar = 2131296558; + // aapt resource value: 0x7f0a010f + public const int ThemeOverlay_AppCompat_ActionBar = 2131362063; - // aapt resource value: 0x7f09012f - public const int Widget_AppCompat_ActionBar_TabText = 2131296559; + // aapt resource value: 0x7f0a0110 + public const int ThemeOverlay_AppCompat_Dark = 2131362064; - // aapt resource value: 0x7f090130 - public const int Widget_AppCompat_ActionBar_TabView = 2131296560; + // aapt resource value: 0x7f0a0111 + public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131362065; - // aapt resource value: 0x7f090131 - public const int Widget_AppCompat_ActionButton = 2131296561; + // aapt resource value: 0x7f0a0112 + public const int ThemeOverlay_AppCompat_Light = 2131362066; - // aapt resource value: 0x7f090132 - public const int Widget_AppCompat_ActionButton_CloseMode = 2131296562; + // aapt resource value: 0x7f0a0113 + public const int Widget_AppCompat_ActionBar = 2131362067; - // aapt resource value: 0x7f090133 - public const int Widget_AppCompat_ActionButton_Overflow = 2131296563; + // aapt resource value: 0x7f0a0114 + public const int Widget_AppCompat_ActionBar_Solid = 2131362068; - // aapt resource value: 0x7f090134 - public const int Widget_AppCompat_ActionMode = 2131296564; + // aapt resource value: 0x7f0a0115 + public const int Widget_AppCompat_ActionBar_TabBar = 2131362069; - // aapt resource value: 0x7f090135 - public const int Widget_AppCompat_ActivityChooserView = 2131296565; + // aapt resource value: 0x7f0a0116 + public const int Widget_AppCompat_ActionBar_TabText = 2131362070; - // aapt resource value: 0x7f090136 - public const int Widget_AppCompat_AutoCompleteTextView = 2131296566; + // aapt resource value: 0x7f0a0117 + public const int Widget_AppCompat_ActionBar_TabView = 2131362071; - // aapt resource value: 0x7f090137 - public const int Widget_AppCompat_Button = 2131296567; + // aapt resource value: 0x7f0a0118 + public const int Widget_AppCompat_ActionButton = 2131362072; - // aapt resource value: 0x7f090138 - public const int Widget_AppCompat_Button_Borderless = 2131296568; + // aapt resource value: 0x7f0a0119 + public const int Widget_AppCompat_ActionButton_CloseMode = 2131362073; - // aapt resource value: 0x7f090139 - public const int Widget_AppCompat_Button_Borderless_Colored = 2131296569; + // aapt resource value: 0x7f0a011a + public const int Widget_AppCompat_ActionButton_Overflow = 2131362074; - // aapt resource value: 0x7f09013a - public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131296570; + // aapt resource value: 0x7f0a011b + public const int Widget_AppCompat_ActionMode = 2131362075; - // aapt resource value: 0x7f09013b - public const int Widget_AppCompat_Button_Colored = 2131296571; + // aapt resource value: 0x7f0a011c + public const int Widget_AppCompat_ActivityChooserView = 2131362076; - // aapt resource value: 0x7f09013c - public const int Widget_AppCompat_Button_Small = 2131296572; + // aapt resource value: 0x7f0a011d + public const int Widget_AppCompat_AutoCompleteTextView = 2131362077; - // aapt resource value: 0x7f09013d - public const int Widget_AppCompat_ButtonBar = 2131296573; + // aapt resource value: 0x7f0a011e + public const int Widget_AppCompat_Button = 2131362078; - // aapt resource value: 0x7f09013e - public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131296574; + // aapt resource value: 0x7f0a011f + public const int Widget_AppCompat_Button_Borderless = 2131362079; - // aapt resource value: 0x7f09013f - public const int Widget_AppCompat_CompoundButton_CheckBox = 2131296575; + // aapt resource value: 0x7f0a0120 + public const int Widget_AppCompat_Button_Borderless_Colored = 2131362080; - // aapt resource value: 0x7f090140 - public const int Widget_AppCompat_CompoundButton_RadioButton = 2131296576; + // aapt resource value: 0x7f0a0121 + public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131362081; - // aapt resource value: 0x7f090141 - public const int Widget_AppCompat_CompoundButton_Switch = 2131296577; + // aapt resource value: 0x7f0a0122 + public const int Widget_AppCompat_Button_Colored = 2131362082; - // aapt resource value: 0x7f090142 - public const int Widget_AppCompat_DrawerArrowToggle = 2131296578; + // aapt resource value: 0x7f0a0123 + public const int Widget_AppCompat_Button_Small = 2131362083; - // aapt resource value: 0x7f090143 - public const int Widget_AppCompat_DropDownItem_Spinner = 2131296579; + // aapt resource value: 0x7f0a0124 + public const int Widget_AppCompat_ButtonBar = 2131362084; - // aapt resource value: 0x7f090144 - public const int Widget_AppCompat_EditText = 2131296580; + // aapt resource value: 0x7f0a0125 + public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131362085; - // aapt resource value: 0x7f090145 - public const int Widget_AppCompat_ImageButton = 2131296581; + // aapt resource value: 0x7f0a0126 + public const int Widget_AppCompat_CompoundButton_CheckBox = 2131362086; - // aapt resource value: 0x7f090146 - public const int Widget_AppCompat_Light_ActionBar = 2131296582; + // aapt resource value: 0x7f0a0127 + public const int Widget_AppCompat_CompoundButton_RadioButton = 2131362087; - // aapt resource value: 0x7f090147 - public const int Widget_AppCompat_Light_ActionBar_Solid = 2131296583; + // aapt resource value: 0x7f0a0128 + public const int Widget_AppCompat_CompoundButton_Switch = 2131362088; - // aapt resource value: 0x7f090148 - public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131296584; + // aapt resource value: 0x7f0a0129 + public const int Widget_AppCompat_DrawerArrowToggle = 2131362089; - // aapt resource value: 0x7f090149 - public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131296585; + // aapt resource value: 0x7f0a012a + public const int Widget_AppCompat_DropDownItem_Spinner = 2131362090; - // aapt resource value: 0x7f09014a - public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131296586; + // aapt resource value: 0x7f0a012b + public const int Widget_AppCompat_EditText = 2131362091; - // aapt resource value: 0x7f09014b - public const int Widget_AppCompat_Light_ActionBar_TabText = 2131296587; + // aapt resource value: 0x7f0a012c + public const int Widget_AppCompat_ImageButton = 2131362092; - // aapt resource value: 0x7f09014c - public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131296588; + // aapt resource value: 0x7f0a012d + public const int Widget_AppCompat_Light_ActionBar = 2131362093; - // aapt resource value: 0x7f09014d - public const int Widget_AppCompat_Light_ActionBar_TabView = 2131296589; + // aapt resource value: 0x7f0a012e + public const int Widget_AppCompat_Light_ActionBar_Solid = 2131362094; - // aapt resource value: 0x7f09014e - public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131296590; + // aapt resource value: 0x7f0a012f + public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131362095; - // aapt resource value: 0x7f09014f - public const int Widget_AppCompat_Light_ActionButton = 2131296591; + // aapt resource value: 0x7f0a0130 + public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131362096; - // aapt resource value: 0x7f090150 - public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131296592; + // aapt resource value: 0x7f0a0131 + public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131362097; - // aapt resource value: 0x7f090151 - public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131296593; + // aapt resource value: 0x7f0a0132 + public const int Widget_AppCompat_Light_ActionBar_TabText = 2131362098; - // aapt resource value: 0x7f090152 - public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131296594; + // aapt resource value: 0x7f0a0133 + public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131362099; - // aapt resource value: 0x7f090153 - public const int Widget_AppCompat_Light_ActivityChooserView = 2131296595; + // aapt resource value: 0x7f0a0134 + public const int Widget_AppCompat_Light_ActionBar_TabView = 2131362100; - // aapt resource value: 0x7f090154 - public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131296596; + // aapt resource value: 0x7f0a0135 + public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131362101; - // aapt resource value: 0x7f090155 - public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131296597; + // aapt resource value: 0x7f0a0136 + public const int Widget_AppCompat_Light_ActionButton = 2131362102; - // aapt resource value: 0x7f090156 - public const int Widget_AppCompat_Light_ListPopupWindow = 2131296598; + // aapt resource value: 0x7f0a0137 + public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131362103; - // aapt resource value: 0x7f090157 - public const int Widget_AppCompat_Light_ListView_DropDown = 2131296599; + // aapt resource value: 0x7f0a0138 + public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131362104; - // aapt resource value: 0x7f090158 - public const int Widget_AppCompat_Light_PopupMenu = 2131296600; + // aapt resource value: 0x7f0a0139 + public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131362105; - // aapt resource value: 0x7f090159 - public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131296601; + // aapt resource value: 0x7f0a013a + public const int Widget_AppCompat_Light_ActivityChooserView = 2131362106; - // aapt resource value: 0x7f09015a - public const int Widget_AppCompat_Light_SearchView = 2131296602; + // aapt resource value: 0x7f0a013b + public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131362107; - // aapt resource value: 0x7f09015b - public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131296603; + // aapt resource value: 0x7f0a013c + public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131362108; - // aapt resource value: 0x7f09015c - public const int Widget_AppCompat_ListPopupWindow = 2131296604; + // aapt resource value: 0x7f0a013d + public const int Widget_AppCompat_Light_ListPopupWindow = 2131362109; - // aapt resource value: 0x7f09015d - public const int Widget_AppCompat_ListView = 2131296605; + // aapt resource value: 0x7f0a013e + public const int Widget_AppCompat_Light_ListView_DropDown = 2131362110; - // aapt resource value: 0x7f09015e - public const int Widget_AppCompat_ListView_DropDown = 2131296606; + // aapt resource value: 0x7f0a013f + public const int Widget_AppCompat_Light_PopupMenu = 2131362111; - // aapt resource value: 0x7f09015f - public const int Widget_AppCompat_ListView_Menu = 2131296607; + // aapt resource value: 0x7f0a0140 + public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131362112; - // aapt resource value: 0x7f090160 - public const int Widget_AppCompat_PopupMenu = 2131296608; + // aapt resource value: 0x7f0a0141 + public const int Widget_AppCompat_Light_SearchView = 2131362113; - // aapt resource value: 0x7f090161 - public const int Widget_AppCompat_PopupMenu_Overflow = 2131296609; + // aapt resource value: 0x7f0a0142 + public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131362114; - // aapt resource value: 0x7f090162 - public const int Widget_AppCompat_PopupWindow = 2131296610; + // aapt resource value: 0x7f0a0143 + public const int Widget_AppCompat_ListPopupWindow = 2131362115; - // aapt resource value: 0x7f090163 - public const int Widget_AppCompat_ProgressBar = 2131296611; + // aapt resource value: 0x7f0a0144 + public const int Widget_AppCompat_ListView = 2131362116; - // aapt resource value: 0x7f090164 - public const int Widget_AppCompat_ProgressBar_Horizontal = 2131296612; + // aapt resource value: 0x7f0a0145 + public const int Widget_AppCompat_ListView_DropDown = 2131362117; - // aapt resource value: 0x7f090165 - public const int Widget_AppCompat_RatingBar = 2131296613; + // aapt resource value: 0x7f0a0146 + public const int Widget_AppCompat_ListView_Menu = 2131362118; - // aapt resource value: 0x7f090166 - public const int Widget_AppCompat_RatingBar_Indicator = 2131296614; + // aapt resource value: 0x7f0a0147 + public const int Widget_AppCompat_PopupMenu = 2131362119; - // aapt resource value: 0x7f090167 - public const int Widget_AppCompat_RatingBar_Small = 2131296615; + // aapt resource value: 0x7f0a0148 + public const int Widget_AppCompat_PopupMenu_Overflow = 2131362120; - // aapt resource value: 0x7f090168 - public const int Widget_AppCompat_SearchView = 2131296616; + // aapt resource value: 0x7f0a0149 + public const int Widget_AppCompat_PopupWindow = 2131362121; - // aapt resource value: 0x7f090169 - public const int Widget_AppCompat_SearchView_ActionBar = 2131296617; + // aapt resource value: 0x7f0a014a + public const int Widget_AppCompat_ProgressBar = 2131362122; - // aapt resource value: 0x7f09016a - public const int Widget_AppCompat_SeekBar = 2131296618; + // aapt resource value: 0x7f0a014b + public const int Widget_AppCompat_ProgressBar_Horizontal = 2131362123; - // aapt resource value: 0x7f09016b - public const int Widget_AppCompat_Spinner = 2131296619; + // aapt resource value: 0x7f0a014c + public const int Widget_AppCompat_RatingBar = 2131362124; - // aapt resource value: 0x7f09016c - public const int Widget_AppCompat_Spinner_DropDown = 2131296620; + // aapt resource value: 0x7f0a014d + public const int Widget_AppCompat_RatingBar_Indicator = 2131362125; - // aapt resource value: 0x7f09016d - public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131296621; + // aapt resource value: 0x7f0a014e + public const int Widget_AppCompat_RatingBar_Small = 2131362126; - // aapt resource value: 0x7f09016e - public const int Widget_AppCompat_Spinner_Underlined = 2131296622; + // aapt resource value: 0x7f0a014f + public const int Widget_AppCompat_SearchView = 2131362127; - // aapt resource value: 0x7f09016f - public const int Widget_AppCompat_TextView_SpinnerItem = 2131296623; + // aapt resource value: 0x7f0a0150 + public const int Widget_AppCompat_SearchView_ActionBar = 2131362128; - // aapt resource value: 0x7f090170 - public const int Widget_AppCompat_Toolbar = 2131296624; + // aapt resource value: 0x7f0a0151 + public const int Widget_AppCompat_SeekBar = 2131362129; - // aapt resource value: 0x7f090171 - public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131296625; + // aapt resource value: 0x7f0a0152 + public const int Widget_AppCompat_Spinner = 2131362130; - // aapt resource value: 0x7f09002b - public const int Widget_Design_AppBarLayout = 2131296299; + // aapt resource value: 0x7f0a0153 + public const int Widget_AppCompat_Spinner_DropDown = 2131362131; - // aapt resource value: 0x7f09002c - public const int Widget_Design_BottomSheet_Modal = 2131296300; + // aapt resource value: 0x7f0a0154 + public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131362132; - // aapt resource value: 0x7f09002d - public const int Widget_Design_CollapsingToolbar = 2131296301; + // aapt resource value: 0x7f0a0155 + public const int Widget_AppCompat_Spinner_Underlined = 2131362133; - // aapt resource value: 0x7f09002e - public const int Widget_Design_CoordinatorLayout = 2131296302; + // aapt resource value: 0x7f0a0156 + public const int Widget_AppCompat_TextView_SpinnerItem = 2131362134; - // aapt resource value: 0x7f09002f - public const int Widget_Design_FloatingActionButton = 2131296303; + // aapt resource value: 0x7f0a0157 + public const int Widget_AppCompat_Toolbar = 2131362135; - // aapt resource value: 0x7f090030 - public const int Widget_Design_NavigationView = 2131296304; + // aapt resource value: 0x7f0a0158 + public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131362136; - // aapt resource value: 0x7f090031 - public const int Widget_Design_ScrimInsetsFrameLayout = 2131296305; + // aapt resource value: 0x7f0a0169 + public const int Widget_Design_AppBarLayout = 2131362153; - // aapt resource value: 0x7f090032 - public const int Widget_Design_Snackbar = 2131296306; + // aapt resource value: 0x7f0a016a + public const int Widget_Design_BottomSheet_Modal = 2131362154; - // aapt resource value: 0x7f09001b - public const int Widget_Design_TabLayout = 2131296283; + // aapt resource value: 0x7f0a016b + public const int Widget_Design_CollapsingToolbar = 2131362155; - // aapt resource value: 0x7f090033 - public const int Widget_Design_TextInputLayout = 2131296307; + // aapt resource value: 0x7f0a016c + public const int Widget_Design_CoordinatorLayout = 2131362156; - // aapt resource value: 0x7f090004 - public const int Widget_MediaRouter_ChooserText = 2131296260; + // aapt resource value: 0x7f0a016d + public const int Widget_Design_FloatingActionButton = 2131362157; - // aapt resource value: 0x7f090005 - public const int Widget_MediaRouter_ChooserText_Primary = 2131296261; + // aapt resource value: 0x7f0a016e + public const int Widget_Design_NavigationView = 2131362158; - // aapt resource value: 0x7f090006 - public const int Widget_MediaRouter_ChooserText_Primary_Dark = 2131296262; + // aapt resource value: 0x7f0a016f + public const int Widget_Design_ScrimInsetsFrameLayout = 2131362159; - // aapt resource value: 0x7f090007 - public const int Widget_MediaRouter_ChooserText_Primary_Light = 2131296263; + // aapt resource value: 0x7f0a0170 + public const int Widget_Design_Snackbar = 2131362160; - // aapt resource value: 0x7f090008 - public const int Widget_MediaRouter_ChooserText_Secondary = 2131296264; + // aapt resource value: 0x7f0a0159 + public const int Widget_Design_TabLayout = 2131362137; - // aapt resource value: 0x7f090009 - public const int Widget_MediaRouter_ChooserText_Secondary_Dark = 2131296265; + // aapt resource value: 0x7f0a0171 + public const int Widget_Design_TextInputLayout = 2131362161; - // aapt resource value: 0x7f09000a - public const int Widget_MediaRouter_ChooserText_Secondary_Light = 2131296266; + // aapt resource value: 0x7f0a0004 + public const int Widget_MediaRouter_ChooserText = 2131361796; - // aapt resource value: 0x7f09000b - public const int Widget_MediaRouter_ControllerText = 2131296267; + // aapt resource value: 0x7f0a0005 + public const int Widget_MediaRouter_ChooserText_Primary = 2131361797; - // aapt resource value: 0x7f09000c - public const int Widget_MediaRouter_ControllerText_Primary = 2131296268; + // aapt resource value: 0x7f0a0006 + public const int Widget_MediaRouter_ChooserText_Primary_Dark = 2131361798; - // aapt resource value: 0x7f09000d - public const int Widget_MediaRouter_ControllerText_Primary_Dark = 2131296269; + // aapt resource value: 0x7f0a0007 + public const int Widget_MediaRouter_ChooserText_Primary_Light = 2131361799; - // aapt resource value: 0x7f09000e - public const int Widget_MediaRouter_ControllerText_Primary_Light = 2131296270; + // aapt resource value: 0x7f0a0008 + public const int Widget_MediaRouter_ChooserText_Secondary = 2131361800; - // aapt resource value: 0x7f09000f - public const int Widget_MediaRouter_ControllerText_Secondary = 2131296271; + // aapt resource value: 0x7f0a0009 + public const int Widget_MediaRouter_ChooserText_Secondary_Dark = 2131361801; - // aapt resource value: 0x7f090010 - public const int Widget_MediaRouter_ControllerText_Secondary_Dark = 2131296272; + // aapt resource value: 0x7f0a000a + public const int Widget_MediaRouter_ChooserText_Secondary_Light = 2131361802; - // aapt resource value: 0x7f090011 - public const int Widget_MediaRouter_ControllerText_Secondary_Light = 2131296273; + // aapt resource value: 0x7f0a000b + public const int Widget_MediaRouter_ControllerText = 2131361803; - // aapt resource value: 0x7f090012 - public const int Widget_MediaRouter_ControllerText_Title = 2131296274; + // aapt resource value: 0x7f0a000c + public const int Widget_MediaRouter_ControllerText_Primary = 2131361804; - // aapt resource value: 0x7f090013 - public const int Widget_MediaRouter_ControllerText_Title_Dark = 2131296275; + // aapt resource value: 0x7f0a000d + public const int Widget_MediaRouter_ControllerText_Primary_Dark = 2131361805; - // aapt resource value: 0x7f090014 - public const int Widget_MediaRouter_ControllerText_Title_Light = 2131296276; + // aapt resource value: 0x7f0a000e + public const int Widget_MediaRouter_ControllerText_Primary_Light = 2131361806; - // aapt resource value: 0x7f090015 - public const int Widget_MediaRouter_Light_MediaRouteButton = 2131296277; + // aapt resource value: 0x7f0a000f + public const int Widget_MediaRouter_ControllerText_Secondary = 2131361807; - // aapt resource value: 0x7f090016 - public const int Widget_MediaRouter_MediaRouteButton = 2131296278; + // aapt resource value: 0x7f0a0010 + public const int Widget_MediaRouter_ControllerText_Secondary_Dark = 2131361808; - static Style() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } + // aapt resource value: 0x7f0a0011 + public const int Widget_MediaRouter_ControllerText_Secondary_Light = 2131361809; - private Style() - { - } - } - - public partial class Styleable - { + // aapt resource value: 0x7f0a0012 + public const int Widget_MediaRouter_ControllerText_Title = 2131361810; - public static int[] ActionBar = new int[] - { - 2130772076, - 2130772078, - 2130772079, - 2130772080, - 2130772081, - 2130772082, - 2130772083, - 2130772084, - 2130772085, - 2130772086, - 2130772087, - 2130772088, - 2130772089, - 2130772090, - 2130772091, - 2130772092, - 2130772093, - 2130772094, - 2130772095, - 2130772096, - 2130772097, - 2130772098, - 2130772099, - 2130772100, - 2130772101, - 2130772102, - 2130772159}; + // aapt resource value: 0x7f0a0013 + public const int Widget_MediaRouter_ControllerText_Title_Dark = 2131361811; + + // aapt resource value: 0x7f0a0014 + public const int Widget_MediaRouter_ControllerText_Title_Light = 2131361812; + + // aapt resource value: 0x7f0a0015 + public const int Widget_MediaRouter_Light_MediaRouteButton = 2131361813; + + // aapt resource value: 0x7f0a0016 + public const int Widget_MediaRouter_MediaRouteButton = 2131361814; + + static Style() + { + global::Android.Runtime.ResourceIdManager.UpdateIdValues(); + } + + private Style() + { + } + } + + public partial class Styleable + { + + public static int[] ActionBar = new int[] { + 2130772007, + 2130772009, + 2130772010, + 2130772011, + 2130772012, + 2130772013, + 2130772014, + 2130772015, + 2130772016, + 2130772017, + 2130772018, + 2130772019, + 2130772020, + 2130772021, + 2130772022, + 2130772023, + 2130772024, + 2130772025, + 2130772026, + 2130772027, + 2130772028, + 2130772029, + 2130772030, + 2130772031, + 2130772032, + 2130772033, + 2130772090}; // aapt resource value: 10 public const int ActionBar_background = 10; @@ -4298,15 +4297,13 @@ public partial class Styleable // aapt resource value: 5 public const int ActionBar_titleTextStyle = 5; - public static int[] ActionBarLayout = new int[] - { + public static int[] ActionBarLayout = new int[] { 16842931}; // aapt resource value: 0 public const int ActionBarLayout_android_layout_gravity = 0; - public static int[] ActionMenuItemView = new int[] - { + public static int[] ActionMenuItemView = new int[] { 16843071}; // aapt resource value: 0 @@ -4314,14 +4311,13 @@ public partial class Styleable public static int[] ActionMenuView; - public static int[] ActionMode = new int[] - { - 2130772076, - 2130772082, - 2130772083, - 2130772087, - 2130772089, - 2130772103}; + public static int[] ActionMode = new int[] { + 2130772007, + 2130772013, + 2130772014, + 2130772018, + 2130772020, + 2130772034}; // aapt resource value: 3 public const int ActionMode_background = 3; @@ -4341,10 +4337,9 @@ public partial class Styleable // aapt resource value: 1 public const int ActionMode_titleTextStyle = 1; - public static int[] ActivityChooserView = new int[] - { - 2130772104, - 2130772105}; + public static int[] ActivityChooserView = new int[] { + 2130772035, + 2130772036}; // aapt resource value: 1 public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 1; @@ -4352,14 +4347,13 @@ public partial class Styleable // aapt resource value: 0 public const int ActivityChooserView_initialActivityCount = 0; - public static int[] AlertDialog = new int[] - { + public static int[] AlertDialog = new int[] { 16842994, - 2130772106, - 2130772107, - 2130772108, - 2130772109, - 2130772110}; + 2130772037, + 2130772038, + 2130772039, + 2130772040, + 2130772041}; // aapt resource value: 0 public const int AlertDialog_android_layout = 0; @@ -4379,25 +4373,23 @@ public partial class Styleable // aapt resource value: 4 public const int AlertDialog_singleChoiceItemLayout = 4; - public static int[] AppBarLayout = new int[] - { + public static int[] AppBarLayout = new int[] { 16842964, - 2130772002, - 2130772101}; + 2130772032, + 2130772215}; // aapt resource value: 0 public const int AppBarLayout_android_background = 0; - // aapt resource value: 2 - public const int AppBarLayout_elevation = 2; - // aapt resource value: 1 - public const int AppBarLayout_expanded = 1; + public const int AppBarLayout_elevation = 1; - public static int[] AppBarLayout_LayoutParams = new int[] - { - 2130772003, - 2130772004}; + // aapt resource value: 2 + public const int AppBarLayout_expanded = 2; + + public static int[] AppBarLayout_LayoutParams = new int[] { + 2130772216, + 2130772217}; // aapt resource value: 0 public const int AppBarLayout_LayoutParams_layout_scrollFlags = 0; @@ -4405,10 +4397,9 @@ public partial class Styleable // aapt resource value: 1 public const int AppBarLayout_LayoutParams_layout_scrollInterpolator = 1; - public static int[] AppCompatImageView = new int[] - { + public static int[] AppCompatImageView = new int[] { 16843033, - 2130772111}; + 2130772042}; // aapt resource value: 0 public const int AppCompatImageView_android_src = 0; @@ -4416,10 +4407,9 @@ public partial class Styleable // aapt resource value: 1 public const int AppCompatImageView_srcCompat = 1; - public static int[] AppCompatTextView = new int[] - { + public static int[] AppCompatTextView = new int[] { 16842804, - 2130772112}; + 2130772043}; // aapt resource value: 0 public const int AppCompatTextView_android_textAppearance = 0; @@ -4427,10 +4417,78 @@ public partial class Styleable // aapt resource value: 1 public const int AppCompatTextView_textAllCaps = 1; - public static int[] AppCompatTheme = new int[] - { + public static int[] AppCompatTheme = new int[] { 16842839, 16842926, + 2130772044, + 2130772045, + 2130772046, + 2130772047, + 2130772048, + 2130772049, + 2130772050, + 2130772051, + 2130772052, + 2130772053, + 2130772054, + 2130772055, + 2130772056, + 2130772057, + 2130772058, + 2130772059, + 2130772060, + 2130772061, + 2130772062, + 2130772063, + 2130772064, + 2130772065, + 2130772066, + 2130772067, + 2130772068, + 2130772069, + 2130772070, + 2130772071, + 2130772072, + 2130772073, + 2130772074, + 2130772075, + 2130772076, + 2130772077, + 2130772078, + 2130772079, + 2130772080, + 2130772081, + 2130772082, + 2130772083, + 2130772084, + 2130772085, + 2130772086, + 2130772087, + 2130772088, + 2130772089, + 2130772090, + 2130772091, + 2130772092, + 2130772093, + 2130772094, + 2130772095, + 2130772096, + 2130772097, + 2130772098, + 2130772099, + 2130772100, + 2130772101, + 2130772102, + 2130772103, + 2130772104, + 2130772105, + 2130772106, + 2130772107, + 2130772108, + 2130772109, + 2130772110, + 2130772111, + 2130772112, 2130772113, 2130772114, 2130772115, @@ -4471,76 +4529,7 @@ public partial class Styleable 2130772150, 2130772151, 2130772152, - 2130772153, - 2130772154, - 2130772155, - 2130772156, - 2130772157, - 2130772158, - 2130772159, - 2130772160, - 2130772161, - 2130772162, - 2130772163, - 2130772164, - 2130772165, - 2130772166, - 2130772167, - 2130772168, - 2130772169, - 2130772170, - 2130772171, - 2130772172, - 2130772173, - 2130772174, - 2130772175, - 2130772176, - 2130772177, - 2130772178, - 2130772179, - 2130772180, - 2130772181, - 2130772182, - 2130772183, - 2130772184, - 2130772185, - 2130772186, - 2130772187, - 2130772188, - 2130772189, - 2130772190, - 2130772191, - 2130772192, - 2130772193, - 2130772194, - 2130772195, - 2130772196, - 2130772197, - 2130772198, - 2130772199, - 2130772200, - 2130772201, - 2130772202, - 2130772203, - 2130772204, - 2130772205, - 2130772206, - 2130772207, - 2130772208, - 2130772209, - 2130772210, - 2130772211, - 2130772212, - 2130772213, - 2130772214, - 2130772215, - 2130772216, - 2130772217, - 2130772218, - 2130772219, - 2130772220, - 2130772221, - 2130772222}; + 2130772153}; // aapt resource value: 23 public const int AppCompatTheme_actionBarDivider = 23; @@ -4878,10 +4867,9 @@ public partial class Styleable // aapt resource value: 3 public const int AppCompatTheme_windowNoTitle = 3; - public static int[] BottomSheetBehavior_Params = new int[] - { - 2130772005, - 2130772006}; + public static int[] BottomSheetBehavior_Params = new int[] { + 2130772218, + 2130772219}; // aapt resource value: 1 public const int BottomSheetBehavior_Params_behavior_hideable = 1; @@ -4889,28 +4877,26 @@ public partial class Styleable // aapt resource value: 0 public const int BottomSheetBehavior_Params_behavior_peekHeight = 0; - public static int[] ButtonBarLayout = new int[] - { - 2130772223}; + public static int[] ButtonBarLayout = new int[] { + 2130772154}; // aapt resource value: 0 public const int ButtonBarLayout_allowStacking = 0; - public static int[] CardView = new int[] - { + public static int[] CardView = new int[] { 16843071, 16843072, - 2130771991, - 2130771992, - 2130771993, - 2130771994, 2130771995, 2130771996, 2130771997, 2130771998, 2130771999, 2130772000, - 2130772001}; + 2130772001, + 2130772002, + 2130772003, + 2130772004, + 2130772005}; // aapt resource value: 1 public const int CardView_android_minHeight = 1; @@ -4951,10 +4937,9 @@ public partial class Styleable // aapt resource value: 11 public const int CardView_contentPaddingTop = 11; - public static int[] CollapsingAppBarLayout_LayoutParams = new int[] - { - 2130772007, - 2130772008}; + public static int[] CollapsingAppBarLayout_LayoutParams = new int[] { + 2130772220, + 2130772221}; // aapt resource value: 0 public const int CollapsingAppBarLayout_LayoutParams_layout_collapseMode = 0; @@ -4962,70 +4947,68 @@ public partial class Styleable // aapt resource value: 1 public const int CollapsingAppBarLayout_LayoutParams_layout_collapseParallaxMultiplier = 1; - public static int[] CollapsingToolbarLayout = new int[] - { + public static int[] CollapsingToolbarLayout = new int[] { 2130772009, - 2130772010, - 2130772011, - 2130772012, - 2130772013, - 2130772014, - 2130772015, - 2130772016, - 2130772017, - 2130772018, - 2130772019, - 2130772020, - 2130772021, - 2130772078}; - - // aapt resource value: 10 - public const int CollapsingToolbarLayout_collapsedTitleGravity = 10; + 2130772222, + 2130772223, + 2130772224, + 2130772225, + 2130772226, + 2130772227, + 2130772228, + 2130772229, + 2130772230, + 2130772231, + 2130772232, + 2130772233, + 2130772234}; - // aapt resource value: 6 - public const int CollapsingToolbarLayout_collapsedTitleTextAppearance = 6; + // aapt resource value: 11 + public const int CollapsingToolbarLayout_collapsedTitleGravity = 11; // aapt resource value: 7 - public const int CollapsingToolbarLayout_contentScrim = 7; + public const int CollapsingToolbarLayout_collapsedTitleTextAppearance = 7; - // aapt resource value: 11 - public const int CollapsingToolbarLayout_expandedTitleGravity = 11; + // aapt resource value: 8 + public const int CollapsingToolbarLayout_contentScrim = 8; - // aapt resource value: 0 - public const int CollapsingToolbarLayout_expandedTitleMargin = 0; + // aapt resource value: 12 + public const int CollapsingToolbarLayout_expandedTitleGravity = 12; - // aapt resource value: 4 - public const int CollapsingToolbarLayout_expandedTitleMarginBottom = 4; + // aapt resource value: 1 + public const int CollapsingToolbarLayout_expandedTitleMargin = 1; - // aapt resource value: 3 - public const int CollapsingToolbarLayout_expandedTitleMarginEnd = 3; + // aapt resource value: 5 + public const int CollapsingToolbarLayout_expandedTitleMarginBottom = 5; - // aapt resource value: 1 - public const int CollapsingToolbarLayout_expandedTitleMarginStart = 1; + // aapt resource value: 4 + public const int CollapsingToolbarLayout_expandedTitleMarginEnd = 4; // aapt resource value: 2 - public const int CollapsingToolbarLayout_expandedTitleMarginTop = 2; + public const int CollapsingToolbarLayout_expandedTitleMarginStart = 2; - // aapt resource value: 5 - public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 5; + // aapt resource value: 3 + public const int CollapsingToolbarLayout_expandedTitleMarginTop = 3; - // aapt resource value: 8 - public const int CollapsingToolbarLayout_statusBarScrim = 8; + // aapt resource value: 6 + public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 6; - // aapt resource value: 13 - public const int CollapsingToolbarLayout_title = 13; + // aapt resource value: 9 + public const int CollapsingToolbarLayout_statusBarScrim = 9; - // aapt resource value: 12 - public const int CollapsingToolbarLayout_titleEnabled = 12; + // aapt resource value: 0 + public const int CollapsingToolbarLayout_title = 0; - // aapt resource value: 9 - public const int CollapsingToolbarLayout_toolbarId = 9; + // aapt resource value: 13 + public const int CollapsingToolbarLayout_titleEnabled = 13; - public static int[] CompoundButton = new int[] - { + // aapt resource value: 10 + public const int CollapsingToolbarLayout_toolbarId = 10; + + public static int[] CompoundButton = new int[] { 16843015, - 2130772224, - 2130772225}; + 2130772155, + 2130772156}; // aapt resource value: 0 public const int CompoundButton_android_button = 0; @@ -5036,10 +5019,9 @@ public partial class Styleable // aapt resource value: 2 public const int CompoundButton_buttonTintMode = 2; - public static int[] CoordinatorLayout = new int[] - { - 2130772022, - 2130772023}; + public static int[] CoordinatorLayout = new int[] { + 2130772235, + 2130772236}; // aapt resource value: 0 public const int CoordinatorLayout_keylines = 0; @@ -5047,13 +5029,12 @@ public partial class Styleable // aapt resource value: 1 public const int CoordinatorLayout_statusBarBackground = 1; - public static int[] CoordinatorLayout_LayoutParams = new int[] - { + public static int[] CoordinatorLayout_LayoutParams = new int[] { 16842931, - 2130772024, - 2130772025, - 2130772026, - 2130772027}; + 2130772237, + 2130772238, + 2130772239, + 2130772240}; // aapt resource value: 0 public const int CoordinatorLayout_LayoutParams_android_layout_gravity = 0; @@ -5070,11 +5051,10 @@ public partial class Styleable // aapt resource value: 3 public const int CoordinatorLayout_LayoutParams_layout_keyline = 3; - public static int[] DesignTheme = new int[] - { - 2130772028, - 2130772029, - 2130772030}; + public static int[] DesignTheme = new int[] { + 2130772241, + 2130772242, + 2130772243}; // aapt resource value: 0 public const int DesignTheme_bottomSheetDialogTheme = 0; @@ -5085,16 +5065,15 @@ public partial class Styleable // aapt resource value: 2 public const int DesignTheme_textColorError = 2; - public static int[] DrawerArrowToggle = new int[] - { - 2130772226, - 2130772227, - 2130772228, - 2130772229, - 2130772230, - 2130772231, - 2130772232, - 2130772233}; + public static int[] DrawerArrowToggle = new int[] { + 2130772157, + 2130772158, + 2130772159, + 2130772160, + 2130772161, + 2130772162, + 2130772163, + 2130772164}; // aapt resource value: 4 public const int DrawerArrowToggle_arrowHeadLength = 4; @@ -5120,46 +5099,44 @@ public partial class Styleable // aapt resource value: 7 public const int DrawerArrowToggle_thickness = 7; - public static int[] FloatingActionButton = new int[] - { - 2130772031, + public static int[] FloatingActionButton = new int[] { 2130772032, - 2130772033, - 2130772034, - 2130772035, - 2130772101, - 2130772282, - 2130772283}; - - // aapt resource value: 6 - public const int FloatingActionButton_backgroundTint = 6; - - // aapt resource value: 7 - public const int FloatingActionButton_backgroundTintMode = 7; - - // aapt resource value: 3 - public const int FloatingActionButton_borderWidth = 3; - - // aapt resource value: 5 - public const int FloatingActionButton_elevation = 5; + 2130772213, + 2130772214, + 2130772244, + 2130772245, + 2130772246, + 2130772247, + 2130772248}; // aapt resource value: 1 - public const int FloatingActionButton_fabSize = 1; + public const int FloatingActionButton_backgroundTint = 1; // aapt resource value: 2 - public const int FloatingActionButton_pressedTranslationZ = 2; + public const int FloatingActionButton_backgroundTintMode = 2; + + // aapt resource value: 6 + public const int FloatingActionButton_borderWidth = 6; // aapt resource value: 0 - public const int FloatingActionButton_rippleColor = 0; + public const int FloatingActionButton_elevation = 0; // aapt resource value: 4 - public const int FloatingActionButton_useCompatPadding = 4; + public const int FloatingActionButton_fabSize = 4; - public static int[] ForegroundLinearLayout = new int[] - { + // aapt resource value: 5 + public const int FloatingActionButton_pressedTranslationZ = 5; + + // aapt resource value: 3 + public const int FloatingActionButton_rippleColor = 3; + + // aapt resource value: 7 + public const int FloatingActionButton_useCompatPadding = 7; + + public static int[] ForegroundLinearLayout = new int[] { 16843017, 16843264, - 2130772036}; + 2130772249}; // aapt resource value: 0 public const int ForegroundLinearLayout_android_foreground = 0; @@ -5170,17 +5147,16 @@ public partial class Styleable // aapt resource value: 2 public const int ForegroundLinearLayout_foregroundInsidePadding = 2; - public static int[] LinearLayoutCompat = new int[] - { + public static int[] LinearLayoutCompat = new int[] { 16842927, 16842948, 16843046, 16843047, 16843048, - 2130772086, - 2130772234, - 2130772235, - 2130772236}; + 2130772017, + 2130772165, + 2130772166, + 2130772167}; // aapt resource value: 2 public const int LinearLayoutCompat_android_baselineAligned = 2; @@ -5209,8 +5185,7 @@ public partial class Styleable // aapt resource value: 7 public const int LinearLayoutCompat_showDividers = 7; - public static int[] LinearLayoutCompat_Layout = new int[] - { + public static int[] LinearLayoutCompat_Layout = new int[] { 16842931, 16842996, 16842997, @@ -5228,8 +5203,7 @@ public partial class Styleable // aapt resource value: 1 public const int LinearLayoutCompat_Layout_android_layout_width = 1; - public static int[] ListPopupWindow = new int[] - { + public static int[] ListPopupWindow = new int[] { 16843436, 16843437}; @@ -5239,11 +5213,10 @@ public partial class Styleable // aapt resource value: 1 public const int ListPopupWindow_android_dropDownVerticalOffset = 1; - public static int[] MediaRouteButton = new int[] - { + public static int[] MediaRouteButton = new int[] { 16843071, 16843072, - 2130771990}; + 2130771994}; // aapt resource value: 1 public const int MediaRouteButton_android_minHeight = 1; @@ -5254,8 +5227,7 @@ public partial class Styleable // aapt resource value: 2 public const int MediaRouteButton_externalRouteEnabledDrawable = 2; - public static int[] MenuGroup = new int[] - { + public static int[] MenuGroup = new int[] { 16842766, 16842960, 16843156, @@ -5281,8 +5253,7 @@ public partial class Styleable // aapt resource value: 2 public const int MenuGroup_android_visible = 2; - public static int[] MenuItem = new int[] - { + public static int[] MenuItem = new int[] { 16842754, 16842766, 16842960, @@ -5296,10 +5267,10 @@ public partial class Styleable 16843236, 16843237, 16843375, - 2130772237, - 2130772238, - 2130772239, - 2130772240}; + 2130772168, + 2130772169, + 2130772170, + 2130772171}; // aapt resource value: 14 public const int MenuItem_actionLayout = 14; @@ -5352,8 +5323,7 @@ public partial class Styleable // aapt resource value: 13 public const int MenuItem_showAsAction = 13; - public static int[] MenuView = new int[] - { + public static int[] MenuView = new int[] { 16842926, 16843052, 16843053, @@ -5361,7 +5331,7 @@ public partial class Styleable 16843055, 16843056, 16843057, - 2130772241}; + 2130772172}; // aapt resource value: 4 public const int MenuView_android_headerBackground = 4; @@ -5387,18 +5357,17 @@ public partial class Styleable // aapt resource value: 7 public const int MenuView_preserveIconSpacing = 7; - public static int[] NavigationView = new int[] - { + public static int[] NavigationView = new int[] { 16842964, 16842973, 16843039, - 2130772037, - 2130772038, - 2130772039, - 2130772040, - 2130772041, - 2130772042, - 2130772101}; + 2130772032, + 2130772250, + 2130772251, + 2130772252, + 2130772253, + 2130772254, + 2130772255}; // aapt resource value: 0 public const int NavigationView_android_background = 0; @@ -5409,31 +5378,30 @@ public partial class Styleable // aapt resource value: 2 public const int NavigationView_android_maxWidth = 2; + // aapt resource value: 3 + public const int NavigationView_elevation = 3; + // aapt resource value: 9 - public const int NavigationView_elevation = 9; + public const int NavigationView_headerLayout = 9; + + // aapt resource value: 7 + public const int NavigationView_itemBackground = 7; + + // aapt resource value: 5 + public const int NavigationView_itemIconTint = 5; // aapt resource value: 8 - public const int NavigationView_headerLayout = 8; + public const int NavigationView_itemTextAppearance = 8; // aapt resource value: 6 - public const int NavigationView_itemBackground = 6; + public const int NavigationView_itemTextColor = 6; // aapt resource value: 4 - public const int NavigationView_itemIconTint = 4; - - // aapt resource value: 7 - public const int NavigationView_itemTextAppearance = 7; - - // aapt resource value: 5 - public const int NavigationView_itemTextColor = 5; - - // aapt resource value: 3 - public const int NavigationView_menu = 3; + public const int NavigationView_menu = 4; - public static int[] PopupWindow = new int[] - { + public static int[] PopupWindow = new int[] { 16843126, - 2130772242}; + 2130772173}; // aapt resource value: 0 public const int PopupWindow_android_popupBackground = 0; @@ -5441,20 +5409,18 @@ public partial class Styleable // aapt resource value: 1 public const int PopupWindow_overlapAnchor = 1; - public static int[] PopupWindowBackgroundState = new int[] - { - 2130772243}; + public static int[] PopupWindowBackgroundState = new int[] { + 2130772174}; // aapt resource value: 0 public const int PopupWindowBackgroundState_state_above_anchor = 0; - public static int[] RecyclerView = new int[] - { + public static int[] RecyclerView = new int[] { 16842948, - 2130772071, - 2130772072, - 2130772073, - 2130772074}; + 2130771968, + 2130771969, + 2130771970, + 2130771971}; // aapt resource value: 0 public const int RecyclerView_android_orientation = 0; @@ -5471,39 +5437,36 @@ public partial class Styleable // aapt resource value: 4 public const int RecyclerView_stackFromEnd = 4; - public static int[] ScrimInsetsFrameLayout = new int[] - { - 2130772043}; + public static int[] ScrimInsetsFrameLayout = new int[] { + 2130772256}; // aapt resource value: 0 public const int ScrimInsetsFrameLayout_insetForeground = 0; - public static int[] ScrollingViewBehavior_Params = new int[] - { - 2130772044}; + public static int[] ScrollingViewBehavior_Params = new int[] { + 2130772257}; // aapt resource value: 0 public const int ScrollingViewBehavior_Params_behavior_overlapTop = 0; - public static int[] SearchView = new int[] - { + public static int[] SearchView = new int[] { 16842970, 16843039, 16843296, 16843364, - 2130772244, - 2130772245, - 2130772246, - 2130772247, - 2130772248, - 2130772249, - 2130772250, - 2130772251, - 2130772252, - 2130772253, - 2130772254, - 2130772255, - 2130772256}; + 2130772175, + 2130772176, + 2130772177, + 2130772178, + 2130772179, + 2130772180, + 2130772181, + 2130772182, + 2130772183, + 2130772184, + 2130772185, + 2130772186, + 2130772187}; // aapt resource value: 0 public const int SearchView_android_focusable = 0; @@ -5556,28 +5519,26 @@ public partial class Styleable // aapt resource value: 12 public const int SearchView_voiceIcon = 12; - public static int[] SnackbarLayout = new int[] - { + public static int[] SnackbarLayout = new int[] { 16843039, - 2130772045, - 2130772101}; + 2130772032, + 2130772258}; // aapt resource value: 0 public const int SnackbarLayout_android_maxWidth = 0; - // aapt resource value: 2 - public const int SnackbarLayout_elevation = 2; - // aapt resource value: 1 - public const int SnackbarLayout_maxActionInlineWidth = 1; + public const int SnackbarLayout_elevation = 1; - public static int[] Spinner = new int[] - { + // aapt resource value: 2 + public const int SnackbarLayout_maxActionInlineWidth = 2; + + public static int[] Spinner = new int[] { 16842930, 16843126, 16843131, 16843362, - 2130772102}; + 2130772033}; // aapt resource value: 3 public const int Spinner_android_dropDownWidth = 3; @@ -5594,18 +5555,17 @@ public partial class Styleable // aapt resource value: 4 public const int Spinner_popupTheme = 4; - public static int[] SwitchCompat = new int[] - { + public static int[] SwitchCompat = new int[] { 16843044, 16843045, 16843074, - 2130772257, - 2130772258, - 2130772259, - 2130772260, - 2130772261, - 2130772262, - 2130772263}; + 2130772188, + 2130772189, + 2130772190, + 2130772191, + 2130772192, + 2130772193, + 2130772194}; // aapt resource value: 1 public const int SwitchCompat_android_textOff = 1; @@ -5637,8 +5597,7 @@ public partial class Styleable // aapt resource value: 3 public const int SwitchCompat_track = 3; - public static int[] TabItem = new int[] - { + public static int[] TabItem = new int[] { 16842754, 16842994, 16843087}; @@ -5652,24 +5611,23 @@ public partial class Styleable // aapt resource value: 2 public const int TabItem_android_text = 2; - public static int[] TabLayout = new int[] - { - 2130772046, - 2130772047, - 2130772048, - 2130772049, - 2130772050, - 2130772051, - 2130772052, - 2130772053, - 2130772054, - 2130772055, - 2130772056, - 2130772057, - 2130772058, - 2130772059, - 2130772060, - 2130772061}; + public static int[] TabLayout = new int[] { + 2130772259, + 2130772260, + 2130772261, + 2130772262, + 2130772263, + 2130772264, + 2130772265, + 2130772266, + 2130772267, + 2130772268, + 2130772269, + 2130772270, + 2130772271, + 2130772272, + 2130772273, + 2130772274}; // aapt resource value: 3 public const int TabLayout_tabBackground = 3; @@ -5719,8 +5677,7 @@ public partial class Styleable // aapt resource value: 9 public const int TabLayout_tabTextColor = 9; - public static int[] TextAppearance = new int[] - { + public static int[] TextAppearance = new int[] { 16842901, 16842902, 16842903, @@ -5729,7 +5686,7 @@ public partial class Styleable 16843106, 16843107, 16843108, - 2130772112}; + 2130772043}; // aapt resource value: 4 public const int TextAppearance_android_shadowColor = 4; @@ -5758,19 +5715,18 @@ public partial class Styleable // aapt resource value: 8 public const int TextAppearance_textAllCaps = 8; - public static int[] TextInputLayout = new int[] - { + public static int[] TextInputLayout = new int[] { 16842906, 16843088, - 2130772062, - 2130772063, - 2130772064, - 2130772065, - 2130772066, - 2130772067, - 2130772068, - 2130772069, - 2130772070}; + 2130772275, + 2130772276, + 2130772277, + 2130772278, + 2130772279, + 2130772280, + 2130772281, + 2130772282, + 2130772283}; // aapt resource value: 1 public const int TextInputLayout_android_hint = 1; @@ -5805,33 +5761,32 @@ public partial class Styleable // aapt resource value: 2 public const int TextInputLayout_hintTextAppearance = 2; - public static int[] Toolbar = new int[] - { + public static int[] Toolbar = new int[] { 16842927, 16843072, - 2130772078, - 2130772081, - 2130772085, - 2130772097, - 2130772098, - 2130772099, - 2130772100, - 2130772102, - 2130772264, - 2130772265, - 2130772266, - 2130772267, - 2130772268, - 2130772269, - 2130772270, - 2130772271, - 2130772272, - 2130772273, - 2130772274, - 2130772275, - 2130772276, - 2130772277, - 2130772278}; + 2130772009, + 2130772012, + 2130772016, + 2130772028, + 2130772029, + 2130772030, + 2130772031, + 2130772033, + 2130772195, + 2130772196, + 2130772197, + 2130772198, + 2130772199, + 2130772200, + 2130772201, + 2130772202, + 2130772203, + 2130772204, + 2130772205, + 2130772206, + 2130772207, + 2130772208, + 2130772209}; // aapt resource value: 0 public const int Toolbar_android_gravity = 0; @@ -5908,13 +5863,12 @@ public partial class Styleable // aapt resource value: 23 public const int Toolbar_titleTextColor = 23; - public static int[] View = new int[] - { + public static int[] View = new int[] { 16842752, 16842970, - 2130772279, - 2130772280, - 2130772281}; + 2130772210, + 2130772211, + 2130772212}; // aapt resource value: 1 public const int View_android_focusable = 1; @@ -5931,11 +5885,10 @@ public partial class Styleable // aapt resource value: 4 public const int View_theme = 4; - public static int[] ViewBackgroundHelper = new int[] - { + public static int[] ViewBackgroundHelper = new int[] { 16842964, - 2130772282, - 2130772283}; + 2130772213, + 2130772214}; // aapt resource value: 0 public const int ViewBackgroundHelper_android_background = 0; @@ -5946,8 +5899,7 @@ public partial class Styleable // aapt resource value: 2 public const int ViewBackgroundHelper_backgroundTintMode = 2; - public static int[] ViewStubCompat = new int[] - { + public static int[] ViewStubCompat = new int[] { 16842960, 16842994, 16842995}; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj index c206893..d2304b7 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj @@ -4,6 +4,24 @@ netstandard1.4 + + + + + + + + + + + + + + + + + + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs index 540991c..a3d8bde 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs @@ -1,6 +1,7 @@ using System; using Xamarin.Forms; using System.ComponentModel; +using Xamarin.Forms.Xaml; namespace FreshMvvmSampleApp { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml index 4ed03ea..1293b0c 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml @@ -1,6 +1,8 @@  - + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs index fe4d1fd..b65b15e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs @@ -2,10 +2,12 @@ using System.Collections.Generic; using Xamarin.Forms; +using Xamarin.Forms.Xaml; namespace FreshMvvmSampleApp { - public partial class QuotePage : BasePage + [XamlCompilation(XamlCompilationOptions.Compile)] + public partial class QuotePage : BasePage { public QuotePage () { diff --git a/src/.droidres/.freshmvvm.droidres.db b/src/.droidres/.freshmvvm.droidres.db deleted file mode 100644 index 60c7715144978dfaf7050eb65f178ce9b3740097..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmeHQO>7&-72eq)xuhIPwrrV^WjVBL$5!l#`6p3o;HLbQ1WT@B*-eZTaMtA7VnppS zOVY6r^kC6W4@H5rKzj*tE>Ixn6hVK0qCGSPS`=-99{L01lB6io1PB@wJ+w2sOKE4h zOeNI`Me-5Sa_7yP*?HgN?7lZ|W_J0hg<@3+-PH6oxf+TI9swcYE1{4e2&d_Poc=dH zC+LZ%k)YqmcHZjrv_L-io0sMe;5Qjh9RC~t6Mu~Vj^D%Y;y>d*;@{)n;9uci;GdZc zttxV*`+Powe)lo26dV~r8|SO?jgqpU<>kiFm%f}$Ude{8BvT97(72g3ex`4HQ7aU0 z78QLwbX(T*E3zIs*EhbTYtJkB>P2OJJXBPx$}Pnp&!!h;eN`!N#3jABChO}QZ`q`U zR+aUTT&rqDHLojcidqe+8vU=8N}-9nnnwyoBB&lP8hcr(Xf-{rWR#mlwOB1`YBR;l z3(?HL1iB=zDV#7@*2|P&6Jxn{qlxxKNL<8J;8Aq8=uk0s^R zOY=`%&4%VLWwOtN8Y;1|kB2mMlRkcCe5<1Ii6zk&JbM;hGoY=!P@=!>>lNjNnxf_v zM-p?OIx^3w6wPzAtBPlpKit2+#omN||FOjRG(N;I5S2Mr$*^ve1skz3DU#SVS0G@AUzz~PY?V1 z>7l=m9s+)P@OxPr;Wq^O2OmHH5anmgTi_NlBK=k7snP zSa@kVH=PZKqY*NhnGTb9BpN3()9D&$9PGy*2wwcEfIq>n;veAO z;U9Gd0MJT6psNuW#C;+jL8ig#8N~PmvW$*gv84EeUK~RiU4D@nycs25l69FGkN(3R z96`+%BD2Bw1_e!Q&S zDp)RHWRgrzk#L$!Pm|;{iKR&-OtO%4JA2N5XNE zNs?@m#A9SKOd>NRl_gUtG94%3)U2mb5qmJ&D~cz{WRgt9Ni0s{RE8)?Mp)~zS(1&C zbc!UxBsoQ@Y?nUSOb=Hetp zuRtM4TofCXH6F(H$|%fJITELhm|_^yKZ+8SH8o8pX|pCtHcZkHM#&~fIx&kHBL1JC zv;OZDektJN;%~(Q(&_0>9>@>>Gh=fPQEle?}~~m*Rg9CK}E9KNfNV9uULy z>&si6YCC7XfEj?V-||br)2Gol`?;9*)rx#eX^cf0iG6&)l*?mbQ${G=c0}5Zl3ZxJ zDc0Sns42c}lx?E2@|Cij=L6>RmF%6WqN_3=hc&9WZjG06;eI+}z|7nV-aGS`tFm5Q zD5{P~Jfo(yQf*D;LcUqG(8Nn=E}U!-*m9R&FXfi?Lfx z*i85F`gUfUD!0lOtlSon@-IX>%_jv`v7*{a|xi zso1|K$-0>;vbdl$K3Cgxl(udm(EN)6<;C=c-}YG!a% zQfojyFBP;4Qh5IF>`npPfIv4P0R6w4vK4>%4e1#Gs~J{H?6J1J!UQsJ!Gyl{;Fv% z%P%r-@Tq8#8cX=dnrP#)T6xOjEbhe%c`O4SC5Gd;)y;>_-NINQ5Qo zZc?S&b5%9n?%Oq!h8^x*Ge^gJcpHHMiS3D1pWnpAfr%}7uo(|qZpULm`yzhT7WhH0_{Nn`hRGJr8q&|c!>T}OA8kUB9TeP`3MiYHQUPeO!w%6y#2-^mBmg zX)F%m@f^mKHfHigqm505cuyL~%c2bp+^#?jdSi3!eYGRxuO=1Ueo8*8fG} zKZ5uuJ$%~n;%rv{-(hRS;pDIsyl?^4pEaCjy3v-VFDoVb4lr)!Kr8wf?;y5f>v%7* z{`4VZ()`Qv7EHE~xgobLJ?a9BEt|p7w5Z~;W7D@3U3$$8&dlnH!ta)rER|Pej)!ic zwIu5m#b}VR(z?RsH!r^ayw>w}${G=P{%`k|0epZ!_aOlNzx#9w5&;6+MZmQG-xI{| z3hxPj-EOIl;qyIg+WGY}L1TmBm(91h&KGRvD3=KFrYo1{YPT-uHOFgqX_$x_q4Z@d zm$X9D9=)5H$!b+E-l$cZIC|Y8-B>+r?!jcfA9=aD&aGK?rjPLob7nK0nc6UNn%s_F zM;o619dj>(h5`Z)90BP64;)gc5D@4X1Wfz?BSHL*@R9I-$25D#4fP$d9D!paQgCt- z-M?;(WN%vGHh;j4c7nGu-B?_`gPf+*Rfyaew9Oi2?{0R!DWca6(v8x?hJxcB38V739X^s-Rwn8=n6=zLh`$K%i?7fd1b#ssup*fgK}Y*#9UihziKr*x31ho_}v9*#EQ(dwRPYgYl{GpsEu?Dnzg8-RCgAzMn;s8k z0D$bu7q#N-ZZ%MlHFe}oWu;ZMk1E!?Yl&nXO8Sc-0bLP%csiw=Nic=LW$dB>LXu-9m z4ntcu4LgSQ&GJn_08pA!Y4H4S*Zm8w3kb9y0qFnj*8#Ku5NH*=#tTdRvs;i>Xl1sRmA%9aiAvwc93PDR4=-*NAOBp}d32tfbu zA!UQ8fPe!5!~RDH1@X)1Alm21?5(8lq&1D_%n2ztI*RU{HUbKC#~!wkkM$MhEmn)V zWt=vqnYZ5m(F`YS@#RahF0;h~|I-aIOS6mCwVr#DC?^ZyLd^b zFH6X`e*Zy-Zn~Z|}@6;eX|9k5u2hsupb_AgR+tGk?K%ln}VErG7{}AXOd;o!NM_^;% zq!c`L3f0Z+pQ!t`=~dXzW4v2p&)RbJ+#E3$I;xcAJdH=(mi7FKtcSMehqTLs`!7)P BeTV=6 From 009419431871eeac7525127afcea3fc2ec9ce003 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 6 Jul 2017 00:22:53 +0100 Subject: [PATCH 03/24] Updated nuspec file for net standard --- src/FreshMvvm/FreshMvvm.nuspec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/FreshMvvm/FreshMvvm.nuspec b/src/FreshMvvm/FreshMvvm.nuspec index 78d7e9d..662800a 100644 --- a/src/FreshMvvm/FreshMvvm.nuspec +++ b/src/FreshMvvm/FreshMvvm.nuspec @@ -2,7 +2,7 @@ FreshMvvm - 2.2.0 + 3.0.0 FreshMvvm Michael Ridland rid00z @@ -11,6 +11,9 @@ FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. Mvvm, Xamarin.Forms + 3.0.0 + Updated portable projects to net standard + 2.2.0 Better debug messages displayed Ability to remove a page from Navigation @@ -37,6 +40,6 @@ - - + + From c6af4e50d095c2a51ce5601262b42b30647af5f6 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 6 Jul 2017 01:02:41 +0100 Subject: [PATCH 04/24] Removed nuspec file and modified csproj to use new nuget pack features --- src/FreshMvvm/FreshMvvm.csproj | 39 +++++++++++++++++++++++++++++ src/FreshMvvm/FreshMvvm.nuspec | 45 ---------------------------------- 2 files changed, 39 insertions(+), 45 deletions(-) delete mode 100644 src/FreshMvvm/FreshMvvm.nuspec diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index efcdf5d..d2a1d01 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -2,6 +2,45 @@ netstandard1.4 + FreshMvvm + 3.0.0 + Michael Ridland + https://github.com/rid00z/FreshMvvm + false + FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. + Mvvm, Xamarin.Forms + +3.0.0 +Updated portable projects to net standard + +2.2.0 +Better debug messages displayed +Ability to remove a page from Navigation +Add ability to SwitchSelectedRoot page in Tabs and MasterDetail + +2.1.0 +Adds ability to control pagemodel mapping via PageModelMapper +Adds ability to navigate without animation +Better cleanup of objects +IOC now has unregister feature +Add First Only Tabbed Navigation Container + +2.0.1 +Support for Xamarin.Forms 2.2. + +2.0 +IOC Container Lifetime Registration Options +Switching out NavigationStacks on the Xamarin.Forms MainPage +Multiple Navigation Services +Custom IOC Containers +WhenAny +Control over which Models and Views are linked +Events when page is popped (for disposal) + + 3.0.0.0 + 3.0.0.0 + 3.0.0 + True diff --git a/src/FreshMvvm/FreshMvvm.nuspec b/src/FreshMvvm/FreshMvvm.nuspec deleted file mode 100644 index 662800a..0000000 --- a/src/FreshMvvm/FreshMvvm.nuspec +++ /dev/null @@ -1,45 +0,0 @@ - - - - FreshMvvm - 3.0.0 - FreshMvvm - Michael Ridland - rid00z - https://github.com/rid00z/FreshMvvm - false - FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. - Mvvm, Xamarin.Forms - - 3.0.0 - Updated portable projects to net standard - - 2.2.0 - Better debug messages displayed - Ability to remove a page from Navigation - Add ability to SwitchSelectedRoot page in Tabs and MasterDetail - - 2.1.0 - Adds ability to control pagemodel mapping via PageModelMapper - Adds ability to navigate without animation - Better cleanup of objects - IOC now has unregister feature - Add First Only Tabbed Navigation Container - - 2.0.1 - Support for Xamarin.Forms 2.2. - - 2.0 - IOC Container Lifetime Registration Options - Switching out NavigationStacks on the Xamarin.Forms MainPage - Multiple Navigation Services - Custom IOC Containers - WhenAny - Control over which Models and Views are linked - Events when page is popped (for disposal) - - - - - - From 5ff63ce45f25288e123f71482de264bf465d9315 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 6 Jul 2017 01:35:32 +0100 Subject: [PATCH 05/24] Updated UWP Project to work with updated libraries --- .../FreshMvvmSampleApp.UWP.csproj | 5 +- .../FreshMvvmSampleApp.UWP.nuget.props | 21 + .../FreshMvvmSampleApp.UWP.nuget.targets | 12 +- .../FreshMvvmSampleApp.UWP/project.json | 4 +- .../FreshMvvmSampleApp.UWP/project.lock.json | 30944 +++++++++++----- 5 files changed, 21332 insertions(+), 9654 deletions(-) create mode 100644 samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.csproj b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.csproj index 2343e99..ec03bfb 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.csproj +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.csproj @@ -11,9 +11,10 @@ FreshMvvmSampleApp.UWP en-US UAP - 10.0.10586.0 - 10.0.10240.0 + 10.0.14393.0 + 10.0.10586.0 14 + true 512 {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} FreshMvvmSampleApp.UWP_TemporaryKey.pfx diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props new file mode 100644 index 0000000..c4b1fc0 --- /dev/null +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props @@ -0,0 +1,21 @@ + + + + True + NuGet + C:\Users\markp\Source\Repos\FreshMvvm\samples\FreshMvvmSampleApp\FreshMvvmSampleApp.UWP\project.lock.json + $(UserProfile)\.nuget\packages\ + C:\Users\markp\.nuget\packages\ + ProjectJson + 4.2.0 + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + + + + + + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.targets b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.targets index 51403c2..f88c7b1 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.targets +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.targets @@ -1,9 +1,13 @@  - - $(UserProfile)\.nuget\packages\ + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - + + + + + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.json b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.json index 70256a5..e89dde7 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.json +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.json @@ -1,7 +1,7 @@ { "dependencies": { - "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0", - "Xamarin.Forms": "2.0.0.6490" + "Microsoft.NETCore.UniversalWindowsPlatform": "5.3.3", + "Xamarin.Forms": "2.3.5.256-pre6" }, "frameworks": { "uap10.0": {} diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json index 5c494df..b444b0e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json @@ -1,26 +1,32 @@ { - "locked": false, - "version": 1, + "version": 2, "targets": { "UAP,Version=v10.0": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/Microsoft.CSharp.dll": {} @@ -29,158 +35,280 @@ "lib/netcore50/Microsoft.CSharp.dll": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + }, + "compile": { "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, "ref/netcore50/System.Net.dll": {}, "ref/netcore50/System.Numerics.dll": {}, "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} }, "runtime": { "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.dll": {}, "lib/netcore50/System.Net.dll": {}, "lib/netcore50/System.Numerics.dll": {}, "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, "lib/netcore50/System.ServiceModel.Web.dll": {}, + "lib/netcore50/System.ServiceModel.dll": {}, "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.dll": {}, "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.VisualBasic/10.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "lib/netcore50/System.Xml.Serialization.dll": {}, + "lib/netcore50/System.Xml.dll": {}, + "lib/netcore50/System.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Core.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Net.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Numerics.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.ServiceModel.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Windows.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.Xml.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/System.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/aot/lib/netcore50/mscorlib.dll": { + "assetType": "runtime", + "rid": "aot" + } + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/Microsoft.VisualBasic.dll": {} @@ -189,120 +317,314 @@ "lib/netcore50/Microsoft.VisualBasic.dll": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "dependencies": { + "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" + } + }, + "PropertyChanged.Fody/2.1.3": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Fody": "[2.0.0, 3.0.0)" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} }, "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "debian.8-x64" + } + } + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "fedora.23-x64" + } + } + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "fedora.24-x64" + } } }, - "System.AppContext/4.0.0": { + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" }, "compile": { - "ref/dotnet/System.AppContext.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.Collections/4.0.10": { + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Collections.dll": {} + "lib/netstandard1.0/_._": {} + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "opensuse.13.2-x64" + } + } + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "opensuse.42.1-x64" + } + } + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib": { + "assetType": "native", + "rid": "osx.10.10-x64" + } } }, - "System.Collections.Concurrent/4.0.10": { + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "rhel.7-x64" + } + } + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "ubuntu.14.04-x64" + } + } + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "ubuntu.16.04-x64" + } + } + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "runtimeTargets": { + "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { + "assetType": "native", + "rid": "ubuntu.16.10-x64" + } + } + }, + "System.AppContext/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.AppContext.dll": {} + }, + "runtime": { + "lib/netcore50/System.AppContext.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.AppContext.dll": { + "assetType": "runtime", + "rid": "aot" + } + } + }, + "System.Buffers/4.3.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/_._": {} + }, + "runtime": { + "lib/netstandard1.1/System.Buffers.dll": {} + } + }, + "System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} + "ref/netcore50/System.Collections.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "lib/win8/_._": {} } }, - "System.Collections.Immutable/1.1.37": { + "System.Collections.Concurrent/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Collections.Concurrent.dll": {} }, + "runtime": { + "lib/netcore50/System.Collections.Concurrent.dll": {} + } + }, + "System.Collections.Immutable/1.2.0": { + "type": "package", "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} } }, - "System.Collections.NonGeneric/4.0.0": { + "System.Collections.NonGeneric/4.0.1": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} } }, - "System.Collections.Specialized/4.0.0": { + "System.Collections.Specialized/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netstandard1.3/System.Collections.Specialized.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "lib/netstandard1.3/System.Collections.Specialized.dll": {} } }, - "System.ComponentModel/4.0.0": { + "System.ComponentModel/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.ComponentModel.dll": {} @@ -311,310 +633,375 @@ "lib/netcore50/System.ComponentModel.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netcore50/System.ComponentModel.Annotations.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "lib/netcore50/System.ComponentModel.Annotations.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} } }, - "System.Data.Common/4.0.0": { + "System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "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" }, "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "ref/netstandard1.3/System.Console.dll": {} + } + }, + "System.Data.Common/4.1.0": { + "type": "package", + "compile": { + "ref/netstandard1.2/System.Data.Common.dll": {} }, "runtime": { - "lib/dotnet/System.Data.Common.dll": {} + "lib/netstandard1.2/System.Data.Common.dll": {} } }, - "System.Diagnostics.Contracts/4.0.0": { + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, "compile": { "ref/netcore50/System.Diagnostics.Contracts.dll": {} }, "runtime": { "lib/netcore50/System.Diagnostics.Contracts.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Diagnostics.Debug/4.0.10": { + "System.Diagnostics.Debug/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Debug.dll": {} }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "lib/netstandard1.3/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Debug.dll": {} + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1" }, "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.StackTrace.dll": {} + "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Diagnostics.Tools/4.0.0": { + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, "compile": { "ref/netcore50/System.Diagnostics.Tools.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} + "lib/win8/_._": {} } }, - "System.Diagnostics.Tracing/4.0.20": { + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netcore50/System.Diagnostics.Tracing.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} + "lib/win8/_._": {} } }, - "System.Dynamic.Runtime/4.0.10": { + "System.Dynamic.Runtime/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netcore50/System.Dynamic.Runtime.dll": {} }, "runtime": { "lib/netcore50/System.Dynamic.Runtime.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Globalization/4.0.10": { + "System.Globalization/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netcore50/System.Globalization.dll": {} }, "runtime": { - "lib/netcore50/System.Globalization.dll": {} + "lib/win8/_._": {} } }, - "System.Globalization.Calendars/4.0.0": { + "System.Globalization.Calendars/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { + "System.Globalization.Extensions/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" }, "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} }, - "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.IO/4.0.10": { + "System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "ref/netcore50/System.IO.dll": {} }, "runtime": { - "lib/netcore50/System.IO.dll": {} + "lib/win8/_._": {} } }, - "System.IO.Compression/4.0.0": { + "System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" }, "compile": { "ref/netcore50/System.IO.Compression.dll": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.IO.Compression.ZipFile/4.0.0": { + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Buffers": "4.3.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" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} } }, - "System.IO.FileSystem/4.0.0": { + "System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} } }, - "System.IO.IsolatedStorage/4.0.0": { + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} }, "runtime": { "lib/netcore50/System.IO.IsolatedStorage.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} } }, - "System.Linq/4.0.0": { + "System.Linq/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { "ref/netcore50/System.Linq.dll": {} @@ -623,41 +1010,51 @@ "lib/netcore50/System.Linq.dll": {} } }, - "System.Linq.Expressions/4.0.10": { + "System.Linq.Expressions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} + "ref/netcore50/System.Linq.Expressions.dll": {} }, "runtime": { "lib/netcore50/System.Linq.Expressions.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Linq.Parallel/4.0.0": { + "System.Linq.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { "ref/netcore50/System.Linq.Parallel.dll": {} @@ -666,15 +1063,17 @@ "lib/netcore50/System.Linq.Parallel.dll": {} } }, - "System.Linq.Queryable/4.0.0": { + "System.Linq.Queryable/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.Linq.Queryable.dll": {} @@ -683,455 +1082,690 @@ "lib/netcore50/System.Linq.Queryable.dll": {} } }, - "System.Net.Http/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { "ref/netcore50/System.Net.Http.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netcore50/System.Net.Http.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Net.Http.Rtc/4.0.0": { + "System.Net.Http.Rtc/4.0.1": { + "type": "package", "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.Net.Http.Rtc.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Net.NameResolution/4.0.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "ref/netstandard1.3/System.Net.NameResolution.dll": {} }, - "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Net.Primitives/4.0.10": { + "System.Net.NetworkInformation/4.1.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "ref/netcore50/System.Net.NetworkInformation.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/linux/lib/netstandard1.3/System.Net.NetworkInformation.dll": { + "assetType": "runtime", + "rid": "linux" + }, + "runtimes/osx/lib/netstandard1.3/System.Net.NetworkInformation.dll": { + "assetType": "runtime", + "rid": "osx" + }, + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Net.Requests/4.0.10": { + "System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "ref/netcore50/System.Net.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "lib/win8/_._": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Net.Requests/4.0.11": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netcore50/System.Net.Requests.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Net.Requests.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Net.WebHeaderCollection/4.0.0": { + "System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "ref/netstandard1.3/System.Net.Sockets.dll": {} } }, - "System.Numerics.Vectors/4.1.0": { + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { + "System.Net.WebSockets/4.0.0": { + "type": "package", "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "lib/netstandard1.3/System.Net.WebSockets.dll": {} } }, - "System.ObjectModel/4.0.10": { + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Net.WebSockets.Client.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", + "compile": { + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} } }, - "System.Private.DataContractSerialization/4.0.0": { + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/netcore50/_._": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} }, "runtime": { - "lib/netcore50/System.Private.DataContractSerialization.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} } }, - "System.Private.Networking/4.0.0": { + "System.ObjectModel/4.3.0": { + "type": "package", "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.ObjectModel.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "lib/netcore50/System.ObjectModel.dll": {} + } + }, + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Private.ServiceModel/4.0.0": { + "System.Private.ServiceModel/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Private.ServiceModel.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": { + "assetType": "runtime", + "rid": "win7" + } + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.Context/4.0.1": { + "type": "package", + "dependencies": { + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Reflection.Context.dll": {} }, "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} + "lib/netcore50/System.Reflection.Context.dll": {} } }, - "System.Private.Uri/4.0.0": { + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" + }, "compile": { - "ref/netcore50/_._": {} + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Uri.dll": {} + "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Reflection/4.0.10": { + "System.Reflection.Emit/4.0.1": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "ref/netstandard1.1/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.dll": {} + "lib/netcore50/System.Reflection.Emit.dll": {} } }, - "System.Reflection.Context/4.0.0": { + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/_._": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Reflection.DispatchProxy/4.0.0": { + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/_._": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Reflection.Extensions/4.0.0": { + "System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { "ref/netcore50/System.Reflection.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Metadata/1.0.22": { + "System.Reflection.Metadata/1.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Collections.Immutable": "1.2.0" }, "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} }, "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} } }, - "System.Reflection.Primitives/4.0.0": { + "System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { "ref/netcore50/System.Reflection.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" }, "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} }, "runtime": { "lib/netcore50/System.Reflection.TypeExtensions.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Resources.ResourceManager/4.0.0": { + "System.Resources.ResourceManager/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { "ref/netcore50/System.Resources.ResourceManager.dll": {} }, "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} + "lib/win8/_._": {} } }, - "System.Runtime/4.0.20": { + "System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Uri": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" }, "compile": { - "ref/dotnet/System.Runtime.dll": {} + "ref/netcore50/System.Runtime.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.dll": {} + "lib/win8/_._": {} } }, - "System.Runtime.Extensions/4.0.10": { + "System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/netcore50/System.Runtime.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Extensions.dll": {} + "lib/win8/_._": {} + } + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.Runtime.Handles/4.0.0": { + "System.Runtime.InteropServices/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "ref/netcore50/System.Runtime.InteropServices.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Handles.dll": {} + "lib/win8/_._": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} + "lib/win8/System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": { + "assetType": "runtime", + "rid": "aot" + }, + "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, "compile": { "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} }, "runtime": { "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Runtime.Numerics/4.0.0": { + "System.Runtime.Numerics/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { "ref/netcore50/System.Runtime.Numerics.dll": {} @@ -1140,9 +1774,12 @@ "lib/netcore50/System.Runtime.Numerics.dll": {} } }, - "System.Runtime.Serialization.Json/4.0.0": { + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.Runtime.Serialization.Json.dll": {} @@ -1151,86 +1788,244 @@ "lib/netcore50/System.Runtime.Serialization.Json.dll": {} } }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Runtime.Serialization.Xml/4.0.10": { + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} }, "runtime": { "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": { + "assetType": "runtime", + "rid": "win8-aot" + }, + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": { + "assetType": "runtime", + "rid": "win8" + } } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "lib/win8/_._": {} + }, + "runtimeTargets": { + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": { + "assetType": "runtime", + "rid": "win8" + } + } + }, + "System.Security.Claims/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" + }, + "compile": { + "ref/netstandard1.3/System.Security.Claims.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Security.Claims.dll": {} + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.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" + }, + "compile": { + "ref/netstandard1.4/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Security.Claims/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} } }, - "System.Security.Principal/4.0.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Principal/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.Security.Principal.dll": {} @@ -1239,10 +2034,13 @@ "lib/netcore50/System.Security.Principal.dll": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/System.ServiceModel.Duplex.dll": {} @@ -1251,22 +2049,32 @@ "lib/netcore50/System.ServiceModel.Duplex.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "System.ServiceModel.Http/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} + "ref/netcore50/System.ServiceModel.Http.dll": {} }, "runtime": { "lib/netcore50/System.ServiceModel.Http.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { "ref/netcore50/System.ServiceModel.NetTcp.dll": {} @@ -1275,10 +2083,25 @@ "lib/netcore50/System.ServiceModel.NetTcp.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { "ref/netcore50/System.ServiceModel.Primitives.dll": {} @@ -1287,10 +2110,13 @@ "lib/netcore50/System.ServiceModel.Primitives.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { + "System.ServiceModel.Security/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { "ref/netcore50/System.ServiceModel.Security.dll": {} @@ -1299,136 +2125,169 @@ "lib/netcore50/System.ServiceModel.Security.dll": {} } }, - "System.Text.Encoding/4.0.10": { + "System.Text.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netcore50/System.Text.Encoding.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} + "lib/win8/_._": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} }, - "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "lib/win8/_._": {} } }, - "System.Text.RegularExpressions/4.0.10": { + "System.Text.RegularExpressions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "ref/netcore50/System.Text.RegularExpressions.dll": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netcore50/System.Text.RegularExpressions.dll": {} } }, - "System.Threading/4.0.10": { + "System.Threading/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netcore50/System.Threading.dll": {} }, "runtime": { "lib/netcore50/System.Threading.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Threading.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "System.Threading.Overlapped/4.0.0": { + "System.Threading.Overlapped/4.0.1": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} }, - "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "runtimeTargets": { + "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": { + "assetType": "runtime", + "rid": "win" + } } }, - "System.Threading.Tasks/4.0.10": { + "System.Threading.Tasks/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "ref/netcore50/System.Threading.Tasks.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} }, + "runtime": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/portable-net45+win8+wp8+wpa81/_._": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} @@ -1437,139 +2296,196 @@ "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} } }, - "System.Threading.Timer/4.0.0": { + "System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + }, "compile": { "ref/netcore50/System.Threading.Timer.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} + "lib/win81/_._": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netcore50/System.Xml.ReaderWriter.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.Xml.ReaderWriter.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.Xml.XDocument/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.Xml.XDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/netcore50/System.Xml.XDocument.dll": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.Xml.XmlDocument/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} + "ref/netcore50/System.Xml.XmlSerializer.dll": {} }, "runtime": { "lib/netcore50/System.Xml.XmlSerializer.dll": {} + }, + "runtimeTargets": { + "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": { + "assetType": "runtime", + "rid": "aot" + } } }, - "Xamarin.Forms/2.0.0.6490": { + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", "compile": { "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} }, "runtime": { "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" + } + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" } } }, "UAP,Version=v10.0/win10-arm": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/Microsoft.CSharp.dll": {} @@ -1578,201 +2494,227 @@ "lib/netcore50/Microsoft.CSharp.dll": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + }, + "compile": { "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, "ref/netcore50/System.Net.dll": {}, "ref/netcore50/System.Numerics.dll": {}, "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} }, "runtime": { "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.dll": {}, "lib/netcore50/System.Net.dll": {}, "lib/netcore50/System.Numerics.dll": {}, "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, "lib/netcore50/System.ServiceModel.Web.dll": {}, + "lib/netcore50/System.ServiceModel.dll": {}, "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.dll": {}, "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Runtime.CoreCLR-arm/1.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, 4.0.10]", - "System.Diagnostics.Contracts": "[4.0.0, 4.0.0]", - "System.Diagnostics.Debug": "[4.0.10, 4.0.10]", - "System.Diagnostics.StackTrace": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tools": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tracing": "[4.0.20, 4.0.20]", - "System.Globalization": "[4.0.10, 4.0.10]", - "System.Globalization.Calendars": "[4.0.0, 4.0.0]", - "System.IO": "[4.0.10, 4.0.10]", - "System.ObjectModel": "[4.0.10, 4.0.10]", - "System.Private.Uri": "[4.0.0, 4.0.0]", - "System.Reflection": "[4.0.10, 4.0.10]", - "System.Reflection.Extensions": "[4.0.0, 4.0.0]", - "System.Reflection.Primitives": "[4.0.0, 4.0.0]", - "System.Resources.ResourceManager": "[4.0.0, 4.0.0]", - "System.Runtime": "[4.0.20, 4.0.20]", - "System.Runtime.Extensions": "[4.0.10, 4.0.10]", - "System.Runtime.Handles": "[4.0.0, 4.0.0]", - "System.Runtime.InteropServices": "[4.0.20, 4.0.20]", - "System.Text.Encoding": "[4.0.10, 4.0.10]", - "System.Text.Encoding.Extensions": "[4.0.10, 4.0.10]", - "System.Threading": "[4.0.10, 4.0.10]", - "System.Threading.Tasks": "[4.0.10, 4.0.10]", - "System.Threading.Timer": "[4.0.0, 4.0.0]" - }, - "compile": { - "ref/dotnet/_._": {} - }, - "runtime": { - "runtimes/win8-arm/lib/dotnet/mscorlib.ni.dll": {} - }, - "native": { - "runtimes/win8-arm/native/clretwrc.dll": {}, - "runtimes/win8-arm/native/coreclr.dll": {}, - "runtimes/win8-arm/native/dbgshim.dll": {}, - "runtimes/win8-arm/native/mscordaccore.dll": {}, - "runtimes/win8-arm/native/mscordbi.dll": {}, - "runtimes/win8-arm/native/mscorrc.debug.dll": {}, - "runtimes/win8-arm/native/mscorrc.dll": {} - } - }, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.VisualBasic/10.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "lib/netcore50/System.Xml.Serialization.dll": {}, + "lib/netcore50/System.Xml.dll": {}, + "lib/netcore50/System.dll": {} + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1", + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/Microsoft.VisualBasic.dll": {} @@ -1781,4350 +2723,4348 @@ "lib/netcore50/Microsoft.VisualBasic.dll": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} - }, - "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "dependencies": { + "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" } }, - "System.AppContext/4.0.0": { + "PropertyChanged.Fody/2.1.3": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" + "Fody": "[2.0.0, 3.0.0)" }, "compile": { - "ref/dotnet/System.AppContext.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} }, "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} } }, - "System.Collections/4.0.10": { + "runtime.any.System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.dll": {} + "ref/netstandard/_._": {} }, "runtime": { "lib/netcore50/System.Collections.dll": {} } }, - "System.Collections.Concurrent/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "runtime.any.System.Diagnostics.Tools/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "lib/netcore50/System.Diagnostics.Tools.dll": {} } }, - "System.Collections.Immutable/1.1.37": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, + "runtime.any.System.Diagnostics.Tracing/4.3.0": { + "type": "package", "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "lib/netcore50/System.Diagnostics.Tracing.dll": {} } }, - "System.Collections.NonGeneric/4.0.0": { - "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Globalization/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "lib/netcore50/System.Globalization.dll": {} } }, - "System.Collections.Specialized/4.0.0": { - "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Globalization.Calendars/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "lib/netcore50/System.Globalization.Calendars.dll": {} } }, - "System.ComponentModel/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.20, )" - }, + "runtime.any.System.IO/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.ComponentModel.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} + "lib/netcore50/System.IO.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Reflection/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "lib/netcore50/System.Reflection.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { - "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "runtime.any.System.Reflection.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "lib/netcore50/System.Reflection.Extensions.dll": {} } }, - "System.Data.Common/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" - }, + "runtime.any.System.Reflection.Primitives/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Data.Common.dll": {} + "lib/netcore50/System.Reflection.Primitives.dll": {} } }, - "System.Diagnostics.Contracts/4.0.0": { + "runtime.any.System.Resources.ResourceManager/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} + "lib/netcore50/System.Resources.ResourceManager.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "runtime.any.System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Debug.dll": {} + "lib/netcore50/System.Runtime.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.20, )" - }, + "runtime.any.System.Runtime.Handles/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.StackTrace.dll": {} + "lib/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.Diagnostics.Tools/4.0.0": { + "runtime.any.System.Runtime.InteropServices/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} + "lib/netcore50/System.Runtime.InteropServices.dll": {} } }, - "System.Diagnostics.Tracing/4.0.20": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Text.Encoding/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} + "lib/netcore50/System.Text.Encoding.dll": {} } }, - "System.Dynamic.Runtime/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, + "runtime.any.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} + "lib/netcore50/System.Text.Encoding.Extensions.dll": {} } }, - "System.Globalization/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.any.System.Threading.Tasks/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Globalization.dll": {} + "lib/netcore50/System.Threading.Tasks.dll": {} } }, - "System.Globalization.Calendars/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" - }, + "runtime.any.System.Threading.Timer/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} + "lib/netcore50/System.Threading.Timer.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win8-arm.runtime.native.System.IO.Compression": "4.3.0" }, "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.IO/4.0.10": { + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.IO.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.IO.Compression/4.0.0": { + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/netcore50/System.IO.Compression.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.IO.Compression.clrcompression-arm/4.0.0": { - "native": { - "runtimes/win10-arm/native/ClrCompression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.0.0": { + "runtime.win.System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "runtimes/win/lib/netcore50/System.Console.dll": {} } }, - "System.IO.FileSystem/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "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.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} } }, - "System.IO.IsolatedStorage/4.0.0": { + "runtime.win.System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} + "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "runtime.win.System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} } }, - "System.Linq/4.0.0": { + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.dll": {} + "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll": {} } }, - "System.Linq.Expressions/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, + "runtime.win7.System.Private.Uri/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} + "runtimes/win/lib/netcore50/System.Private.Uri.dll": {} } }, - "System.Linq.Parallel/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "type": "package", "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} + "runtimes/win8-arm/lib/netstandard1.0/System.Private.CoreLib.dll": {}, + "runtimes/win8-arm/lib/netstandard1.0/mscorlib.dll": {} + }, + "native": { + "runtimes/win8-arm/native/System.Private.CoreLib.ni.dll": {}, + "runtimes/win8-arm/native/clretwrc.dll": {}, + "runtimes/win8-arm/native/coreclr.dll": {}, + "runtimes/win8-arm/native/dbgshim.dll": {}, + "runtimes/win8-arm/native/mscordaccore.dll": {}, + "runtimes/win8-arm/native/mscordbi.dll": {}, + "runtimes/win8-arm/native/mscorlib.ni.dll": {}, + "runtimes/win8-arm/native/mscorrc.debug.dll": {}, + "runtimes/win8-arm/native/mscorrc.dll": {}, + "runtimes/win8-arm/native/sos.dll": {} + } + }, + "runtime.win8-arm.runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "native": { + "runtimes/win8-arm/native/clrcompression.dll": {} } }, - "System.Linq.Queryable/4.0.0": { + "System.AppContext/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} + "ref/netstandard1.3/System.AppContext.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} + "lib/netcore50/System.AppContext.dll": {} } }, - "System.Net.Http/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "System.Buffers/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Net.Http.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} } }, - "System.Net.Http.Rtc/4.0.0": { + "System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Collections": "4.3.0" }, "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} + "ref/netcore50/System.Collections.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "lib/win8/_._": {} } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Collections.Concurrent/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "ref/netcore50/System.Collections.Concurrent.dll": {} }, "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "lib/netcore50/System.Collections.Concurrent.dll": {} } }, - "System.Net.Primitives/4.0.10": { - "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "System.Collections.Immutable/1.2.0": { + "type": "package", "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} } }, - "System.Net.Requests/4.0.10": { + "System.Collections.NonGeneric/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Collections.Specialized/4.0.1": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netstandard1.3/System.Collections.Specialized.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "lib/netstandard1.3/System.Collections.Specialized.dll": {} } }, - "System.Net.WebHeaderCollection/4.0.0": { + "System.ComponentModel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} + "ref/netcore50/System.ComponentModel.dll": {} }, "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/netcore50/System.ComponentModel.dll": {} } }, - "System.Numerics.Vectors/4.1.0": { + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netcore50/System.ComponentModel.Annotations.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/netcore50/System.ComponentModel.Annotations.dll": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} } }, - "System.ObjectModel/4.0.10": { + "System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "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", + "runtime.win.System.Console": "4.3.0" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "ref/netstandard1.3/System.Console.dll": {} } }, - "System.Private.DataContractSerialization/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - }, + "System.Data.Common/4.1.0": { + "type": "package", "compile": { - "ref/netcore50/_._": {} + "ref/netstandard1.2/System.Data.Common.dll": {} }, "runtime": { - "lib/netcore50/System.Private.DataContractSerialization.dll": {} + "lib/netstandard1.2/System.Data.Common.dll": {} } }, - "System.Private.Networking/4.0.0": { + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Diagnostics.Contracts.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "lib/netcore50/System.Diagnostics.Contracts.dll": {} } }, - "System.Private.ServiceModel/4.0.0": { + "System.Diagnostics.Debug/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Diagnostics.Debug": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Diagnostics.Debug.dll": {} }, "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} + "lib/win8/_._": {} } }, - "System.Private.Uri/4.0.0": { + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/_._": {} + "lib/netstandard1.3/_._": {} }, "runtime": { - "lib/netcore50/System.Private.Uri.dll": {} + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} } }, - "System.Reflection/4.0.10": { + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.dll": {} + "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} } }, - "System.Reflection.Context/4.0.0": { + "System.Diagnostics.Tools/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Diagnostics.Tools": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netcore50/System.Diagnostics.Tools.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.DispatchProxy/4.0.0": { + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Diagnostics.Tracing": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netcore50/System.Diagnostics.Tracing.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Emit/4.0.0": { + "System.Dynamic.Runtime/4.0.11": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Reflection.Emit.dll": {} + "ref/netcore50/System.Dynamic.Runtime.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} + "lib/netcore50/System.Dynamic.Runtime.dll": {} } }, - "System.Reflection.Emit.ILGeneration/4.0.0": { + "System.Globalization/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Globalization": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + "ref/netcore50/System.Globalization.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Emit.Lightweight/4.0.0": { + "System.Globalization.Calendars/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Globalization.Calendars": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} } }, - "System.Reflection.Extensions/4.0.0": { + "System.Globalization.Extensions/4.0.1": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" }, "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} } }, - "System.Reflection.Metadata/1.0.22": { + "System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.any.System.IO": "4.3.0" }, "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "ref/netcore50/System.IO.dll": {} }, "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Primitives/4.0.0": { + "System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} + "ref/netcore50/System.IO.Compression.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Buffers": "4.3.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" }, "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} } }, - "System.Resources.ResourceManager/4.0.0": { + "System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" }, "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.dll": {} } }, - "System.Runtime/4.0.20": { + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Uri": "[4.0.0, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.dll": {} + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Extensions.dll": {} + "lib/netcore50/System.IO.IsolatedStorage.dll": {} } }, - "System.Runtime.Handles/4.0.0": { + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Handles.dll": {} + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Linq/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" - }, - "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "ref/netcore50/System.Linq.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "lib/netcore50/System.Linq.dll": {} } }, - "System.Runtime.Numerics/4.0.0": { + "System.Linq.Expressions/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} + "ref/netcore50/System.Linq.Expressions.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} + "lib/netcore50/System.Linq.Expressions.dll": {} } }, - "System.Runtime.Serialization.Json/4.0.0": { + "System.Linq.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + "ref/netcore50/System.Linq.Parallel.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} + "lib/netcore50/System.Linq.Parallel.dll": {} } }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "System.Linq.Queryable/4.0.1": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "ref/netcore50/System.Linq.Queryable.dll": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "lib/netcore50/System.Linq.Queryable.dll": {} } }, - "System.Runtime.Serialization.Xml/4.0.10": { - "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "ref/netcore50/System.Net.Http.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.dll": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "System.Net.Http.Rtc/4.0.1": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + "ref/netcore50/System.Net.Http.Rtc.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "System.Net.NameResolution/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "ref/netstandard1.3/System.Net.NameResolution.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} } }, - "System.Security.Claims/4.0.0": { + "System.Net.NetworkInformation/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netcore50/System.Net.NetworkInformation.dll": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} } }, - "System.Security.Principal/4.0.0": { + "System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.win.System.Net.Primitives": "4.3.0" }, "compile": { - "ref/netcore50/System.Security.Principal.dll": {} + "ref/netcore50/System.Net.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} + "lib/win8/_._": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "System.Net.Requests/4.0.11": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} + "ref/netcore50/System.Net.Requests.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.Net.Sockets": "4.3.0" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} + "ref/netstandard1.3/System.Net.Sockets.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" }, "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { + "System.Net.WebSockets/4.0.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} + "lib/netstandard1.3/System.Net.WebSockets.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} } }, - "System.Text.Encoding/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.ObjectModel/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netcore50/System.ObjectModel.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "lib/netcore50/System.ObjectModel.dll": {} } }, - "System.Text.RegularExpressions/4.0.10": { + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} } }, - "System.Threading/4.0.10": { + "System.Private.ServiceModel/4.1.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Threading.dll": {} + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} } }, - "System.Threading.Overlapped/4.0.0": { + "System.Private.Uri/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7.System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netcore50/System.Reflection.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Tasks/4.0.10": { + "System.Reflection.Context/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "ref/netcore50/System.Reflection.Context.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} + "lib/netcore50/System.Reflection.Context.dll": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Reflection.Emit/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} + "ref/netstandard1.1/_._": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} + "lib/netcore50/System.Reflection.Emit.dll": {} } }, - "System.Threading.Timer/4.0.0": { + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.Reflection.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/win8/_._": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.Reflection.Metadata/1.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Collections.Immutable": "1.2.0" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} + "ref/netcore50/System.Reflection.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} + "lib/win8/_._": {} } }, - "Xamarin.Forms/2.0.0.6490": { - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - } - } - }, - "UAP,Version=v10.0/win10-arm-aot": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" }, "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} + "lib/netcore50/System.Reflection.TypeExtensions.dll": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/mscorlib.dll": {}, - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "runtimes/aot/lib/netcore50/System.Core.dll": {}, - "runtimes/aot/lib/netcore50/System.dll": {}, - "runtimes/aot/lib/netcore50/System.Net.dll": {}, - "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, - "runtimes/aot/lib/netcore50/System.Windows.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Runtime.Native/1.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, 4.0.10]", - "System.Diagnostics.Contracts": "[4.0.0, 4.0.0]", - "System.Diagnostics.Debug": "[4.0.10, 4.0.10]", - "System.Diagnostics.StackTrace": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tools": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tracing": "[4.0.20, 4.0.20]", - "System.Globalization": "[4.0.10, 4.0.10]", - "System.Globalization.Calendars": "[4.0.0, 4.0.0]", - "System.IO": "[4.0.10, 4.0.10]", - "System.ObjectModel": "[4.0.10, 4.0.10]", - "System.Private.Uri": "[4.0.0, 4.0.0]", - "System.Reflection": "[4.0.10, 4.0.10]", - "System.Reflection.Extensions": "[4.0.0, 4.0.0]", - "System.Reflection.Primitives": "[4.0.0, 4.0.0]", - "System.Resources.ResourceManager": "[4.0.0, 4.0.0]", - "System.Runtime": "[4.0.20, 4.0.20]", - "System.Runtime.Extensions": "[4.0.10, 4.0.10]", - "System.Runtime.Handles": "[4.0.0, 4.0.0]", - "System.Runtime.InteropServices": "[4.0.20, 4.0.20]", - "System.Text.Encoding": "[4.0.10, 4.0.10]", - "System.Text.Encoding.Extensions": "[4.0.10, 4.0.10]", - "System.Threading": "[4.0.10, 4.0.10]", - "System.Threading.Tasks": "[4.0.10, 4.0.10]", - "System.Threading.Timer": "[4.0.0, 4.0.0]" - } - }, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.VisualBasic/10.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Resources.ResourceManager": "4.3.0" }, "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} + "ref/netcore50/System.Resources.ResourceManager.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} + "lib/win8/_._": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.any.System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + "ref/netcore50/System.Runtime.dll": {} }, "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.AppContext/4.0.0": { + "System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.AppContext.dll": {} + "ref/netcore50/System.Runtime.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "lib/win8/_._": {} } }, - "System.Collections/4.0.10": { + "System.Runtime.Handles/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Runtime.Handles": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Collections.dll": {} + "ref/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.Collections.Concurrent/4.0.10": { + "System.Runtime.InteropServices/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.any.System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} + "ref/netcore50/System.Runtime.InteropServices.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "lib/win8/_._": {} } }, - "System.Collections.Immutable/1.1.37": { + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} } }, - "System.Collections.NonGeneric/4.0.0": { + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} } }, - "System.Collections.Specialized/4.0.0": { + "System.Runtime.Numerics/4.3.0": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netcore50/System.Runtime.Numerics.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "lib/netcore50/System.Runtime.Numerics.dll": {} } }, - "System.ComponentModel/4.0.0": { + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.ComponentModel.dll": {} + "ref/netcore50/System.Runtime.Serialization.Json.dll": {} }, "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} + "lib/netcore50/System.Runtime.Serialization.Json.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} } }, - "System.Data.Common/4.0.0": { + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.Data.Common.dll": {} + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": {} } }, - "System.Diagnostics.Contracts/4.0.0": { + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" + }, "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "System.Security.Claims/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/netstandard1.3/System.Security.Claims.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll": {} + "lib/netstandard1.3/System.Security.Claims.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} } }, - "System.Diagnostics.Tools/4.0.0": { + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.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" + }, "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} + "ref/netstandard1.4/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tools.dll": {} + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} } }, - "System.Diagnostics.Tracing/4.0.20": { + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} } }, - "System.Dynamic.Runtime/4.0.10": { + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Dynamic.Runtime.dll": {} + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} } }, - "System.Globalization/4.0.10": { + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Globalization.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} } }, - "System.Globalization.Calendars/4.0.0": { + "System.Security.Principal/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} + "ref/netcore50/System.Security.Principal.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Globalization.Calendars.dll": {} + "lib/netcore50/System.Security.Principal.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "ref/netcore50/System.ServiceModel.Duplex.dll": {} }, "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "lib/netcore50/System.ServiceModel.Duplex.dll": {} } }, - "System.IO/4.0.10": { + "System.ServiceModel.Http/4.1.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "ref/netcore50/System.ServiceModel.Http.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.IO.dll": {} + "lib/netcore50/System.ServiceModel.Http.dll": {} } }, - "System.IO.Compression/4.0.0": { + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { - "ref/netcore50/System.IO.Compression.dll": {} + "ref/netcore50/System.ServiceModel.NetTcp.dll": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.clrcompression-arm/4.0.0": { - "native": { - "runtimes/win10-arm/native/ClrCompression.dll": {} + "lib/netcore50/System.ServiceModel.NetTcp.dll": {} } }, - "System.IO.Compression.ZipFile/4.0.0": { + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netcore50/System.ServiceModel.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "lib/netcore50/System.ServiceModel.Primitives.dll": {} } }, - "System.IO.FileSystem/4.0.0": { + "System.ServiceModel.Security/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} + "ref/netcore50/System.ServiceModel.Security.dll": {} }, "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "lib/netcore50/System.ServiceModel.Security.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { + "System.Text.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netcore50/System.Text.Encoding.dll": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.IO.IsolatedStorage/4.0.0": { + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} }, "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.any.System.Text.Encoding.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "lib/win8/_._": {} } }, - "System.Linq/4.0.0": { + "System.Text.RegularExpressions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "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" }, "compile": { - "ref/netcore50/System.Linq.dll": {} + "ref/netcore50/System.Text.RegularExpressions.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.dll": {} + "lib/netcore50/System.Text.RegularExpressions.dll": {} } }, - "System.Linq.Expressions/4.0.10": { + "System.Threading/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} + "ref/netcore50/System.Threading.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Linq.Expressions.dll": {} + "lib/netcore50/System.Threading.dll": {} } }, - "System.Linq.Parallel/4.0.0": { + "System.Threading.Overlapped/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} } }, - "System.Linq.Queryable/4.0.0": { + "System.Threading.Tasks/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} + "ref/netcore50/System.Threading.Tasks.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} + "lib/win8/_._": {} } }, - "System.Net.Http/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", "compile": { - "ref/netcore50/System.Net.Http.dll": {} + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} } }, - "System.Net.Http.Rtc/4.0.0": { - "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} + "lib/portable-net45+win8+wp8+wpa81/_._": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} }, "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} } }, - "System.Net.Primitives/4.0.10": { + "System.Threading.Timer/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Threading.Timer": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "ref/netcore50/System.Threading.Timer.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "lib/win81/_._": {} } }, - "System.Net.Requests/4.0.10": { + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "ref/netcore50/System.Xml.ReaderWriter.dll": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "lib/netcore50/System.Xml.ReaderWriter.dll": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Xml.XDocument/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "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" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netcore50/System.Xml.XDocument.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "lib/netcore50/System.Xml.XDocument.dll": {} } }, - "System.Net.WebHeaderCollection/4.0.0": { + "System.Xml.XmlDocument/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} } }, - "System.Numerics.Vectors/4.1.0": { + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netcore50/System.Xml.XmlSerializer.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/netcore50/System.Xml.XmlSerializer.dll": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { - "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" - }, + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" } }, - "System.ObjectModel/4.0.10": { + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" + } + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" + } + } + }, + "UAP,Version=v10.0/win10-arm-aot": { + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netcore50/Microsoft.CSharp.dll": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/netcore50/Microsoft.CSharp.dll": {} } }, - "System.Private.DataContractSerialization/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "ref/netcore50/System.Core.dll": {}, + "ref/netcore50/System.Net.dll": {}, + "ref/netcore50/System.Numerics.dll": {}, + "ref/netcore50/System.Runtime.Serialization.dll": {}, + "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, + "ref/netcore50/System.Windows.dll": {}, + "ref/netcore50/System.Xml.Linq.dll": {}, + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.Networking/4.0.0": { - "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "runtimes/aot/lib/netcore50/System.Core.dll": {}, + "runtimes/aot/lib/netcore50/System.Net.dll": {}, + "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, + "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, + "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, + "runtimes/aot/lib/netcore50/System.Windows.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.dll": {}, + "runtimes/aot/lib/netcore50/System.dll": {}, + "runtimes/aot/lib/netcore50/mscorlib.dll": {} + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1", + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/Microsoft.VisualBasic.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "lib/netcore50/Microsoft.VisualBasic.dll": {} } }, - "System.Private.ServiceModel/4.0.0": { + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} - }, - "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.Private.Uri/4.0.0": { - "compile": { - "ref/netcore50/_._": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll": {} + "NETStandard.Library/1.6.1": { + "type": "package", + "dependencies": { + "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" } }, - "System.Reflection/4.0.10": { + "PropertyChanged.Fody/2.1.3": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Fody": "[2.0.0, 3.0.0)" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} } }, - "System.Reflection.Context/4.0.0": { + "runtime.aot.System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Diagnostics.Debug": "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" }, "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "runtimes/aot/lib/netcore50/System.Collections.dll": {} } }, - "System.Reflection.DispatchProxy/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.aot.System.Diagnostics.Tools/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll": {} } }, - "System.Reflection.Emit/4.0.0": { + "runtime.aot.System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Collections": "4.3.0", + "System.Globalization": "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.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} } }, - "System.Reflection.Emit.ILGeneration/4.0.0": { - "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" - }, + "runtime.aot.System.Globalization/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + "runtimes/aot/lib/netcore50/System.Globalization.dll": {} } }, - "System.Reflection.Extensions/4.0.0": { - "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" - }, + "runtime.aot.System.Globalization.Calendars/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll": {} } }, - "System.Reflection.Metadata/1.0.22": { + "runtime.aot.System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "runtimes/aot/lib/netcore50/System.IO.dll": {} } }, - "System.Reflection.Primitives/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, + "runtime.aot.System.Reflection/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.Primitives.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.dll": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { + "runtime.aot.System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Diagnostics.Debug": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll": {} } }, - "System.Resources.ResourceManager/4.0.0": { + "runtime.aot.System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll": {} } }, - "System.Runtime/4.0.20": { + "runtime.aot.System.Resources.ResourceManager/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Uri": "[4.0.0, )" + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.dll": {} + "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { + "runtime.aot.System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.dll": {} } }, - "System.Runtime.Handles/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.aot.System.Runtime.Handles/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Handles.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { - "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" - }, + "runtime.aot.System.Runtime.InteropServices/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll": {} } }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { + "runtime.aot.System.Text.Encoding/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "runtimes/aot/lib/netcore50/System.Text.Encoding.dll": {} } }, - "System.Runtime.Numerics/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" - }, + "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} + "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} } }, - "System.Runtime.Serialization.Json/4.0.0": { - "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" - }, + "runtime.aot.System.Threading.Tasks/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Json.dll": {} + "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll": {} } }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "runtime.aot.System.Threading.Timer/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "runtimes/aot/lib/netcore50/System.Threading.Timer.dll": {} } }, - "System.Runtime.Serialization.Xml/4.0.10": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "4.0.1" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.Security.Claims/4.0.0": { + "runtime.win.System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "runtimes/win/lib/netcore50/System.Console.dll": {} } }, - "System.Security.Principal/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Security.Principal.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "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.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "runtime.win.System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} + "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "runtime.win.System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} + "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { - "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "runtime.win10-arm-aot.runtime.native.System.IO.Compression/4.0.1": { + "type": "package", "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} + "runtimes/win10-arm-aot/lib/netcore50/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} + "runtimes/win10-arm-aot/lib/netcore50/clrcompression.dll": {} } }, - "System.Text.Encoding/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.win7.System.Private.Uri/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.dll": {} + "runtimes/aot/lib/netcore50/System.Private.Uri.dll": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "type": "package", "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "runtimes/win8-arm-aot/lib/netstandard1.0/_._": {} + }, + "native": { + "runtimes/win8-arm-aot/native/_._": {} } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.AppContext/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netstandard1.3/System.AppContext.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.AppContext.dll": {} } }, - "System.Text.RegularExpressions/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "System.Buffers/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} } }, - "System.Threading/4.0.10": { + "System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Collections": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netcore50/System.Collections.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Overlapped/4.0.0": { + "System.Collections.Concurrent/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netcore50/System.Collections.Concurrent.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "lib/netcore50/System.Collections.Concurrent.dll": {} } }, - "System.Threading.Tasks/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "System.Collections.Immutable/1.2.0": { + "type": "package", "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.Tasks.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { + "System.Collections.NonGeneric/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Collections.Specialized/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} + "ref/netstandard1.3/System.Collections.Specialized.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} + "lib/netstandard1.3/System.Collections.Specialized.dll": {} } }, - "System.Threading.Timer/4.0.0": { + "System.ComponentModel/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} + "ref/netcore50/System.ComponentModel.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.Timer.dll": {} + "lib/netcore50/System.ComponentModel.dll": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netcore50/System.ComponentModel.Annotations.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.ComponentModel.Annotations.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "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", + "runtime.win.System.Console": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "ref/netstandard1.3/System.Console.dll": {} + } + }, + "System.Data.Common/4.1.0": { + "type": "package", + "compile": { + "ref/netstandard1.2/System.Data.Common.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/netstandard1.2/System.Data.Common.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} + "ref/netcore50/System.Diagnostics.Contracts.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} } }, - "Xamarin.Forms/2.0.0.6490": { + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Diagnostics.Debug": "4.3.0" + }, "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + "ref/netcore50/System.Diagnostics.Debug.dll": {} }, "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + "lib/win8/_._": {} } - } - }, - "UAP,Version=v10.0/win10-x64": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" - }, + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} + "lib/netstandard1.3/_._": {} }, "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1" }, - "runtime": { - "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.dll": {}, - "lib/netcore50/System.Net.dll": {}, - "lib/netcore50/System.Numerics.dll": {}, - "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, - "lib/netcore50/System.ServiceModel.Web.dll": {}, - "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.dll": {}, - "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Runtime.CoreCLR-x64/1.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, 4.0.10]", - "System.Diagnostics.Contracts": "[4.0.0, 4.0.0]", - "System.Diagnostics.Debug": "[4.0.10, 4.0.10]", - "System.Diagnostics.StackTrace": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tools": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tracing": "[4.0.20, 4.0.20]", - "System.Globalization": "[4.0.10, 4.0.10]", - "System.Globalization.Calendars": "[4.0.0, 4.0.0]", - "System.IO": "[4.0.10, 4.0.10]", - "System.ObjectModel": "[4.0.10, 4.0.10]", - "System.Private.Uri": "[4.0.0, 4.0.0]", - "System.Reflection": "[4.0.10, 4.0.10]", - "System.Reflection.Extensions": "[4.0.0, 4.0.0]", - "System.Reflection.Primitives": "[4.0.0, 4.0.0]", - "System.Resources.ResourceManager": "[4.0.0, 4.0.0]", - "System.Runtime": "[4.0.20, 4.0.20]", - "System.Runtime.Extensions": "[4.0.10, 4.0.10]", - "System.Runtime.Handles": "[4.0.0, 4.0.0]", - "System.Runtime.InteropServices": "[4.0.20, 4.0.20]", - "System.Text.Encoding": "[4.0.10, 4.0.10]", - "System.Text.Encoding.Extensions": "[4.0.10, 4.0.10]", - "System.Threading": "[4.0.10, 4.0.10]", - "System.Threading.Tasks": "[4.0.10, 4.0.10]", - "System.Threading.Timer": "[4.0.0, 4.0.0]" - }, - "compile": { - "ref/dotnet/_._": {} - }, - "runtime": { - "runtimes/win7-x64/lib/dotnet/mscorlib.ni.dll": {} + "compile": { + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} }, - "native": { - "runtimes/win7-x64/native/clretwrc.dll": {}, - "runtimes/win7-x64/native/coreclr.dll": {}, - "runtimes/win7-x64/native/dbgshim.dll": {}, - "runtimes/win7-x64/native/mscordaccore.dll": {}, - "runtimes/win7-x64/native/mscordbi.dll": {}, - "runtimes/win7-x64/native/mscorrc.debug.dll": {}, - "runtimes/win7-x64/native/mscorrc.dll": {} - } - }, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Windows.ApiSets-x64/1.0.0": { - "native": { - "runtimes/win10-x64/native/_._": {} + "runtime": { + "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} } }, - "Microsoft.VisualBasic/10.0.0": { + "System.Diagnostics.Tools/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Diagnostics.Tools": "4.3.0" }, "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} + "ref/netcore50/System.Diagnostics.Tools.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} + "lib/win8/_._": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Diagnostics.Tracing": "4.3.0" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + "ref/netcore50/System.Diagnostics.Tracing.dll": {} }, "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.AppContext/4.0.0": { + "System.Dynamic.Runtime/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.AppContext.dll": {} + "ref/netcore50/System.Dynamic.Runtime.dll": {} }, "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": {} } }, - "System.Collections/4.0.10": { + "System.Globalization/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Globalization": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.dll": {} + "ref/netcore50/System.Globalization.dll": {} }, "runtime": { - "lib/netcore50/System.Collections.dll": {} + "lib/win8/_._": {} } }, - "System.Collections.Concurrent/4.0.10": { + "System.Globalization.Calendars/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Globalization.Calendars": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} } }, - "System.Collections.Immutable/1.1.37": { + "System.Globalization.Extensions/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" }, "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} } }, - "System.Collections.NonGeneric/4.0.0": { + "System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.aot.System.IO": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netcore50/System.IO.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "lib/win8/_._": {} } }, - "System.Collections.Specialized/4.0.0": { + "System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netcore50/System.IO.Compression.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} } }, - "System.ComponentModel/4.0.0": { + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Buffers": "4.3.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" }, "compile": { - "ref/netcore50/System.ComponentModel.dll": {} + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} }, "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { + "System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" }, "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} } }, - "System.Data.Common/4.0.0": { + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} }, "runtime": { - "lib/dotnet/System.Data.Common.dll": {} + "lib/netcore50/System.IO.IsolatedStorage.dll": {} } }, - "System.Diagnostics.Contracts/4.0.0": { + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "System.Linq/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/netcore50/System.Linq.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Debug.dll": {} + "lib/netcore50/System.Linq.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { + "System.Linq.Expressions/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} + "ref/netcore50/System.Linq.Expressions.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.StackTrace.dll": {} + "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": {} } }, - "System.Diagnostics.Tools/4.0.0": { + "System.Linq.Parallel/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} + "ref/netcore50/System.Linq.Parallel.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} + "lib/netcore50/System.Linq.Parallel.dll": {} } }, - "System.Diagnostics.Tracing/4.0.20": { + "System.Linq.Queryable/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netcore50/System.Linq.Queryable.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} + "lib/netcore50/System.Linq.Queryable.dll": {} } }, - "System.Dynamic.Runtime/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netcore50/System.Net.Http.dll": {} }, "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.dll": {} } }, - "System.Globalization/4.0.10": { + "System.Net.Http.Rtc/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netcore50/System.Net.Http.Rtc.dll": {} }, "runtime": { - "lib/netcore50/System.Globalization.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} } }, - "System.Globalization.Calendars/4.0.0": { + "System.Net.NameResolution/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} + "ref/netstandard1.3/System.Net.NameResolution.dll": {} }, "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { + "System.Net.NetworkInformation/4.1.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "ref/netcore50/System.Net.NetworkInformation.dll": {} }, "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} } }, - "System.IO/4.0.10": { + "System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.win.System.Net.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "ref/netcore50/System.Net.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.IO.dll": {} + "lib/win8/_._": {} } }, - "System.IO.Compression/4.0.0": { + "System.Net.Requests/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.IO.Compression.dll": {} + "ref/netcore50/System.Net.Requests.dll": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} } }, - "System.IO.Compression.clrcompression-x64/4.0.0": { - "native": { - "runtimes/win10-x64/native/ClrCompression.dll": {} + "System.Net.Sockets/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.Net.Sockets": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.Sockets.dll": {} } }, - "System.IO.Compression.ZipFile/4.0.0": { + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} } }, - "System.IO.FileSystem/4.0.0": { + "System.Net.WebSockets/4.0.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.dll": {} }, "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "lib/netstandard1.3/System.Net.WebSockets.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} } }, - "System.IO.IsolatedStorage/4.0.0": { - "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} }, "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} } }, - "System.Linq/4.0.0": { + "System.ObjectModel/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.dll": {} + "ref/netcore50/System.ObjectModel.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.dll": {} + "lib/netcore50/System.ObjectModel.dll": {} } }, - "System.Linq.Expressions/4.0.10": { + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} + "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} } }, - "System.Linq.Parallel/4.0.0": { + "System.Private.ServiceModel/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} } }, - "System.Linq.Queryable/4.0.0": { + "System.Private.Uri/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7.System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} + "ref/netcore50/System.Reflection.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} + "lib/win8/_._": {} } }, - "System.Net.Http/4.0.0": { + "System.Reflection.Context/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Net.Http.dll": {} + "ref/netcore50/System.Reflection.Context.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "lib/netcore50/System.Reflection.Context.dll": {} } }, - "System.Net.Http.Rtc/4.0.0": { + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Reflection.Emit/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "ref/netstandard1.1/_._": {} }, "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "lib/netcore50/System.Reflection.Emit.dll": {} } }, - "System.Net.Primitives/4.0.10": { + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "runtimes/aot/lib/netcore50/_._": {} } }, - "System.Net.Requests/4.0.10": { + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "runtimes/aot/lib/netcore50/_._": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netcore50/System.Reflection.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "lib/win8/_._": {} } }, - "System.Net.WebHeaderCollection/4.0.0": { + "System.Reflection.Metadata/1.3.0": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections.Immutable": "1.2.0" }, "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} }, "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} } }, - "System.Numerics.Vectors/4.1.0": { + "System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netcore50/System.Reflection.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/win8/_._": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" }, "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} } }, - "System.ObjectModel/4.0.10": { + "System.Resources.ResourceManager/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Resources.ResourceManager": "4.3.0" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netcore50/System.Resources.ResourceManager.dll": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/win8/_._": {} } }, - "System.Private.DataContractSerialization/4.0.0": { + "System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.aot.System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Runtime.dll": {} }, "runtime": { - "lib/netcore50/System.Private.DataContractSerialization.dll": {} + "lib/win8/_._": {} } }, - "System.Private.Networking/4.0.0": { + "System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Runtime.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "lib/win8/_._": {} } }, - "System.Private.ServiceModel/4.0.0": { + "System.Runtime.Handles/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Runtime.Handles": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} - }, - "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} + "ref/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.Private.Uri/4.0.0": { + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.aot.System.Runtime.InteropServices": "4.3.0" + }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Runtime.InteropServices.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Uri.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection/4.0.10": { + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} } }, - "System.Reflection.Context/4.0.0": { + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} } }, - "System.Reflection.DispatchProxy/4.0.0": { + "System.Runtime.Numerics/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netcore50/System.Runtime.Numerics.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "lib/netcore50/System.Runtime.Numerics.dll": {} } }, - "System.Reflection.Emit/4.0.0": { + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.dll": {} + "ref/netcore50/System.Runtime.Serialization.Json.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} + "lib/netcore50/System.Runtime.Serialization.Json.dll": {} } }, - "System.Reflection.Emit.ILGeneration/4.0.0": { + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} } }, - "System.Reflection.Emit.Lightweight/4.0.0": { + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} - } - }, - "System.Reflection.Extensions/4.0.0": { - "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "System.Reflection.Metadata/1.0.22": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, - "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "System.Reflection.TypeExtensions/4.0.0": { - "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" - }, - "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "System.Runtime/4.0.20": { - "dependencies": { - "System.Private.Uri": "[4.0.0, )" - }, - "compile": { - "ref/dotnet/System.Runtime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.dll": {} - } - }, - "System.Runtime.Extensions/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.20, )" - }, - "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "System.Runtime.Handles/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, - "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Handles.dll": {} + "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" - }, - "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} } }, - "System.Runtime.Numerics/4.0.0": { + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} } }, - "System.Runtime.Serialization.Json/4.0.0": { + "System.Security.Claims/4.0.1": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" }, "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + "ref/netstandard1.3/System.Security.Claims.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} + "lib/netstandard1.3/System.Security.Claims.dll": {} } }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} } }, - "System.Runtime.Serialization.Xml/4.0.10": { + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.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.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" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "ref/netstandard1.4/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} } }, - "System.Security.Claims/4.0.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" }, "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} } }, - "System.Security.Principal/4.0.0": { + "System.Security.Principal/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.Security.Principal.dll": {} @@ -6133,10 +7073,13 @@ "lib/netcore50/System.Security.Principal.dll": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/System.ServiceModel.Duplex.dll": {} @@ -6145,22 +7088,32 @@ "lib/netcore50/System.ServiceModel.Duplex.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "System.ServiceModel.Http/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} + "ref/netcore50/System.ServiceModel.Http.dll": {} }, "runtime": { "lib/netcore50/System.ServiceModel.Http.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { "ref/netcore50/System.ServiceModel.NetTcp.dll": {} @@ -6169,10 +7122,25 @@ "lib/netcore50/System.ServiceModel.NetTcp.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { "ref/netcore50/System.ServiceModel.Primitives.dll": {} @@ -6181,10 +7149,13 @@ "lib/netcore50/System.ServiceModel.Primitives.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { + "System.ServiceModel.Security/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { "ref/netcore50/System.ServiceModel.Security.dll": {} @@ -6193,136 +7164,152 @@ "lib/netcore50/System.ServiceModel.Security.dll": {} } }, - "System.Text.Encoding/4.0.10": { + "System.Text.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netcore50/System.Text.Encoding.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} + "lib/win8/_._": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} }, "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.aot.System.Text.Encoding.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "lib/win8/_._": {} } }, - "System.Text.RegularExpressions/4.0.10": { + "System.Text.RegularExpressions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "ref/netcore50/System.Text.RegularExpressions.dll": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netcore50/System.Text.RegularExpressions.dll": {} } }, - "System.Threading/4.0.10": { + "System.Threading/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netcore50/System.Threading.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.dll": {} + "runtimes/aot/lib/netcore50/System.Threading.dll": {} } }, - "System.Threading.Overlapped/4.0.0": { + "System.Threading.Overlapped/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} } }, - "System.Threading.Tasks/4.0.10": { + "System.Threading.Tasks/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "ref/netcore50/System.Threading.Tasks.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} }, + "runtime": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/portable-net45+win8+wp8+wpa81/_._": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} @@ -6331,139 +7318,191 @@ "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} } }, - "System.Threading.Timer/4.0.0": { + "System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Threading.Timer": "4.3.0" + }, "compile": { "ref/netcore50/System.Threading.Timer.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} + "lib/win81/_._": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netcore50/System.Xml.ReaderWriter.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.Xml.ReaderWriter.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.Xml.XDocument/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.Xml.XDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/netcore50/System.Xml.XDocument.dll": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.Xml.XmlDocument/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} + "ref/netcore50/System.Xml.XmlSerializer.dll": {} }, "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} + "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} } }, - "Xamarin.Forms/2.0.0.6490": { + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", "compile": { "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} }, "runtime": { "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" + } + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" } } }, - "UAP,Version=v10.0/win10-x64-aot": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "UAP,Version=v10.0/win10-x64": { + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/Microsoft.CSharp.dll": {} @@ -6472,187 +7511,230 @@ "lib/netcore50/Microsoft.CSharp.dll": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "dependencies": { + "runtime.win7-x64.Microsoft.NETCore.Jit": "1.0.3" + } + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + }, + "compile": { "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, "ref/netcore50/System.Net.dll": {}, "ref/netcore50/System.Numerics.dll": {}, "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} }, "runtime": { - "runtimes/aot/lib/netcore50/mscorlib.dll": {}, - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "runtimes/aot/lib/netcore50/System.Core.dll": {}, - "runtimes/aot/lib/netcore50/System.dll": {}, - "runtimes/aot/lib/netcore50/System.Net.dll": {}, - "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, - "runtimes/aot/lib/netcore50/System.Windows.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Runtime.Native/1.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, 4.0.10]", - "System.Diagnostics.Contracts": "[4.0.0, 4.0.0]", - "System.Diagnostics.Debug": "[4.0.10, 4.0.10]", - "System.Diagnostics.StackTrace": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tools": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tracing": "[4.0.20, 4.0.20]", - "System.Globalization": "[4.0.10, 4.0.10]", - "System.Globalization.Calendars": "[4.0.0, 4.0.0]", - "System.IO": "[4.0.10, 4.0.10]", - "System.ObjectModel": "[4.0.10, 4.0.10]", - "System.Private.Uri": "[4.0.0, 4.0.0]", - "System.Reflection": "[4.0.10, 4.0.10]", - "System.Reflection.Extensions": "[4.0.0, 4.0.0]", - "System.Reflection.Primitives": "[4.0.0, 4.0.0]", - "System.Resources.ResourceManager": "[4.0.0, 4.0.0]", - "System.Runtime": "[4.0.20, 4.0.20]", - "System.Runtime.Extensions": "[4.0.10, 4.0.10]", - "System.Runtime.Handles": "[4.0.0, 4.0.0]", - "System.Runtime.InteropServices": "[4.0.20, 4.0.20]", - "System.Text.Encoding": "[4.0.10, 4.0.10]", - "System.Text.Encoding.Extensions": "[4.0.10, 4.0.10]", - "System.Threading": "[4.0.10, 4.0.10]", - "System.Threading.Tasks": "[4.0.10, 4.0.10]", - "System.Threading.Timer": "[4.0.0, 4.0.0]" - } - }, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.VisualBasic/10.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "lib/netcore50/System.Core.dll": {}, + "lib/netcore50/System.Net.dll": {}, + "lib/netcore50/System.Numerics.dll": {}, + "lib/netcore50/System.Runtime.Serialization.dll": {}, + "lib/netcore50/System.ServiceModel.Web.dll": {}, + "lib/netcore50/System.ServiceModel.dll": {}, + "lib/netcore50/System.Windows.dll": {}, + "lib/netcore50/System.Xml.Linq.dll": {}, + "lib/netcore50/System.Xml.Serialization.dll": {}, + "lib/netcore50/System.Xml.dll": {}, + "lib/netcore50/System.dll": {} + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1", + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/Microsoft.VisualBasic.dll": {} @@ -6661,4336 +7743,4363 @@ "lib/netcore50/Microsoft.VisualBasic.dll": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} - }, - "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.AppContext/4.0.0": { + "NETStandard.Library/1.6.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" - }, - "compile": { - "ref/dotnet/System.AppContext.dll": {} - }, - "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "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" } }, - "System.Collections/4.0.10": { + "PropertyChanged.Fody/2.1.3": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Fody": "[2.0.0, 3.0.0)" }, "compile": { - "ref/dotnet/System.Collections.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Collections.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} } }, - "System.Collections.Concurrent/4.0.10": { + "runtime.any.System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "lib/netcore50/System.Collections.dll": {} } }, - "System.Collections.Immutable/1.1.37": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, + "runtime.any.System.Diagnostics.Tools/4.3.0": { + "type": "package", "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "lib/netcore50/System.Diagnostics.Tools.dll": {} } }, - "System.Collections.NonGeneric/4.0.0": { - "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Diagnostics.Tracing/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "lib/netcore50/System.Diagnostics.Tracing.dll": {} } }, - "System.Collections.Specialized/4.0.0": { - "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Globalization/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "lib/netcore50/System.Globalization.dll": {} } }, - "System.ComponentModel/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.20, )" - }, + "runtime.any.System.Globalization.Calendars/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.ComponentModel.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} + "lib/netcore50/System.Globalization.Calendars.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.IO/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "lib/netcore50/System.IO.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { - "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "runtime.any.System.Reflection/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "lib/netcore50/System.Reflection.dll": {} } }, - "System.Data.Common/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" - }, + "runtime.any.System.Reflection.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Data.Common.dll": {} + "lib/netcore50/System.Reflection.Extensions.dll": {} } }, - "System.Diagnostics.Contracts/4.0.0": { + "runtime.any.System.Reflection.Primitives/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} + "lib/netcore50/System.Reflection.Primitives.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.any.System.Resources.ResourceManager/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll": {} + "lib/netcore50/System.Resources.ResourceManager.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { + "runtime.any.System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} + "lib/netcore50/System.Runtime.dll": {} } }, - "System.Diagnostics.Tools/4.0.0": { + "runtime.any.System.Runtime.Handles/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tools.dll": {} + "lib/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.Diagnostics.Tracing/4.0.20": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.any.System.Runtime.InteropServices/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} + "lib/netcore50/System.Runtime.InteropServices.dll": {} } }, - "System.Dynamic.Runtime/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" - }, + "runtime.any.System.Text.Encoding/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Dynamic.Runtime.dll": {} + "lib/netcore50/System.Text.Encoding.dll": {} } }, - "System.Globalization/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.any.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Globalization.dll": {} + "lib/netcore50/System.Text.Encoding.Extensions.dll": {} } }, - "System.Globalization.Calendars/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" - }, + "runtime.any.System.Threading.Tasks/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Globalization.Calendars.dll": {} + "lib/netcore50/System.Threading.Tasks.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" - }, + "runtime.any.System.Threading.Timer/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "lib/netcore50/System.Threading.Timer.dll": {} } }, - "System.IO/4.0.10": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7-x64.runtime.native.System.IO.Compression": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.IO.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.IO.Compression/4.0.0": { + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/netcore50/System.IO.Compression.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.IO.Compression.clrcompression-x64/4.0.0": { - "native": { - "runtimes/win10-x64/native/ClrCompression.dll": {} - } + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" }, - "System.IO.Compression.ZipFile/4.0.0": { + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.IO.FileSystem/4.0.0": { + "runtime.win.System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "runtimes/win/lib/netcore50/System.Console.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.20, )" - }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll": {} } }, - "System.IO.IsolatedStorage/4.0.0": { + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "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.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "runtime.win.System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} } }, - "System.Linq/4.0.0": { + "runtime.win.System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.dll": {} + "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} } }, - "System.Linq.Expressions/4.0.10": { + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Linq.Expressions.dll": {} + "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll": {} } }, - "System.Linq.Parallel/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "runtime.win7-x64.Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "native": { + "runtimes/win7-x64/native/clrjit.dll": {} + } + }, + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "type": "package", "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} + "runtimes/win7-x64/lib/netstandard1.0/System.Private.CoreLib.dll": {}, + "runtimes/win7-x64/lib/netstandard1.0/mscorlib.dll": {} + }, + "native": { + "runtimes/win7-x64/native/System.Private.CoreLib.ni.dll": {}, + "runtimes/win7-x64/native/clretwrc.dll": {}, + "runtimes/win7-x64/native/coreclr.dll": {}, + "runtimes/win7-x64/native/dbgshim.dll": {}, + "runtimes/win7-x64/native/mscordaccore.dll": {}, + "runtimes/win7-x64/native/mscordbi.dll": {}, + "runtimes/win7-x64/native/mscorlib.ni.dll": {}, + "runtimes/win7-x64/native/mscorrc.debug.dll": {}, + "runtimes/win7-x64/native/mscorrc.dll": {}, + "runtimes/win7-x64/native/sos.dll": {} } }, - "System.Linq.Queryable/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "runtime.win7-x64.runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "native": { + "runtimes/win7-x64/native/clrcompression.dll": {} + } + }, + "runtime.win7.System.Private.Uri/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} + "runtimes/win/lib/netcore50/System.Private.Uri.dll": {} } }, - "System.Net.Http/4.0.0": { + "System.AppContext/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Net.Http.dll": {} + "ref/netstandard1.3/System.AppContext.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "lib/netcore50/System.AppContext.dll": {} } }, - "System.Net.Http.Rtc/4.0.0": { - "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "System.Buffers/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Collections": "4.3.0" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "ref/netcore50/System.Collections.dll": {} }, "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "lib/win8/_._": {} } }, - "System.Net.Primitives/4.0.10": { + "System.Collections.Concurrent/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "ref/netcore50/System.Collections.Concurrent.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "lib/netcore50/System.Collections.Concurrent.dll": {} } }, - "System.Net.Requests/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "System.Collections.Immutable/1.2.0": { + "type": "package", "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Collections.NonGeneric/4.0.1": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} } }, - "System.Net.WebHeaderCollection/4.0.0": { + "System.Collections.Specialized/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} + "ref/netstandard1.3/System.Collections.Specialized.dll": {} }, "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/netstandard1.3/System.Collections.Specialized.dll": {} } }, - "System.Numerics.Vectors/4.1.0": { + "System.ComponentModel/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netcore50/System.ComponentModel.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/netcore50/System.ComponentModel.dll": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "ref/netcore50/System.ComponentModel.Annotations.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "lib/netcore50/System.ComponentModel.Annotations.dll": {} } }, - "System.ObjectModel/4.0.10": { + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} } }, - "System.Private.DataContractSerialization/4.0.0": { + "System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "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", + "runtime.win.System.Console": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netstandard1.3/System.Console.dll": {} + } + }, + "System.Data.Common/4.1.0": { + "type": "package", + "compile": { + "ref/netstandard1.2/System.Data.Common.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} + "lib/netstandard1.2/System.Data.Common.dll": {} } }, - "System.Private.Networking/4.0.0": { + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Diagnostics.Contracts.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "lib/netcore50/System.Diagnostics.Contracts.dll": {} } }, - "System.Private.ServiceModel/4.0.0": { + "System.Diagnostics.Debug/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Diagnostics.Debug": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Diagnostics.Debug.dll": {} }, "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} + "lib/win8/_._": {} } }, - "System.Private.Uri/4.0.0": { + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/_._": {} + "lib/netstandard1.3/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll": {} + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} } }, - "System.Reflection/4.0.10": { + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.dll": {} + "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} } }, - "System.Reflection.Context/4.0.0": { + "System.Diagnostics.Tools/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Diagnostics.Tools": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netcore50/System.Diagnostics.Tools.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.DispatchProxy/4.0.0": { + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Diagnostics.Tracing": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netcore50/System.Diagnostics.Tracing.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Emit/4.0.0": { + "System.Dynamic.Runtime/4.0.11": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Reflection.Emit.dll": {} + "ref/netcore50/System.Dynamic.Runtime.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} + "lib/netcore50/System.Dynamic.Runtime.dll": {} } }, - "System.Reflection.Emit.ILGeneration/4.0.0": { + "System.Globalization/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Globalization": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + "ref/netcore50/System.Globalization.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Extensions/4.0.0": { + "System.Globalization.Calendars/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Globalization.Calendars": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.Extensions.dll": {} + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} } }, - "System.Reflection.Metadata/1.0.22": { + "System.Globalization.Extensions/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" }, "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} } }, - "System.Reflection.Primitives/4.0.0": { + "System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.any.System.IO": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} + "ref/netcore50/System.IO.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { + "System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + "ref/netcore50/System.IO.Compression.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} } }, - "System.Resources.ResourceManager/4.0.0": { + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" + "System.Buffers": "4.3.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" }, "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll": {} + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} } }, - "System.Runtime/4.0.20": { + "System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Uri": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll": {} + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} } }, - "System.Runtime.Handles/4.0.0": { + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Handles.dll": {} + "lib/netcore50/System.IO.IsolatedStorage.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.dll": {} + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} } }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { + "System.Linq/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "ref/netcore50/System.Linq.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "lib/netcore50/System.Linq.dll": {} } }, - "System.Runtime.Numerics/4.0.0": { + "System.Linq.Expressions/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} + "ref/netcore50/System.Linq.Expressions.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} + "lib/netcore50/System.Linq.Expressions.dll": {} } }, - "System.Runtime.Serialization.Json/4.0.0": { + "System.Linq.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + "ref/netcore50/System.Linq.Parallel.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Json.dll": {} + "lib/netcore50/System.Linq.Parallel.dll": {} } }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "System.Linq.Queryable/4.0.1": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "ref/netcore50/System.Linq.Queryable.dll": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "lib/netcore50/System.Linq.Queryable.dll": {} } }, - "System.Runtime.Serialization.Xml/4.0.10": { - "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "ref/netcore50/System.Net.Http.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.dll": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "System.Net.Http.Rtc/4.0.1": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + "ref/netcore50/System.Net.Http.Rtc.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "System.Net.NameResolution/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "ref/netstandard1.3/System.Net.NameResolution.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} } }, - "System.Security.Claims/4.0.0": { + "System.Net.NetworkInformation/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netcore50/System.Net.NetworkInformation.dll": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} } }, - "System.Security.Principal/4.0.0": { + "System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.win.System.Net.Primitives": "4.3.0" }, "compile": { - "ref/netcore50/System.Security.Principal.dll": {} + "ref/netcore50/System.Net.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} + "lib/win8/_._": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "System.Net.Requests/4.0.11": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} + "ref/netcore50/System.Net.Requests.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.Net.Sockets": "4.3.0" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} + "ref/netstandard1.3/System.Net.Sockets.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" }, "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { + "System.Net.WebSockets/4.0.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} + "lib/netstandard1.3/System.Net.WebSockets.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} } }, - "System.Text.Encoding/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.ObjectModel/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netcore50/System.ObjectModel.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "lib/netcore50/System.ObjectModel.dll": {} } }, - "System.Text.RegularExpressions/4.0.10": { + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} } }, - "System.Threading/4.0.10": { + "System.Private.ServiceModel/4.1.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.dll": {} + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} } }, - "System.Threading.Overlapped/4.0.0": { + "System.Private.Uri/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7.System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netcore50/System.Reflection.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Tasks/4.0.10": { + "System.Reflection.Context/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "ref/netcore50/System.Reflection.Context.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.Tasks.dll": {} + "lib/netcore50/System.Reflection.Context.dll": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Reflection.Emit/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} + "ref/netstandard1.1/_._": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} + "lib/netcore50/System.Reflection.Emit.dll": {} } }, - "System.Threading.Timer/4.0.0": { + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.Timer.dll": {} + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.Reflection.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/win8/_._": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.Reflection.Metadata/1.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Collections.Immutable": "1.2.0" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} + "ref/netcore50/System.Reflection.Primitives.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} + "lib/win8/_._": {} } }, - "Xamarin.Forms/2.0.0.6490": { + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" + }, "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} }, "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + "lib/netcore50/System.Reflection.TypeExtensions.dll": {} } - } - }, - "UAP,Version=v10.0/win10-x86": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Resources.ResourceManager": "4.3.0" }, "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} + "ref/netcore50/System.Resources.ResourceManager.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} + "lib/win8/_._": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} + "System.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.any.System.Runtime": "4.3.0" }, - "runtime": { - "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.dll": {}, - "lib/netcore50/System.Net.dll": {}, - "lib/netcore50/System.Numerics.dll": {}, - "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, - "lib/netcore50/System.ServiceModel.Web.dll": {}, - "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.dll": {}, - "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Runtime.CoreCLR-x86/1.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, 4.0.10]", - "System.Diagnostics.Contracts": "[4.0.0, 4.0.0]", - "System.Diagnostics.Debug": "[4.0.10, 4.0.10]", - "System.Diagnostics.StackTrace": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tools": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tracing": "[4.0.20, 4.0.20]", - "System.Globalization": "[4.0.10, 4.0.10]", - "System.Globalization.Calendars": "[4.0.0, 4.0.0]", - "System.IO": "[4.0.10, 4.0.10]", - "System.ObjectModel": "[4.0.10, 4.0.10]", - "System.Private.Uri": "[4.0.0, 4.0.0]", - "System.Reflection": "[4.0.10, 4.0.10]", - "System.Reflection.Extensions": "[4.0.0, 4.0.0]", - "System.Reflection.Primitives": "[4.0.0, 4.0.0]", - "System.Resources.ResourceManager": "[4.0.0, 4.0.0]", - "System.Runtime": "[4.0.20, 4.0.20]", - "System.Runtime.Extensions": "[4.0.10, 4.0.10]", - "System.Runtime.Handles": "[4.0.0, 4.0.0]", - "System.Runtime.InteropServices": "[4.0.20, 4.0.20]", - "System.Text.Encoding": "[4.0.10, 4.0.10]", - "System.Text.Encoding.Extensions": "[4.0.10, 4.0.10]", - "System.Threading": "[4.0.10, 4.0.10]", - "System.Threading.Tasks": "[4.0.10, 4.0.10]", - "System.Threading.Timer": "[4.0.0, 4.0.0]" - }, - "compile": { - "ref/dotnet/_._": {} - }, - "runtime": { - "runtimes/win7-x86/lib/dotnet/mscorlib.ni.dll": {} + "compile": { + "ref/netcore50/System.Runtime.dll": {} }, - "native": { - "runtimes/win7-x86/native/clretwrc.dll": {}, - "runtimes/win7-x86/native/coreclr.dll": {}, - "runtimes/win7-x86/native/dbgshim.dll": {}, - "runtimes/win7-x86/native/mscordaccore.dll": {}, - "runtimes/win7-x86/native/mscordbi.dll": {}, - "runtimes/win7-x86/native/mscorrc.debug.dll": {}, - "runtimes/win7-x86/native/mscorrc.dll": {} - } - }, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Windows.ApiSets-x86/1.0.0": { - "native": { - "runtimes/win10-x86/native/_._": {} + "runtime": { + "lib/win8/_._": {} } }, - "Microsoft.VisualBasic/10.0.0": { + "System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} + "ref/netcore50/System.Runtime.Extensions.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} + "lib/win8/_._": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "System.Runtime.Handles/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Runtime.Handles": "4.3.0" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} - }, - "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "ref/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.AppContext/4.0.0": { + "System.Runtime.InteropServices/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.any.System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/dotnet/System.AppContext.dll": {} + "ref/netcore50/System.Runtime.InteropServices.dll": {} }, "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "lib/win8/_._": {} } }, - "System.Collections/4.0.10": { + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.dll": {} + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} }, "runtime": { - "lib/netcore50/System.Collections.dll": {} + "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} } }, - "System.Collections.Concurrent/4.0.10": { + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} } }, - "System.Collections.Immutable/1.1.37": { + "System.Runtime.Numerics/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "ref/netcore50/System.Runtime.Numerics.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "lib/netcore50/System.Runtime.Numerics.dll": {} } }, - "System.Collections.NonGeneric/4.0.0": { + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netcore50/System.Runtime.Serialization.Json.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "lib/netcore50/System.Runtime.Serialization.Json.dll": {} } }, - "System.Collections.Specialized/4.0.0": { + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} } }, - "System.ComponentModel/4.0.0": { + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/netcore50/System.ComponentModel.dll": {} + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} }, "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} + "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} } }, - "System.Data.Common/4.0.0": { + "System.Security.Claims/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" }, "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "ref/netstandard1.3/System.Security.Claims.dll": {} }, "runtime": { - "lib/dotnet/System.Data.Common.dll": {} + "lib/netstandard1.3/System.Security.Claims.dll": {} } }, - "System.Diagnostics.Contracts/4.0.0": { + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.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.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" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/netstandard1.4/_._": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Debug.dll": {} + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.StackTrace.dll": {} + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} } }, - "System.Diagnostics.Tools/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" + }, "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} } }, - "System.Diagnostics.Tracing/4.0.20": { + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" }, "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} }, "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} } }, - "System.Dynamic.Runtime/4.0.10": { + "System.Security.Principal/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netcore50/System.Security.Principal.dll": {} }, "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} + "lib/netcore50/System.Security.Principal.dll": {} } }, - "System.Globalization/4.0.10": { + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netcore50/System.ServiceModel.Duplex.dll": {} }, "runtime": { - "lib/netcore50/System.Globalization.dll": {} + "lib/netcore50/System.ServiceModel.Duplex.dll": {} } }, - "System.Globalization.Calendars/4.0.0": { + "System.ServiceModel.Http/4.1.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" }, "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} + "ref/netcore50/System.ServiceModel.Http.dll": {} }, "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} + "lib/netcore50/System.ServiceModel.Http.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "ref/netcore50/System.ServiceModel.NetTcp.dll": {} }, "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "lib/netcore50/System.ServiceModel.NetTcp.dll": {} } }, - "System.IO/4.0.10": { + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "ref/netcore50/System.ServiceModel.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.IO.dll": {} + "lib/netcore50/System.ServiceModel.Primitives.dll": {} } }, - "System.IO.Compression/4.0.0": { + "System.ServiceModel.Security/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { - "ref/netcore50/System.IO.Compression.dll": {} + "ref/netcore50/System.ServiceModel.Security.dll": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.clrcompression-x86/4.0.0": { - "native": { - "runtimes/win10-x86/native/ClrCompression.dll": {} + "lib/netcore50/System.ServiceModel.Security.dll": {} } }, - "System.IO.Compression.ZipFile/4.0.0": { + "System.Text.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netcore50/System.Text.Encoding.dll": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "lib/win8/_._": {} } }, - "System.IO.FileSystem/4.0.0": { + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} }, "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.any.System.Text.Encoding.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.IO.IsolatedStorage/4.0.0": { + "System.Text.RegularExpressions/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netcore50/System.Text.RegularExpressions.dll": {} }, "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} + "lib/netcore50/System.Text.RegularExpressions.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "System.Threading/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "ref/netcore50/System.Threading.dll": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "lib/netcore50/System.Threading.dll": {} } }, - "System.Linq/4.0.0": { + "System.Threading.Overlapped/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Linq.dll": {} + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.dll": {} + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} } }, - "System.Linq.Expressions/4.0.10": { + "System.Threading.Tasks/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} + "ref/netcore50/System.Threading.Tasks.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} + "lib/win8/_._": {} } }, - "System.Linq.Parallel/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} } }, - "System.Linq.Queryable/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} + "lib/portable-net45+win8+wp8+wpa81/_._": {} }, "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} } }, - "System.Net.Http/4.0.0": { + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Net.Http.dll": {} + "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} } }, - "System.Net.Http.Rtc/4.0.0": { + "System.Threading.Timer/4.3.0": { + "type": "package", "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Threading.Timer": "4.3.0" }, "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} + "ref/netcore50/System.Threading.Timer.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "lib/win81/_._": {} } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "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" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "ref/netcore50/System.Xml.ReaderWriter.dll": {} }, "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "lib/netcore50/System.Xml.ReaderWriter.dll": {} } }, - "System.Net.Primitives/4.0.10": { + "System.Xml.XDocument/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "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" }, "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "ref/netcore50/System.Xml.XDocument.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "lib/netcore50/System.Xml.XDocument.dll": {} } }, - "System.Net.Requests/4.0.10": { + "System.Xml.XmlDocument/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netcore50/System.Xml.XmlSerializer.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "lib/netcore50/System.Xml.XmlSerializer.dll": {} } }, - "System.Net.WebHeaderCollection/4.0.0": { - "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} }, "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" } }, - "System.Numerics.Vectors/4.1.0": { + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" + } + } + }, + "UAP,Version=v10.0/win10-x64-aot": { + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netcore50/Microsoft.CSharp.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/netcore50/Microsoft.CSharp.dll": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { - "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "dependencies": { + "runtime.win7-x64.Microsoft.NETCore.Jit": "1.0.3" + } + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" }, "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "ref/netcore50/System.Core.dll": {}, + "ref/netcore50/System.Net.dll": {}, + "ref/netcore50/System.Numerics.dll": {}, + "ref/netcore50/System.Runtime.Serialization.dll": {}, + "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, + "ref/netcore50/System.Windows.dll": {}, + "ref/netcore50/System.Xml.Linq.dll": {}, + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "runtimes/aot/lib/netcore50/System.Core.dll": {}, + "runtimes/aot/lib/netcore50/System.Net.dll": {}, + "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, + "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, + "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, + "runtimes/aot/lib/netcore50/System.Windows.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.dll": {}, + "runtimes/aot/lib/netcore50/System.dll": {}, + "runtimes/aot/lib/netcore50/mscorlib.dll": {} + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1", + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netcore50/Microsoft.VisualBasic.dll": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/netcore50/Microsoft.VisualBasic.dll": {} } }, - "System.Private.DataContractSerialization/4.0.0": { + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} - }, - "runtime": { - "lib/netcore50/System.Private.DataContractSerialization.dll": {} + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.Private.Networking/4.0.0": { + "NETStandard.Library/1.6.1": { + "type": "package", "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "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" + } + }, + "PropertyChanged.Fody/2.1.3": { + "type": "package", + "dependencies": { + "Fody": "[2.0.0, 3.0.0)" }, "compile": { - "ref/netcore50/_._": {} + "lib/netstandard1.0/PropertyChanged.dll": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "lib/netstandard1.0/PropertyChanged.dll": {} } }, - "System.Private.ServiceModel/4.0.0": { + "runtime.aot.System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "System.Diagnostics.Debug": "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" }, "compile": { - "ref/netcore50/_._": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} + "runtimes/aot/lib/netcore50/System.Collections.dll": {} } }, - "System.Private.Uri/4.0.0": { + "runtime.aot.System.Diagnostics.Tools/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/_._": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Private.Uri.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll": {} } }, - "System.Reflection/4.0.10": { + "runtime.aot.System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.3.0", + "System.Globalization": "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.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} } }, - "System.Reflection.Context/4.0.0": { - "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "runtime.aot.System.Globalization/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "runtimes/aot/lib/netcore50/System.Globalization.dll": {} } }, - "System.Reflection.DispatchProxy/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.aot.System.Globalization.Calendars/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll": {} } }, - "System.Reflection.Emit/4.0.0": { + "runtime.aot.System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} + "runtimes/aot/lib/netcore50/System.IO.dll": {} } }, - "System.Reflection.Emit.ILGeneration/4.0.0": { - "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" - }, + "runtime.aot.System.Reflection/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.dll": {} } }, - "System.Reflection.Emit.Lightweight/4.0.0": { + "runtime.aot.System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Diagnostics.Debug": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.Lightweight.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll": {} } }, - "System.Reflection.Extensions/4.0.0": { + "runtime.aot.System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll": {} } }, - "System.Reflection.Metadata/1.0.22": { + "runtime.aot.System.Resources.ResourceManager/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll": {} } }, - "System.Reflection.Primitives/4.0.0": { + "runtime.aot.System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.dll": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { - "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" - }, + "runtime.aot.System.Runtime.Handles/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll": {} } }, - "System.Resources.ResourceManager/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" - }, + "runtime.aot.System.Runtime.InteropServices/4.3.0": { + "type": "package", "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll": {} } }, - "System.Runtime/4.0.20": { - "dependencies": { - "System.Private.Uri": "[4.0.0, )" - }, + "runtime.aot.System.Text.Encoding/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Runtime.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.dll": {} + "runtimes/aot/lib/netcore50/System.Text.Encoding.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.20, )" - }, + "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} } }, - "System.Runtime.Handles/4.0.0": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.aot.System.Threading.Tasks/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.Handles.dll": {} + "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "runtime.aot.System.Threading.Timer/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} + "runtimes/aot/lib/netcore50/System.Threading.Timer.dll": {} } }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" }, - "System.Runtime.Numerics/4.0.0": { - "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" }, - "System.Runtime.Serialization.Json/4.0.0": { - "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "4.0.1" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.Runtime.Serialization.Xml/4.0.10": { + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "lib/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + "lib/netstandard1.0/_._": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "runtime.win.System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "runtimes/win/lib/netcore50/System.Console.dll": {} } }, - "System.Security.Claims/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" - }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll": {} } }, - "System.Security.Principal/4.0.0": { + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "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.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Security.Principal.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "runtime.win.System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} + "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "runtime.win.System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} + "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.Uri": "4.3.0" }, "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { - "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "runtime.win10-x64-aot.runtime.native.System.IO.Compression/4.0.1": { + "type": "package", "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} + "runtimes/win10-x64-aot/lib/netcore50/_._": {} }, "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} + "runtimes/win10-x64-aot/lib/netcore50/clrcompression.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { - "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} + "runtime.win7-x64.Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "native": { + "runtimes/win7-x64-aot/native/_._": {} } }, - "System.Text.Encoding/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "type": "package", "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} + "runtimes/win7-x64-aot/lib/netstandard1.0/_._": {} + }, + "native": { + "runtimes/win7-x64-aot/native/_._": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "runtime.win7.System.Private.Uri/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "runtimes/aot/lib/netcore50/System.Private.Uri.dll": {} } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.AppContext/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netstandard1.3/System.AppContext.dll": {} }, "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.AppContext.dll": {} } }, - "System.Text.RegularExpressions/4.0.10": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" - }, + "System.Buffers/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netstandard1.1/System.Buffers.dll": {} } }, - "System.Threading/4.0.10": { + "System.Collections/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Collections": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netcore50/System.Collections.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Overlapped/4.0.0": { + "System.Collections.Concurrent/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netcore50/System.Collections.Concurrent.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "lib/netcore50/System.Collections.Concurrent.dll": {} } }, - "System.Threading.Tasks/4.0.10": { - "dependencies": { - "System.Runtime": "[4.0.0, )" - }, + "System.Collections.Immutable/1.2.0": { + "type": "package", "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { + "System.Collections.NonGeneric/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Collections.Specialized/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.0.0": { "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} + "ref/netstandard1.3/System.Collections.Specialized.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} + "lib/netstandard1.3/System.Collections.Specialized.dll": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.ComponentModel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netcore50/System.ComponentModel.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.ComponentModel.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.ComponentModel.Annotations.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/netcore50/System.ComponentModel.Annotations.dll": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Console/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "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", + "runtime.win.System.Console": "4.3.0" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} + "ref/netstandard1.3/System.Console.dll": {} } }, - "Xamarin.Forms/2.0.0.6490": { - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - } - } - }, - "UAP,Version=v10.0/win10-x86-aot": { - "Microsoft.CSharp/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" - }, + "System.Data.Common/4.1.0": { + "type": "package", "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} + "ref/netstandard1.2/System.Data.Common.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} + "lib/netstandard1.2/System.Data.Common.dll": {} } }, - "Microsoft.NETCore/5.0.0": { - "dependencies": { - "Microsoft.CSharp": "[4.0.0, )", - "Microsoft.NETCore.Targets": "[1.0.0, )", - "Microsoft.VisualBasic": "[10.0.0, )", - "System.AppContext": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.ComponentModel": "[4.0.0, )", - "System.ComponentModel.Annotations": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tools": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Calendars": "[4.0.0, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.Compression.ZipFile": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.IO.UnmanagedMemoryStream": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Parallel": "[4.0.0, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.NetworkInformation": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Numerics.Vectors": "[4.1.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Metadata": "[1.0.22, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Numerics": "[4.0.0, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Tasks.Dataflow": "[4.5.25, )", - "System.Threading.Tasks.Parallel": "[4.0.0, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XDocument": "[4.0.10, )" - } - }, - "Microsoft.NETCore.Platforms/1.0.0": {}, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Runtime": "[1.0.0, )" - }, - "compile": { - "ref/netcore50/mscorlib.dll": {}, - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/mscorlib.dll": {}, - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "runtimes/aot/lib/netcore50/System.Core.dll": {}, - "runtimes/aot/lib/netcore50/System.dll": {}, - "runtimes/aot/lib/netcore50/System.Net.dll": {}, - "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, - "runtimes/aot/lib/netcore50/System.Windows.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {} - } - }, - "Microsoft.NETCore.Runtime/1.0.0": {}, - "Microsoft.NETCore.Runtime.Native/1.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, 4.0.10]", - "System.Diagnostics.Contracts": "[4.0.0, 4.0.0]", - "System.Diagnostics.Debug": "[4.0.10, 4.0.10]", - "System.Diagnostics.StackTrace": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tools": "[4.0.0, 4.0.0]", - "System.Diagnostics.Tracing": "[4.0.20, 4.0.20]", - "System.Globalization": "[4.0.10, 4.0.10]", - "System.Globalization.Calendars": "[4.0.0, 4.0.0]", - "System.IO": "[4.0.10, 4.0.10]", - "System.ObjectModel": "[4.0.10, 4.0.10]", - "System.Private.Uri": "[4.0.0, 4.0.0]", - "System.Reflection": "[4.0.10, 4.0.10]", - "System.Reflection.Extensions": "[4.0.0, 4.0.0]", - "System.Reflection.Primitives": "[4.0.0, 4.0.0]", - "System.Resources.ResourceManager": "[4.0.0, 4.0.0]", - "System.Runtime": "[4.0.20, 4.0.20]", - "System.Runtime.Extensions": "[4.0.10, 4.0.10]", - "System.Runtime.Handles": "[4.0.0, 4.0.0]", - "System.Runtime.InteropServices": "[4.0.20, 4.0.20]", - "System.Text.Encoding": "[4.0.10, 4.0.10]", - "System.Text.Encoding.Extensions": "[4.0.10, 4.0.10]", - "System.Threading": "[4.0.10, 4.0.10]", - "System.Threading.Tasks": "[4.0.10, 4.0.10]", - "System.Threading.Timer": "[4.0.0, 4.0.0]" - } - }, - "Microsoft.NETCore.Targets/1.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "[1.0.0, )", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform": "[5.0.0, )" - } - }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": {}, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "dependencies": { - "Microsoft.NETCore": "[5.0.0, )", - "Microsoft.NETCore.Portable.Compatibility": "[1.0.0, )", - "Microsoft.NETCore.Runtime": "[1.0.0, )", - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Data.Common": "[4.0.0, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.StackTrace": "[4.0.0, )", - "System.IO.IsolatedStorage": "[4.0.0, )", - "System.Net.Http.Rtc": "[4.0.0, )", - "System.Net.Requests": "[4.0.10, )", - "System.Net.Sockets": "[4.0.0, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Numerics.Vectors.WindowsRuntime": "[4.0.0, )", - "System.Reflection.Context": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Runtime.Serialization.Json": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Runtime.WindowsRuntime.UI.Xaml": "[4.0.0, )", - "System.ServiceModel.Duplex": "[4.0.0, )", - "System.ServiceModel.Http": "[4.0.10, )", - "System.ServiceModel.NetTcp": "[4.0.0, )", - "System.ServiceModel.Primitives": "[4.0.0, )", - "System.ServiceModel.Security": "[4.0.0, )", - "System.Text.Encoding.CodePages": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" - } - }, - "Microsoft.VisualBasic/10.0.0": { - "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Dynamic.Runtime": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} + "ref/netcore50/System.Diagnostics.Contracts.dll": {} }, "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} } }, - "Microsoft.Win32.Primitives/4.0.0": { + "System.Diagnostics.Debug/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Diagnostics.Debug": "4.3.0" }, "compile": { - "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + "ref/netcore50/System.Diagnostics.Debug.dll": {} }, "runtime": { - "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.AppContext/4.0.0": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.0, )" - }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", "compile": { - "ref/dotnet/System.AppContext.dll": {} + "lib/netstandard1.3/_._": {} }, "runtime": { - "lib/netcore50/System.AppContext.dll": {} + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} } }, - "System.Collections/4.0.10": { + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1" }, "compile": { - "ref/dotnet/System.Collections.dll": {} + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Collections.dll": {} + "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} } }, - "System.Collections.Concurrent/4.0.10": { + "System.Diagnostics.Tools/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Diagnostics.Tools": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Concurrent.dll": {} + "ref/netcore50/System.Diagnostics.Tools.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Concurrent.dll": {} + "lib/win8/_._": {} } }, - "System.Collections.Immutable/1.1.37": { + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Diagnostics.Tracing": "4.3.0" }, "compile": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "ref/netcore50/System.Diagnostics.Tracing.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Immutable.dll": {} + "lib/win8/_._": {} } }, - "System.Collections.NonGeneric/4.0.0": { + "System.Dynamic.Runtime/4.0.11": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Collections.NonGeneric.dll": {} + "ref/netcore50/System.Dynamic.Runtime.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.NonGeneric.dll": {} + "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": {} } }, - "System.Collections.Specialized/4.0.0": { + "System.Globalization/4.3.0": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Globalization.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Globalization": "4.3.0" }, "compile": { - "ref/dotnet/System.Collections.Specialized.dll": {} + "ref/netcore50/System.Globalization.dll": {} }, "runtime": { - "lib/dotnet/System.Collections.Specialized.dll": {} + "lib/win8/_._": {} } }, - "System.ComponentModel/4.0.0": { + "System.Globalization.Calendars/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Globalization.Calendars": "4.3.0" }, "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} } }, - "System.ComponentModel.Annotations/4.0.10": { + "System.Globalization.Extensions/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.ComponentModel": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" }, "compile": { - "ref/dotnet/System.ComponentModel.Annotations.dll": {} + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.Annotations.dll": {} + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} } }, - "System.ComponentModel.EventBasedAsync/4.0.10": { + "System.IO/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.aot.System.IO": "4.3.0" }, "compile": { - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "ref/netcore50/System.IO.dll": {} }, "runtime": { - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll": {} + "lib/win8/_._": {} } }, - "System.Data.Common/4.0.0": { + "System.IO.Compression/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" - }, - "compile": { - "ref/dotnet/System.Data.Common.dll": {} + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" }, - "runtime": { - "lib/dotnet/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.0.0": { "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} + "ref/netcore50/System.IO.Compression.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} } }, - "System.Diagnostics.Debug/4.0.10": { + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Buffers": "4.3.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" }, "compile": { - "ref/dotnet/System.Diagnostics.Debug.dll": {} + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll": {} + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} } }, - "System.Diagnostics.StackTrace/4.0.0": { + "System.IO.FileSystem/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.0.0": { - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tools.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.dll": {} } }, - "System.Diagnostics.Tracing/4.0.20": { + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.10, )" + "System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Diagnostics.Tracing.dll": {} + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} } }, - "System.Dynamic.Runtime/4.0.10": { + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Dynamic.Runtime.dll": {} + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Dynamic.Runtime.dll": {} + "lib/netcore50/System.IO.IsolatedStorage.dll": {} } }, - "System.Globalization/4.0.10": { + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.Globalization.dll": {} + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Globalization.dll": {} + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} } }, - "System.Globalization.Calendars/4.0.0": { + "System.Linq/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Globalization.Calendars.dll": {} + "ref/netcore50/System.Linq.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Globalization.Calendars.dll": {} + "lib/netcore50/System.Linq.dll": {} } }, - "System.Globalization.Extensions/4.0.0": { + "System.Linq.Expressions/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )" + "System.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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Globalization.Extensions.dll": {} + "ref/netcore50/System.Linq.Expressions.dll": {} }, "runtime": { - "lib/dotnet/System.Globalization.Extensions.dll": {} + "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": {} } }, - "System.IO/4.0.10": { + "System.Linq.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.dll": {} + "ref/netcore50/System.Linq.Parallel.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.IO.dll": {} + "lib/netcore50/System.Linq.Parallel.dll": {} } }, - "System.IO.Compression/4.0.0": { + "System.Linq.Queryable/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.IO.Compression.dll": {} + "ref/netcore50/System.Linq.Queryable.dll": {} }, "runtime": { - "lib/netcore50/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.clrcompression-x86/4.0.0": { - "native": { - "runtimes/win10-x86/native/ClrCompression.dll": {} + "lib/netcore50/System.Linq.Queryable.dll": {} } }, - "System.IO.Compression.ZipFile/4.0.0": { - "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )" + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.Compression.ZipFile.dll": {} + "ref/netcore50/System.Net.Http.dll": {} }, "runtime": { - "lib/dotnet/System.IO.Compression.ZipFile.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.dll": {} } }, - "System.IO.FileSystem/4.0.0": { + "System.Net.Http.Rtc/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.dll": {} + "ref/netcore50/System.Net.Http.Rtc.dll": {} }, "runtime": { - "lib/netcore50/System.IO.FileSystem.dll": {} + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0": { + "System.Net.NameResolution/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} + "ref/netstandard1.3/System.Net.NameResolution.dll": {} }, "runtime": { - "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} } }, - "System.IO.IsolatedStorage/4.0.0": { + "System.Net.NetworkInformation/4.1.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/dotnet/System.IO.IsolatedStorage.dll": {} + "ref/netcore50/System.Net.NetworkInformation.dll": {} }, "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} } }, - "System.IO.UnmanagedMemoryStream/4.0.0": { + "System.Net.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.10, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.win.System.Net.Primitives": "4.3.0" }, "compile": { - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "ref/netcore50/System.Net.Primitives.dll": {} }, "runtime": { - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll": {} + "lib/win8/_._": {} } }, - "System.Linq/4.0.0": { + "System.Net.Requests/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Linq.dll": {} + "ref/netcore50/System.Net.Requests.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.dll": {} + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} } }, - "System.Linq.Expressions/4.0.10": { + "System.Net.Sockets/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.Net.Sockets": "4.3.0" }, "compile": { - "ref/dotnet/System.Linq.Expressions.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Linq.Expressions.dll": {} + "ref/netstandard1.3/System.Net.Sockets.dll": {} } }, - "System.Linq.Parallel/4.0.0": { + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" }, "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} } }, - "System.Linq.Queryable/4.0.0": { + "System.Net.WebSockets/4.0.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.dll": {} }, "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} + "lib/netstandard1.3/System.Net.WebSockets.dll": {} } }, - "System.Net.Http/4.0.0": { + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { - "ref/netcore50/System.Net.Http.dll": {} + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.dll": {} + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} } }, - "System.Net.Http.Rtc/4.0.0": { - "dependencies": { - "System.Net.Http": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" - }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Http.Rtc.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} } }, - "System.Net.NetworkInformation/4.0.0": { + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Runtime.InteropServices.WindowsRuntime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} }, "runtime": { - "lib/netcore50/System.Net.NetworkInformation.dll": {} + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} } }, - "System.Net.Primitives/4.0.10": { + "System.ObjectModel/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.Primitives.dll": {} + "ref/netcore50/System.ObjectModel.dll": {} }, "runtime": { - "lib/netcore50/System.Net.Primitives.dll": {} + "lib/netcore50/System.ObjectModel.dll": {} } }, - "System.Net.Requests/4.0.10": { + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Requests.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/dotnet/System.Net.Requests.dll": {} + "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} } }, - "System.Net.Sockets/4.0.0": { + "System.Private.ServiceModel/4.1.0": { + "type": "package", "dependencies": { - "System.Private.Networking": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" }, "compile": { - "ref/dotnet/System.Net.Sockets.dll": {} + "ref/netstandard/_._": {} }, "runtime": { - "lib/netcore50/System.Net.Sockets.dll": {} + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} } }, - "System.Net.WebHeaderCollection/4.0.0": { + "System.Private.Uri/4.3.0": { + "type": "package", "dependencies": { - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7.System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection": "4.3.0" }, "compile": { - "ref/dotnet/System.Net.WebHeaderCollection.dll": {} + "ref/netcore50/System.Reflection.dll": {} }, "runtime": { - "lib/dotnet/System.Net.WebHeaderCollection.dll": {} + "lib/win8/_._": {} } }, - "System.Numerics.Vectors/4.1.0": { + "System.Reflection.Context/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Numerics.Vectors.dll": {} + "ref/netcore50/System.Reflection.Context.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.dll": {} + "lib/netcore50/System.Reflection.Context.dll": {} } }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", "dependencies": { - "System.Numerics.Vectors": "[4.1.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} }, "runtime": { - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} } }, - "System.ObjectModel/4.0.10": { + "System.Reflection.Emit/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.ObjectModel.dll": {} + "ref/netstandard1.1/_._": {} }, "runtime": { - "lib/dotnet/System.ObjectModel.dll": {} + "lib/netcore50/System.Reflection.Emit.dll": {} } }, - "System.Private.DataContractSerialization/4.0.0": { + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} + "runtimes/aot/lib/netcore50/_._": {} } }, - "System.Private.Networking/4.0.0": { + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", "dependencies": { - "Microsoft.Win32.Primitives": "[4.0.0, )", - "System.Collections": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Overlapped": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} + "ref/netstandard1.0/_._": {} }, "runtime": { - "lib/netcore50/System.Private.Networking.dll": {} + "runtimes/aot/lib/netcore50/_._": {} } }, - "System.Private.ServiceModel/4.0.0": { + "System.Reflection.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Collections.Concurrent": "[4.0.10, )", - "System.Collections.NonGeneric": "[4.0.0, )", - "System.Collections.Specialized": "[4.0.0, )", - "System.ComponentModel.EventBasedAsync": "[4.0.10, )", - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.Compression": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Linq.Expressions": "[4.0.10, )", - "System.Linq.Queryable": "[4.0.0, )", - "System.Net.Http": "[4.0.0, )", - "System.Net.Primitives": "[4.0.10, )", - "System.Net.WebHeaderCollection": "[4.0.0, )", - "System.ObjectModel": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.DispatchProxy": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )", - "System.Runtime.Serialization.Xml": "[4.0.10, )", - "System.Runtime.WindowsRuntime": "[4.0.10, )", - "System.Security.Claims": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )", - "System.Threading.Timer": "[4.0.0, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )", - "System.Xml.XmlSerializer": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection.Extensions": "4.3.0" }, "compile": { - "ref/netcore50/_._": {} - }, - "runtime": { - "lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.0.0": { - "compile": { - "ref/netcore50/_._": {} + "ref/netcore50/System.Reflection.Extensions.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection/4.0.10": { + "System.Reflection.Metadata/1.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections.Immutable": "1.2.0" }, "compile": { - "ref/dotnet/System.Reflection.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.dll": {} + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} } }, - "System.Reflection.Context/4.0.0": { + "System.Reflection.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection.Primitives": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} + "ref/netcore50/System.Reflection.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.DispatchProxy/4.0.0": { + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" }, "compile": { - "ref/dotnet/System.Reflection.DispatchProxy.dll": {} + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} } }, - "System.Reflection.Emit/4.0.0": { + "System.Resources.ResourceManager/4.3.0": { + "type": "package", "dependencies": { - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Emit.ILGeneration": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Resources.ResourceManager": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.dll": {} + "ref/netcore50/System.Resources.ResourceManager.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Emit.ILGeneration/4.0.0": { + "System.Runtime/4.3.0": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.aot.System.Runtime": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll": {} + "ref/netcore50/System.Runtime.dll": {} }, "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Extensions/4.0.0": { + "System.Runtime.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} + "ref/netcore50/System.Runtime.Extensions.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.Extensions.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.Metadata/1.0.22": { + "System.Runtime.Handles/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Immutable": "[1.1.37, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Reflection": "[4.0.0, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.0, )", - "System.Text.Encoding": "[4.0.0, )", - "System.Text.Encoding.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Runtime.Handles": "4.3.0" }, "compile": { - "lib/dotnet/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/dotnet/System.Reflection.Metadata.dll": {} + "ref/netstandard1.3/System.Runtime.Handles.dll": {} } }, - "System.Reflection.Primitives/4.0.0": { + "System.Runtime.InteropServices/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.aot.System.Runtime.InteropServices": "4.3.0" }, "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} + "ref/netcore50/System.Runtime.InteropServices.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.Primitives.dll": {} + "lib/win8/_._": {} } }, - "System.Reflection.TypeExtensions/4.0.0": { + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Contracts": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Reflection.TypeExtensions.dll": {} + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} } }, - "System.Resources.ResourceManager/4.0.0": { + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Runtime": "[4.0.20, )" + "System.Runtime": "4.1.0" }, "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} } }, - "System.Runtime/4.0.20": { + "System.Runtime.Numerics/4.3.0": { + "type": "package", "dependencies": { - "System.Private.Uri": "[4.0.0, )" + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.dll": {} + "ref/netcore50/System.Runtime.Numerics.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.dll": {} + "lib/netcore50/System.Runtime.Numerics.dll": {} } }, - "System.Runtime.Extensions/4.0.10": { + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.20, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Runtime.Extensions.dll": {} + "ref/netcore50/System.Runtime.Serialization.Json.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll": {} + "lib/netcore50/System.Runtime.Serialization.Json.dll": {} } }, - "System.Runtime.Handles/4.0.0": { + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" }, "compile": { - "ref/dotnet/System.Runtime.Handles.dll": {} + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Handles.dll": {} + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} } }, - "System.Runtime.InteropServices/4.0.20": { + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", "dependencies": { - "System.Reflection": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )" + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Runtime.InteropServices.dll": {} + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.dll": {} + "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} } }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} } }, - "System.Runtime.Numerics/4.0.0": { + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )" + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" }, "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} } }, - "System.Runtime.Serialization.Json/4.0.0": { + "System.Security.Claims/4.0.1": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" }, "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + "ref/netstandard1.3/System.Security.Claims.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Json.dll": {} + "lib/netstandard1.3/System.Security.Claims.dll": {} } }, - "System.Runtime.Serialization.Primitives/4.0.10": { + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} }, "runtime": { - "lib/dotnet/System.Runtime.Serialization.Primitives.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} } }, - "System.Runtime.Serialization.Xml/4.0.10": { + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", "dependencies": { - "System.Private.DataContractSerialization": "[4.0.0, )", - "System.Runtime.Serialization.Primitives": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.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.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" }, "compile": { - "ref/dotnet/System.Runtime.Serialization.Xml.dll": {} + "ref/netstandard1.4/_._": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} } }, - "System.Runtime.WindowsRuntime/4.0.10": { + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.10, )", - "System.ObjectModel": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} } }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", "dependencies": { - "System.Globalization": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.WindowsRuntime": "[4.0.0, )" + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" }, "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} }, "runtime": { - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} } }, - "System.Security.Claims/4.0.0": { + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Globalization": "[4.0.0, )", - "System.IO": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Security.Principal": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" }, "compile": { - "ref/dotnet/System.Security.Claims.dll": {} + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} }, "runtime": { - "lib/dotnet/System.Security.Claims.dll": {} + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} } }, - "System.Security.Principal/4.0.0": { + "System.Security.Principal/4.0.1": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "System.Runtime": "4.1.0" }, "compile": { "ref/netcore50/System.Security.Principal.dll": {} @@ -10999,10 +12108,13 @@ "lib/netcore50/System.Security.Principal.dll": {} } }, - "System.ServiceModel.Duplex/4.0.0": { + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" }, "compile": { "ref/netcore50/System.ServiceModel.Duplex.dll": {} @@ -11011,22 +12123,32 @@ "lib/netcore50/System.ServiceModel.Duplex.dll": {} } }, - "System.ServiceModel.Http/4.0.10": { + "System.ServiceModel.Http/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" }, "compile": { - "ref/dotnet/System.ServiceModel.Http.dll": {} + "ref/netcore50/System.ServiceModel.Http.dll": {} }, "runtime": { "lib/netcore50/System.ServiceModel.Http.dll": {} } }, - "System.ServiceModel.NetTcp/4.0.0": { + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { "ref/netcore50/System.ServiceModel.NetTcp.dll": {} @@ -11035,10 +12157,25 @@ "lib/netcore50/System.ServiceModel.NetTcp.dll": {} } }, - "System.ServiceModel.Primitives/4.0.0": { + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { "ref/netcore50/System.ServiceModel.Primitives.dll": {} @@ -11047,10 +12184,13 @@ "lib/netcore50/System.ServiceModel.Primitives.dll": {} } }, - "System.ServiceModel.Security/4.0.0": { + "System.ServiceModel.Security/4.0.1": { + "type": "package", "dependencies": { - "System.Private.ServiceModel": "[4.0.0, )", - "System.Runtime": "[4.0.20, )" + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" }, "compile": { "ref/netcore50/System.ServiceModel.Security.dll": {} @@ -11059,136 +12199,152 @@ "lib/netcore50/System.ServiceModel.Security.dll": {} } }, - "System.Text.Encoding/4.0.10": { + "System.Text.Encoding/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Text.Encoding": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.dll": {} + "ref/netcore50/System.Text.Encoding.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.dll": {} + "lib/win8/_._": {} } }, - "System.Text.Encoding.CodePages/4.0.0": { + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" }, "compile": { - "ref/dotnet/System.Text.Encoding.CodePages.dll": {} + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} }, "runtime": { - "lib/dotnet/System.Text.Encoding.CodePages.dll": {} + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} } }, - "System.Text.Encoding.Extensions/4.0.10": { + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Text.Encoding": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.aot.System.Text.Encoding.Extensions": "4.3.0" }, "compile": { - "ref/dotnet/System.Text.Encoding.Extensions.dll": {} + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} + "lib/win8/_._": {} } }, - "System.Text.RegularExpressions/4.0.10": { + "System.Text.RegularExpressions/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Text.RegularExpressions.dll": {} + "ref/netcore50/System.Text.RegularExpressions.dll": {} }, "runtime": { - "lib/dotnet/System.Text.RegularExpressions.dll": {} + "lib/netcore50/System.Text.RegularExpressions.dll": {} } }, - "System.Threading/4.0.10": { + "System.Threading/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.dll": {} + "ref/netcore50/System.Threading.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.dll": {} + "runtimes/aot/lib/netcore50/System.Threading.dll": {} } }, - "System.Threading.Overlapped/4.0.0": { + "System.Threading.Overlapped/4.3.0": { + "type": "package", "dependencies": { - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Runtime.Handles": "[4.0.0, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Threading": "[4.0.10, )" + "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Overlapped.dll": {} + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} }, "runtime": { - "lib/netcore50/System.Threading.Overlapped.dll": {} + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} } }, - "System.Threading.Tasks/4.0.10": { + "System.Threading.Tasks/4.3.0": { + "type": "package", "dependencies": { - "System.Runtime": "[4.0.0, )" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Threading.Tasks": "4.3.0" }, "compile": { - "ref/dotnet/System.Threading.Tasks.dll": {} + "ref/netcore50/System.Threading.Tasks.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.Tasks.dll": {} + "lib/win8/_._": {} } }, - "System.Threading.Tasks.Dataflow/4.5.25": { - "dependencies": { - "System.Collections": "[4.0.0, )", - "System.Collections.Concurrent": "[4.0.0, )", - "System.Diagnostics.Debug": "[4.0.0, )", - "System.Diagnostics.Tracing": "[4.0.0, )", - "System.Dynamic.Runtime": "[4.0.0, )", - "System.Linq": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.0, )", - "System.Runtime.Extensions": "[4.0.0, )", - "System.Threading": "[4.0.0, )", - "System.Threading.Tasks": "[4.0.0, )" + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} }, + "runtime": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", "compile": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/portable-net45+win8+wp8+wpa81/_._": {} }, "runtime": { - "lib/dotnet/System.Threading.Tasks.Dataflow.dll": {} + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} } }, - "System.Threading.Tasks.Parallel/4.0.0": { + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", "dependencies": { - "System.Collections.Concurrent": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Diagnostics.Tracing": "[4.0.20, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" }, "compile": { "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} @@ -11197,3577 +12353,14073 @@ "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} } }, - "System.Threading.Timer/4.0.0": { + "System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Threading.Timer": "4.3.0" + }, "compile": { "ref/netcore50/System.Threading.Timer.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Threading.Timer.dll": {} + "lib/win81/_._": {} } }, - "System.Xml.ReaderWriter/4.0.10": { + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.IO.FileSystem": "[4.0.0, )", - "System.IO.FileSystem.Primitives": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Runtime.InteropServices": "[4.0.20, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Text.Encoding.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading.Tasks": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Xml.ReaderWriter.dll": {} + "ref/netcore50/System.Xml.ReaderWriter.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.ReaderWriter.dll": {} + "lib/netcore50/System.Xml.ReaderWriter.dll": {} } }, - "System.Xml.XDocument/4.0.10": { + "System.Xml.XDocument/4.3.0": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Reflection": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "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" }, "compile": { - "ref/dotnet/System.Xml.XDocument.dll": {} + "ref/netcore50/System.Xml.XDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XDocument.dll": {} + "lib/netcore50/System.Xml.XDocument.dll": {} } }, - "System.Xml.XmlDocument/4.0.0": { + "System.Xml.XmlDocument/4.0.1": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.Encoding": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )" + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/dotnet/System.Xml.XmlDocument.dll": {} + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} }, "runtime": { - "lib/dotnet/System.Xml.XmlDocument.dll": {} + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} } }, - "System.Xml.XmlSerializer/4.0.10": { + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", "dependencies": { - "System.Collections": "[4.0.10, )", - "System.Diagnostics.Debug": "[4.0.10, )", - "System.Globalization": "[4.0.10, )", - "System.IO": "[4.0.10, )", - "System.Linq": "[4.0.0, )", - "System.Reflection": "[4.0.10, )", - "System.Reflection.Extensions": "[4.0.0, )", - "System.Reflection.Primitives": "[4.0.0, )", - "System.Reflection.TypeExtensions": "[4.0.0, )", - "System.Resources.ResourceManager": "[4.0.0, )", - "System.Runtime": "[4.0.20, )", - "System.Runtime.Extensions": "[4.0.10, )", - "System.Text.RegularExpressions": "[4.0.10, )", - "System.Threading": "[4.0.10, )", - "System.Xml.ReaderWriter": "[4.0.10, )", - "System.Xml.XmlDocument": "[4.0.0, )" + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" }, "compile": { - "ref/dotnet/System.Xml.XmlSerializer.dll": {} + "ref/netcore50/System.Xml.XmlSerializer.dll": {} }, "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} + "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} } }, - "Xamarin.Forms/2.0.0.6490": { + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", "compile": { "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} }, "runtime": { "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" + } + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" } } - } - }, - "libraries": { - "Microsoft.CSharp/4.0.0": { - "sha512": "oWqeKUxHXdK6dL2CFjgMcaBISbkk+AqEg+yvJHE4DElNzS4QaTsCflgkkqZwVlWby1Dg9zo9n+iCAMFefFdJ/A==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/Microsoft.CSharp.dll", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/Microsoft.CSharp.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "Microsoft.CSharp.nuspec", - "package/services/metadata/core-properties/a8a7171824ab4656b3141cda0591ff66.psmdcp", - "ref/dotnet/de/Microsoft.CSharp.xml", - "ref/dotnet/es/Microsoft.CSharp.xml", - "ref/dotnet/fr/Microsoft.CSharp.xml", - "ref/dotnet/it/Microsoft.CSharp.xml", - "ref/dotnet/ja/Microsoft.CSharp.xml", - "ref/dotnet/ko/Microsoft.CSharp.xml", - "ref/dotnet/Microsoft.CSharp.dll", - "ref/dotnet/Microsoft.CSharp.xml", - "ref/dotnet/ru/Microsoft.CSharp.xml", - "ref/dotnet/zh-hans/Microsoft.CSharp.xml", - "ref/dotnet/zh-hant/Microsoft.CSharp.xml", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", + }, + "UAP,Version=v10.0/win10-x86": { + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/Microsoft.CSharp.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.CSharp.dll": {} + } + }, + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "dependencies": { + "runtime.win7-x86.Microsoft.NETCore.Jit": "1.0.3" + } + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + }, + "compile": { + "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "ref/netcore50/System.Core.dll": {}, + "ref/netcore50/System.Net.dll": {}, + "ref/netcore50/System.Numerics.dll": {}, + "ref/netcore50/System.Runtime.Serialization.dll": {}, + "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, + "ref/netcore50/System.Windows.dll": {}, + "ref/netcore50/System.Xml.Linq.dll": {}, + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "lib/netcore50/System.Core.dll": {}, + "lib/netcore50/System.Net.dll": {}, + "lib/netcore50/System.Numerics.dll": {}, + "lib/netcore50/System.Runtime.Serialization.dll": {}, + "lib/netcore50/System.ServiceModel.Web.dll": {}, + "lib/netcore50/System.ServiceModel.dll": {}, + "lib/netcore50/System.Windows.dll": {}, + "lib/netcore50/System.Xml.Linq.dll": {}, + "lib/netcore50/System.Xml.Serialization.dll": {}, + "lib/netcore50/System.Xml.dll": {}, + "lib/netcore50/System.dll": {} + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1", + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/Microsoft.VisualBasic.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.VisualBasic.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "dependencies": { + "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" + } + }, + "PropertyChanged.Fody/2.1.3": { + "type": "package", + "dependencies": { + "Fody": "[2.0.0, 3.0.0)" + }, + "compile": { + "lib/netstandard1.0/PropertyChanged.dll": {} + }, + "runtime": { + "lib/netstandard1.0/PropertyChanged.dll": {} + } + }, + "runtime.any.System.Collections/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Collections.dll": {} + } + }, + "runtime.any.System.Diagnostics.Tools/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Tools.dll": {} + } + }, + "runtime.any.System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Tracing.dll": {} + } + }, + "runtime.any.System.Globalization/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Globalization.dll": {} + } + }, + "runtime.any.System.Globalization.Calendars/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Globalization.Calendars.dll": {} + } + }, + "runtime.any.System.IO/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.IO.dll": {} + } + }, + "runtime.any.System.Reflection/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.dll": {} + } + }, + "runtime.any.System.Reflection.Extensions/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Extensions.dll": {} + } + }, + "runtime.any.System.Reflection.Primitives/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Primitives.dll": {} + } + }, + "runtime.any.System.Resources.ResourceManager/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Resources.ResourceManager.dll": {} + } + }, + "runtime.any.System.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.dll": {} + } + }, + "runtime.any.System.Runtime.Handles/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Runtime.Handles.dll": {} + } + }, + "runtime.any.System.Runtime.InteropServices/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.InteropServices.dll": {} + } + }, + "runtime.any.System.Text.Encoding/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Text.Encoding.dll": {} + } + }, + "runtime.any.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Text.Encoding.Extensions.dll": {} + } + }, + "runtime.any.System.Threading.Tasks/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Tasks.dll": {} + } + }, + "runtime.any.System.Threading.Timer/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Timer.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7-x86.runtime.native.System.IO.Compression": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "runtime.win.System.Console/4.3.0": { + "type": "package", + "dependencies": { + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Console.dll": {} + } + }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll": {} + } + }, + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "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.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} + } + }, + "runtime.win.System.Net.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} + } + }, + "runtime.win.System.Net.Sockets/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} + } + }, + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll": {} + } + }, + "runtime.win7-x86.Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "native": { + "runtimes/win7-x86/native/clrjit.dll": {} + } + }, + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "type": "package", + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "runtimes/win7-x86/lib/netstandard1.0/System.Private.CoreLib.dll": {}, + "runtimes/win7-x86/lib/netstandard1.0/mscorlib.dll": {} + }, + "native": { + "runtimes/win7-x86/native/System.Private.CoreLib.ni.dll": {}, + "runtimes/win7-x86/native/clretwrc.dll": {}, + "runtimes/win7-x86/native/coreclr.dll": {}, + "runtimes/win7-x86/native/dbgshim.dll": {}, + "runtimes/win7-x86/native/mscordaccore.dll": {}, + "runtimes/win7-x86/native/mscordbi.dll": {}, + "runtimes/win7-x86/native/mscorlib.ni.dll": {}, + "runtimes/win7-x86/native/mscorrc.debug.dll": {}, + "runtimes/win7-x86/native/mscorrc.dll": {}, + "runtimes/win7-x86/native/sos.dll": {} + } + }, + "runtime.win7-x86.runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "native": { + "runtimes/win7-x86/native/clrcompression.dll": {} + } + }, + "runtime.win7.System.Private.Uri/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Private.Uri.dll": {} + } + }, + "System.AppContext/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.AppContext.dll": {} + }, + "runtime": { + "lib/netcore50/System.AppContext.dll": {} + } + }, + "System.Buffers/4.3.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Buffers.dll": {} + }, + "runtime": { + "lib/netstandard1.1/System.Buffers.dll": {} + } + }, + "System.Collections/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Collections": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Collections.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/netcore50/System.Collections.Concurrent.dll": {} + } + }, + "System.Collections.Immutable/1.2.0": { + "type": "package", + "compile": { + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} + }, + "runtime": { + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} + } + }, + "System.Collections.NonGeneric/4.0.1": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} + } + }, + "System.Collections.Specialized/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Collections.Specialized.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.Specialized.dll": {} + } + }, + "System.ComponentModel/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.dll": {} + } + }, + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ComponentModel.Annotations.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.Annotations.dll": {} + } + }, + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} + } + }, + "System.Console/4.3.0": { + "type": "package", + "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", + "runtime.win.System.Console": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Console.dll": {} + } + }, + "System.Data.Common/4.1.0": { + "type": "package", + "compile": { + "ref/netstandard1.2/System.Data.Common.dll": {} + }, + "runtime": { + "lib/netstandard1.2/System.Data.Common.dll": {} + } + }, + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Contracts.dll": {} + }, + "runtime": { + "lib/netcore50/System.Diagnostics.Contracts.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Diagnostics.Debug": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Debug.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "compile": { + "lib/netstandard1.3/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} + } + }, + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1" + }, + "compile": { + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} + } + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Diagnostics.Tools": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Tools.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Diagnostics.Tracing": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Dynamic.Runtime/4.0.11": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Dynamic.Runtime.dll": {} + }, + "runtime": { + "lib/netcore50/System.Dynamic.Runtime.dll": {} + } + }, + "System.Globalization/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Globalization": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Globalization.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Globalization.Calendars": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} + } + }, + "System.Globalization.Extensions/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" + }, + "compile": { + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} + } + }, + "System.IO/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.any.System.IO": "4.3.0" + }, + "compile": { + "ref/netcore50/System.IO.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" + }, + "compile": { + "ref/netcore50/System.IO.Compression.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.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" + }, + "compile": { + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} + } + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.FileSystem.dll": {} + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} + } + }, + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} + }, + "runtime": { + "lib/netcore50/System.IO.IsolatedStorage.dll": {} + } + }, + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} + } + }, + "System.Linq/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Linq.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Linq.Expressions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Expressions.dll": {} + } + }, + "System.Linq.Parallel/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Linq.Parallel.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Parallel.dll": {} + } + }, + "System.Linq.Queryable/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Linq.Queryable.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Queryable.dll": {} + } + }, + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Net.Http.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Http.dll": {} + } + }, + "System.Net.Http.Rtc/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Net.Http.Rtc.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} + } + }, + "System.Net.NameResolution/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.NameResolution.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} + } + }, + "System.Net.NetworkInformation/4.1.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Net.NetworkInformation.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} + } + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.win.System.Net.Primitives": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Net.Primitives.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Net.Requests/4.0.11": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Net.Requests.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} + } + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.Net.Sockets": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.Sockets.dll": {} + } + }, + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} + } + }, + "System.Net.WebSockets/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Net.WebSockets.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Net.WebSockets.dll": {} + } + }, + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} + } + }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", + "compile": { + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} + }, + "runtime": { + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} + } + }, + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", + "dependencies": { + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" + }, + "compile": { + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} + }, + "runtime": { + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} + } + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netcore50/System.ObjectModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ObjectModel.dll": {} + } + }, + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} + } + }, + "System.Private.ServiceModel/4.1.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} + } + }, + "System.Private.Uri/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7.System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.Context/4.0.1": { + "type": "package", + "dependencies": { + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Context.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Context.dll": {} + } + }, + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} + } + }, + "System.Reflection.Emit/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netstandard1.1/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} + } + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.Metadata/1.3.0": { + "type": "package", + "dependencies": { + "System.Collections.Immutable": "1.2.0" + }, + "compile": { + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} + }, + "runtime": { + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} + } + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Reflection.Primitives": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" + }, + "compile": { + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Resources.ResourceManager": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.any.System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Extensions.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Runtime.Handles": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.any.System.Runtime.InteropServices": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} + } + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + } + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Numerics.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Numerics.dll": {} + } + }, + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Serialization.Json.dll": {} + } + }, + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} + } + }, + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + } + }, + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + }, + "runtime": { + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": {} + } + }, + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + }, + "runtime": { + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + } + }, + "System.Security.Claims/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" + }, + "compile": { + "ref/netstandard1.3/System.Security.Claims.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Security.Claims.dll": {} + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.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" + }, + "compile": { + "ref/netstandard1.4/_._": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} + } + }, + "System.Security.Principal/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Security.Principal.dll": {} + }, + "runtime": { + "lib/netcore50/System.Security.Principal.dll": {} + } + }, + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", + "dependencies": { + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Duplex.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Duplex.dll": {} + } + }, + "System.ServiceModel.Http/4.1.0": { + "type": "package", + "dependencies": { + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Http.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Http.dll": {} + } + }, + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", + "dependencies": { + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" + }, + "compile": { + "ref/netcore50/System.ServiceModel.NetTcp.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.NetTcp.dll": {} + } + }, + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Primitives.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Primitives.dll": {} + } + }, + "System.ServiceModel.Security/4.0.1": { + "type": "package", + "dependencies": { + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Security.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Security.dll": {} + } + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.any.System.Text.Encoding.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "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" + }, + "compile": { + "ref/netcore50/System.Text.RegularExpressions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Text.RegularExpressions.dll": {} + } + }, + "System.Threading/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Threading.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.dll": {} + } + }, + "System.Threading.Overlapped/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} + } + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + }, + "runtime": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "compile": { + "lib/portable-net45+win8+wp8+wpa81/_._": {} + }, + "runtime": { + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} + } + }, + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} + } + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.any.System.Threading.Timer": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Threading.Timer.dll": {} + }, + "runtime": { + "lib/win81/_._": {} + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "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" + }, + "compile": { + "ref/netcore50/System.Xml.ReaderWriter.dll": {} + }, + "runtime": { + "lib/netcore50/System.Xml.ReaderWriter.dll": {} + } + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "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" + }, + "compile": { + "ref/netcore50/System.Xml.XDocument.dll": {} + }, + "runtime": { + "lib/netcore50/System.Xml.XDocument.dll": {} + } + }, + "System.Xml.XmlDocument/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} + } + }, + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" + }, + "compile": { + "ref/netcore50/System.Xml.XmlSerializer.dll": {} + }, + "runtime": { + "lib/netcore50/System.Xml.XmlSerializer.dll": {} + } + }, + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", + "compile": { + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "runtime": { + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" + } + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" + } + } + }, + "UAP,Version=v10.0/win10-x86-aot": { + "Fody/2.1.0": { + "type": "package", + "build": { + "build/netstandard1.0/_._": {} + } + }, + "Microsoft.CSharp/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/Microsoft.CSharp.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.CSharp.dll": {} + } + }, + "Microsoft.Net.Native.Compiler/1.6.2": { + "type": "package", + "dependencies": { + "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", + "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" + }, + "build": { + "build/Microsoft.Net.Native.Compiler.props": {}, + "build/Microsoft.Net.Native.Compiler.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} + } + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "type": "package", + "build": { + "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, + "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} + } + }, + "Microsoft.NETCore/5.0.2": { + "type": "package", + "dependencies": { + "Microsoft.CSharp": "4.0.1", + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.VisualBasic": "10.0.1", + "System.AppContext": "4.1.0", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.Immutable": "1.2.0", + "System.ComponentModel": "4.0.1", + "System.ComponentModel.Annotations": "4.1.0", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tools": "4.0.1", + "System.Diagnostics.Tracing": "4.1.0", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Globalization.Calendars": "4.0.1", + "System.Globalization.Extensions": "4.0.1", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.1", + "System.IO.Compression.ZipFile": "4.0.1", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.IO.UnmanagedMemoryStream": "4.0.1", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Parallel": "4.0.1", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.NetworkInformation": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Numerics.Vectors": "4.1.1", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Metadata": "1.3.0", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Numerics": "4.0.1", + "System.Security.Claims": "4.0.1", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Tasks.Dataflow": "4.6.0", + "System.Threading.Tasks.Parallel": "4.0.1", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XDocument": "4.0.11" + } + }, + "Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "dependencies": { + "runtime.win7-x86.Microsoft.NETCore.Jit": "1.0.3" + } + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + }, + "compile": { + "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "ref/netcore50/System.Core.dll": {}, + "ref/netcore50/System.Net.dll": {}, + "ref/netcore50/System.Numerics.dll": {}, + "ref/netcore50/System.Runtime.Serialization.dll": {}, + "ref/netcore50/System.ServiceModel.Web.dll": {}, + "ref/netcore50/System.ServiceModel.dll": {}, + "ref/netcore50/System.Windows.dll": {}, + "ref/netcore50/System.Xml.Linq.dll": {}, + "ref/netcore50/System.Xml.Serialization.dll": {}, + "ref/netcore50/System.Xml.dll": {}, + "ref/netcore50/System.dll": {}, + "ref/netcore50/mscorlib.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, + "runtimes/aot/lib/netcore50/System.Core.dll": {}, + "runtimes/aot/lib/netcore50/System.Net.dll": {}, + "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, + "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, + "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, + "runtimes/aot/lib/netcore50/System.Windows.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {}, + "runtimes/aot/lib/netcore50/System.Xml.dll": {}, + "runtimes/aot/lib/netcore50/System.dll": {}, + "runtimes/aot/lib/netcore50/mscorlib.dll": {} + } + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Jit": "1.0.3", + "Microsoft.NETCore.Windows.ApiSets": "1.0.1", + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" + } + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "type": "package", + "dependencies": { + "Microsoft.NETCore": "5.0.2", + "Microsoft.NETCore.Portable.Compatibility": "1.0.2", + "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", + "Microsoft.NETCore.Targets": "1.0.2", + "Microsoft.Net.Native.Compiler": "1.6.2", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Data.Common": "4.1.0", + "System.Diagnostics.Contracts": "4.0.1", + "System.Diagnostics.StackTrace": "4.0.2", + "System.IO.IsolatedStorage": "4.0.1", + "System.Net.Http.Rtc": "4.0.1", + "System.Net.NameResolution": "4.0.0", + "System.Net.Requests": "4.0.11", + "System.Net.Sockets": "4.1.0", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.Numerics.Vectors.WindowsRuntime": "4.0.1", + "System.Reflection.Context": "4.0.1", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.Serialization.Json": "4.0.3", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.2", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", + "System.ServiceModel.Duplex": "4.0.1", + "System.ServiceModel.Http": "4.1.0", + "System.ServiceModel.NetTcp": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.ServiceModel.Security": "4.0.1", + "System.Text.Encoding.CodePages": "4.0.1", + "System.Threading.Overlapped": "4.0.1", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + } + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "type": "package" + }, + "Microsoft.VisualBasic/10.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Dynamic.Runtime": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/Microsoft.VisualBasic.dll": {} + }, + "runtime": { + "lib/netcore50/Microsoft.VisualBasic.dll": {} + } + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "NETStandard.Library/1.6.1": { + "type": "package", + "dependencies": { + "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" + } + }, + "PropertyChanged.Fody/2.1.3": { + "type": "package", + "dependencies": { + "Fody": "[2.0.0, 3.0.0)" + }, + "compile": { + "lib/netstandard1.0/PropertyChanged.dll": {} + }, + "runtime": { + "lib/netstandard1.0/PropertyChanged.dll": {} + } + }, + "runtime.aot.System.Collections/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "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" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Collections.dll": {} + } + }, + "runtime.aot.System.Diagnostics.Tools/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll": {} + } + }, + "runtime.aot.System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Globalization": "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.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} + } + }, + "runtime.aot.System.Globalization/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Globalization.dll": {} + } + }, + "runtime.aot.System.Globalization.Calendars/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll": {} + } + }, + "runtime.aot.System.IO/4.3.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.IO.dll": {} + } + }, + "runtime.aot.System.Reflection/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Reflection.dll": {} + } + }, + "runtime.aot.System.Reflection.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll": {} + } + }, + "runtime.aot.System.Reflection.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll": {} + } + }, + "runtime.aot.System.Resources.ResourceManager/4.3.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll": {} + } + }, + "runtime.aot.System.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.dll": {} + } + }, + "runtime.aot.System.Runtime.Handles/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll": {} + } + }, + "runtime.aot.System.Runtime.InteropServices/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll": {} + } + }, + "runtime.aot.System.Text.Encoding/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Text.Encoding.dll": {} + } + }, + "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} + } + }, + "runtime.aot.System.Threading.Tasks/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll": {} + } + }, + "runtime.aot.System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Threading.Timer.dll": {} + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "4.0.1" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} + } + }, + "runtime.win.System.Console/4.3.0": { + "type": "package", + "dependencies": { + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Console.dll": {} + } + }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll": {} + } + }, + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "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.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} + } + }, + "runtime.win.System.Net.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} + } + }, + "runtime.win.System.Net.Sockets/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} + } + }, + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll": {} + } + }, + "runtime.win10-x86-aot.runtime.native.System.IO.Compression/4.0.1": { + "type": "package", + "compile": { + "runtimes/win10-x86-aot/lib/netcore50/_._": {} + }, + "runtime": { + "runtimes/win10-x86-aot/lib/netcore50/clrcompression.dll": {} + } + }, + "runtime.win7-x86.Microsoft.NETCore.Jit/1.0.3": { + "type": "package", + "native": { + "runtimes/win7-x86-aot/native/_._": {} + } + }, + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "type": "package", + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "runtimes/win7-x86-aot/lib/netstandard1.0/_._": {} + }, + "native": { + "runtimes/win7-x86-aot/native/_._": {} + } + }, + "runtime.win7.System.Private.Uri/4.3.0": { + "type": "package", + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Private.Uri.dll": {} + } + }, + "System.AppContext/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.AppContext.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.AppContext.dll": {} + } + }, + "System.Buffers/4.3.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Buffers.dll": {} + }, + "runtime": { + "lib/netstandard1.1/System.Buffers.dll": {} + } + }, + "System.Collections/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Collections": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Collections.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "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", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Collections.Concurrent.dll": {} + }, + "runtime": { + "lib/netcore50/System.Collections.Concurrent.dll": {} + } + }, + "System.Collections.Immutable/1.2.0": { + "type": "package", + "compile": { + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} + }, + "runtime": { + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} + } + }, + "System.Collections.NonGeneric/4.0.1": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} + } + }, + "System.Collections.Specialized/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections.NonGeneric": "4.0.1", + "System.Globalization": "4.0.11", + "System.Globalization.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Collections.Specialized.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Collections.Specialized.dll": {} + } + }, + "System.ComponentModel/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.dll": {} + } + }, + "System.ComponentModel.Annotations/4.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ComponentModel.Annotations.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.Annotations.dll": {} + } + }, + "System.ComponentModel.EventBasedAsync/4.0.11": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} + }, + "runtime": { + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} + } + }, + "System.Console/4.3.0": { + "type": "package", + "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", + "runtime.win.System.Console": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Console.dll": {} + } + }, + "System.Data.Common/4.1.0": { + "type": "package", + "compile": { + "ref/netstandard1.2/System.Data.Common.dll": {} + }, + "runtime": { + "lib/netstandard1.2/System.Data.Common.dll": {} + } + }, + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Contracts.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} + } + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Diagnostics.Debug": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Debug.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "type": "package", + "compile": { + "lib/netstandard1.3/_._": {} + }, + "runtime": { + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} + } + }, + "System.Diagnostics.StackTrace/4.0.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1" + }, + "compile": { + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} + } + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Diagnostics.Tools": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Tools.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Diagnostics.Tracing": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Diagnostics.Tracing.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Dynamic.Runtime/4.0.11": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Dynamic.Runtime.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": {} + } + }, + "System.Globalization/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Globalization": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Globalization.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Globalization.Calendars": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Globalization.Calendars.dll": {} + } + }, + "System.Globalization.Extensions/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Globalization": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0" + }, + "compile": { + "ref/netstandard1.3/System.Globalization.Extensions.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} + } + }, + "System.IO/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.aot.System.IO": "4.3.0" + }, + "compile": { + "ref/netcore50/System.IO.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.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.IO.Compression": "4.3.0" + }, + "compile": { + "ref/netcore50/System.IO.Compression.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} + } + }, + "System.IO.Compression.ZipFile/4.3.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.3.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" + }, + "compile": { + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} + } + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.FileSystem.dll": {} + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} + } + }, + "System.IO.IsolatedStorage/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.IO.FileSystem": "4.0.1", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} + }, + "runtime": { + "lib/netcore50/System.IO.IsolatedStorage.dll": {} + } + }, + "System.IO.UnmanagedMemoryStream/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.IO.FileSystem.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} + } + }, + "System.Linq/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Linq.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.dll": {} + } + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "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.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Linq.Expressions.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": {} + } + }, + "System.Linq.Parallel/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Linq": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Linq.Parallel.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Parallel.dll": {} + } + }, + "System.Linq.Queryable/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Linq.Queryable.dll": {} + }, + "runtime": { + "lib/netcore50/System.Linq.Queryable.dll": {} + } + }, + "System.Net.Http/4.3.0": { + "type": "package", + "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.IO": "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.InteropServices": "4.3.0", + "System.Runtime.WindowsRuntime": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Net.Http.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Http.dll": {} + } + }, + "System.Net.Http.Rtc/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Net.Http": "4.1.0", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Net.Http.Rtc.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} + } + }, + "System.Net.NameResolution/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.NameResolution.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} + } + }, + "System.Net.NetworkInformation/4.1.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Win32.Primitives": "4.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Net.NetworkInformation.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} + } + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.win.System.Net.Primitives": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Net.Primitives.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Net.Requests/4.0.11": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Net.Requests.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} + } + }, + "System.Net.Sockets/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.Net.Sockets": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.Sockets.dll": {} + } + }, + "System.Net.WebHeaderCollection/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0" + }, + "compile": { + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} + } + }, + "System.Net.WebSockets/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Net.WebSockets.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Net.WebSockets.dll": {} + } + }, + "System.Net.WebSockets.Client/4.0.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} + } + }, + "System.Numerics.Vectors/4.1.1": { + "type": "package", + "compile": { + "ref/netstandard1.0/System.Numerics.Vectors.dll": {} + }, + "runtime": { + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} + } + }, + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "type": "package", + "dependencies": { + "System.Numerics.Vectors": "4.1.1", + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" + }, + "compile": { + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} + }, + "runtime": { + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} + } + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netcore50/System.ObjectModel.dll": {} + }, + "runtime": { + "lib/netcore50/System.ObjectModel.dll": {} + } + }, + "System.Private.DataContractSerialization/4.1.2": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.2", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} + } + }, + "System.Private.ServiceModel/4.1.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Collections.Concurrent": "4.0.12", + "System.Collections.NonGeneric": "4.0.1", + "System.Collections.Specialized": "4.0.1", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.IO.Compression": "4.1.0", + "System.Linq": "4.1.0", + "System.Linq.Expressions": "4.1.0", + "System.Linq.Queryable": "4.0.1", + "System.Net.Http": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Net.WebSockets": "4.0.0", + "System.Net.WebSockets.Client": "4.0.0", + "System.ObjectModel": "4.0.12", + "System.Reflection": "4.1.0", + "System.Reflection.DispatchProxy": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Runtime.WindowsRuntime": "4.0.11", + "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Text.Encoding.Extensions": "4.0.11", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11", + "System.Threading.Timer": "4.0.1", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1", + "System.Xml.XmlSerializer": "4.0.11" + }, + "compile": { + "ref/netstandard/_._": {} + }, + "runtime": { + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} + } + }, + "System.Private.Uri/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.win7.System.Private.Uri": "4.3.0" + }, + "compile": { + "ref/netstandard/_._": {} + } + }, + "System.Reflection/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.Context/4.0.1": { + "type": "package", + "dependencies": { + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Context.dll": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Context.dll": {} + } + }, + "System.Reflection.DispatchProxy/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} + } + }, + "System.Reflection.Emit/4.0.1": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netstandard1.1/_._": {} + }, + "runtime": { + "lib/netcore50/System.Reflection.Emit.dll": {} + } + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/_._": {} + } + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compile": { + "ref/netstandard1.0/_._": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/_._": {} + } + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Extensions.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.Metadata/1.3.0": { + "type": "package", + "dependencies": { + "System.Collections.Immutable": "1.2.0" + }, + "compile": { + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} + }, + "runtime": { + "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} + } + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Reflection.Primitives": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Reflection.Primitives.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Contracts": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "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" + }, + "compile": { + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} + } + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Resources.ResourceManager": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Resources.ResourceManager.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "runtime.aot.System.Runtime": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.win.System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Extensions.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Runtime.Handles": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Runtime.Handles.dll": {} + } + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "runtime.aot.System.Runtime.InteropServices": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.InteropServices.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} + } + }, + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} + } + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Numerics.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Numerics.dll": {} + } + }, + "System.Runtime.Serialization.Json/4.0.3": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Serialization.Json.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Serialization.Json.dll": {} + } + }, + "System.Runtime.Serialization.Primitives/4.1.1": { + "type": "package", + "dependencies": { + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} + } + }, + "System.Runtime.Serialization.Xml/4.1.2": { + "type": "package", + "dependencies": { + "System.IO": "4.1.0", + "System.Private.DataContractSerialization": "4.1.2", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Text.Encoding": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} + }, + "runtime": { + "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} + } + }, + "System.Runtime.WindowsRuntime/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.ObjectModel": "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.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} + }, + "runtime": { + "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} + } + }, + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0", + "System.Runtime.WindowsRuntime": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + }, + "runtime": { + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} + } + }, + "System.Security.Claims/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" + }, + "compile": { + "ref/netstandard1.3/System.Security.Claims.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Security.Claims.dll": {} + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} + } + }, + "System.Security.Cryptography.Cng/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.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" + }, + "compile": { + "ref/netstandard1.4/_._": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "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.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "dependencies": { + "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} + } + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "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.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "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" + }, + "compile": { + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} + } + }, + "System.Security.Principal/4.0.1": { + "type": "package", + "dependencies": { + "System.Runtime": "4.1.0" + }, + "compile": { + "ref/netcore50/System.Security.Principal.dll": {} + }, + "runtime": { + "lib/netcore50/System.Security.Principal.dll": {} + } + }, + "System.ServiceModel.Duplex/4.0.1": { + "type": "package", + "dependencies": { + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.ServiceModel.Primitives": "4.1.0", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Duplex.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Duplex.dll": {} + } + }, + "System.ServiceModel.Http/4.1.0": { + "type": "package", + "dependencies": { + "System.Net.Primitives": "4.0.11", + "System.Net.WebHeaderCollection": "4.0.1", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0", + "System.Text.Encoding": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Http.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Http.dll": {} + } + }, + "System.ServiceModel.NetTcp/4.1.0": { + "type": "package", + "dependencies": { + "System.Net.Primitives": "4.0.11", + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" + }, + "compile": { + "ref/netcore50/System.ServiceModel.NetTcp.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.NetTcp.dll": {} + } + }, + "System.ServiceModel.Primitives/4.1.0": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.ComponentModel.EventBasedAsync": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.ObjectModel": "4.0.12", + "System.Private.ServiceModel": "4.1.0", + "System.Reflection": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Primitives": "4.1.1", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Primitives.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Primitives.dll": {} + } + }, + "System.ServiceModel.Security/4.0.1": { + "type": "package", + "dependencies": { + "System.Private.ServiceModel": "4.1.0", + "System.Runtime": "4.1.0", + "System.Runtime.Serialization.Xml": "4.1.1", + "System.ServiceModel.Primitives": "4.1.0" + }, + "compile": { + "ref/netcore50/System.ServiceModel.Security.dll": {} + }, + "runtime": { + "lib/netcore50/System.ServiceModel.Security.dll": {} + } + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Text.Encoding": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Text.Encoding.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Text.Encoding.CodePages/4.0.1": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Runtime.Handles": "4.0.1", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} + }, + "runtime": { + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} + } + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.aot.System.Text.Encoding.Extensions": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Text.Encoding.Extensions.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "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" + }, + "compile": { + "ref/netcore50/System.Text.RegularExpressions.dll": {} + }, + "runtime": { + "lib/netcore50/System.Text.RegularExpressions.dll": {} + } + }, + "System.Threading/4.3.0": { + "type": "package", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Threading.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Threading.dll": {} + } + }, + "System.Threading.Overlapped/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Threading.Overlapped.dll": {} + }, + "runtime": { + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} + } + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Threading.Tasks": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Threading.Tasks.dll": {} + }, + "runtime": { + "lib/win8/_._": {} + } + }, + "System.Threading.Tasks.Dataflow/4.6.0": { + "type": "package", + "compile": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + }, + "runtime": { + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "compile": { + "lib/portable-net45+win8+wp8+wpa81/_._": {} + }, + "runtime": { + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} + } + }, + "System.Threading.Tasks.Parallel/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections.Concurrent": "4.0.12", + "System.Diagnostics.Debug": "4.0.11", + "System.Diagnostics.Tracing": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11", + "System.Threading.Tasks": "4.0.11" + }, + "compile": { + "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} + }, + "runtime": { + "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} + } + }, + "System.Threading.Timer/4.3.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "runtime.aot.System.Threading.Timer": "4.3.0" + }, + "compile": { + "ref/netcore50/System.Threading.Timer.dll": {} + }, + "runtime": { + "lib/win81/_._": {} + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "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" + }, + "compile": { + "ref/netcore50/System.Xml.ReaderWriter.dll": {} + }, + "runtime": { + "lib/netcore50/System.Xml.ReaderWriter.dll": {} + } + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "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" + }, + "compile": { + "ref/netcore50/System.Xml.XDocument.dll": {} + }, + "runtime": { + "lib/netcore50/System.Xml.XDocument.dll": {} + } + }, + "System.Xml.XmlDocument/4.0.1": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Diagnostics.Debug": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.Encoding": "4.0.11", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11" + }, + "compile": { + "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} + }, + "runtime": { + "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} + } + }, + "System.Xml.XmlSerializer/4.0.11": { + "type": "package", + "dependencies": { + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Linq": "4.1.0", + "System.Reflection": "4.1.0", + "System.Reflection.Emit": "4.0.1", + "System.Reflection.Emit.ILGeneration": "4.0.1", + "System.Reflection.Extensions": "4.0.1", + "System.Reflection.Primitives": "4.0.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0", + "System.Threading": "4.0.11", + "System.Xml.ReaderWriter": "4.0.11", + "System.Xml.XmlDocument": "4.0.1" + }, + "compile": { + "ref/netcore50/System.Xml.XmlSerializer.dll": {} + }, + "runtime": { + "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} + } + }, + "Xamarin.Forms/2.3.5.256-pre6": { + "type": "package", + "compile": { + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "runtime": { + "lib/uap10.0/Xamarin.Forms.Core.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, + "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, + "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} + }, + "build": { + "build/netstandard1.0/Xamarin.Forms.targets": {} + } + }, + "FreshIoC/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "FreshMvvm/3.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "FreshIoC": "1.0.0", + "NETStandard.Library": "1.6.1", + "Xamarin.Forms": "2.3.5.256-pre6" + } + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "framework": ".NETStandard,Version=v1.4", + "dependencies": { + "Fody": "2.1.0", + "FreshMvvm": "3.0.0", + "NETStandard.Library": "1.6.1", + "PropertyChanged.Fody": "2.1.3", + "Xamarin.Forms": "2.3.5.256-pre6" + } + } + } + }, + "libraries": { + "Fody/2.1.0": { + "sha512": "LsbWHCAZufCnIugq2YFHMt8GQoSMtIwgYMiywhK1QdoeZ0E6ds8oCf/qtyfOLmElH8+Kg29gtk+4SqGMUNOJNg==", + "type": "package", + "path": "fody/2.1.0", + "files": [ + "Content/FodyWeavers.xml", + "Fody.dll", + "Fody.pdb", + "FodyCommon.dll", + "FodyCommon.pdb", + "FodyIsolated.dll", + "FodyIsolated.pdb", + "Mono.Cecil.Mdb.dll", + "Mono.Cecil.Pdb.dll", + "Mono.Cecil.Rocks.dll", + "Mono.Cecil.dll", + "Tools/install.ps1", + "build/netstandard1.0/Fody.targets", + "build/portable-net+sl+win+wpa+wp/Fody.targets", + "fody.2.1.0.nupkg.sha512", + "fody.nuspec" + ] + }, + "Microsoft.CSharp/4.0.1": { + "sha512": "17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==", + "type": "package", + "path": "microsoft.csharp/4.0.1", + "files": [ + "Microsoft.CSharp.4.0.1.nupkg.sha512", + "Microsoft.CSharp.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/Microsoft.CSharp.dll", + "lib/netstandard1.3/Microsoft.CSharp.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/Microsoft.CSharp.dll", "ref/netcore50/Microsoft.CSharp.xml", + "ref/netcore50/de/Microsoft.CSharp.xml", + "ref/netcore50/es/Microsoft.CSharp.xml", + "ref/netcore50/fr/Microsoft.CSharp.xml", + "ref/netcore50/it/Microsoft.CSharp.xml", + "ref/netcore50/ja/Microsoft.CSharp.xml", + "ref/netcore50/ko/Microsoft.CSharp.xml", + "ref/netcore50/ru/Microsoft.CSharp.xml", + "ref/netcore50/zh-hans/Microsoft.CSharp.xml", + "ref/netcore50/zh-hant/Microsoft.CSharp.xml", + "ref/netstandard1.0/Microsoft.CSharp.dll", + "ref/netstandard1.0/Microsoft.CSharp.xml", + "ref/netstandard1.0/de/Microsoft.CSharp.xml", + "ref/netstandard1.0/es/Microsoft.CSharp.xml", + "ref/netstandard1.0/fr/Microsoft.CSharp.xml", + "ref/netstandard1.0/it/Microsoft.CSharp.xml", + "ref/netstandard1.0/ja/Microsoft.CSharp.xml", + "ref/netstandard1.0/ko/Microsoft.CSharp.xml", + "ref/netstandard1.0/ru/Microsoft.CSharp.xml", + "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml", + "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", "ref/xamarinios10/_._", - "ref/xamarinmac20/_._" + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "Microsoft.Net.Native.Compiler/1.6.2": { + "sha512": "28VesDpHpRatYNlydGB2JbCpjOo2Ils4v2J/O46lHKpLgmCrf6UzAwWnUZq5fhLzJETWb+a0AlENY3hABASQEg==", + "type": "package", + "path": "microsoft.net.native.compiler/1.6.2", + "files": [ + "build/Microsoft.Net.Native.Compiler.props", + "build/Microsoft.Net.Native.Compiler.targets", + "microsoft.net.native.compiler.1.6.2.nupkg.sha512", + "microsoft.net.native.compiler.nuspec", + "tools/LibraryXML/Callisto.rd.xml", + "tools/LibraryXML/GalaSoft.MvvmLight.Extras.Win8.rd.xml", + "tools/LibraryXML/GalaSoft.MvvmLight.Win8.rd.xml", + "tools/LibraryXML/HugeFlow.Common.rd.xml", + "tools/LibraryXML/JulMar.Windows.Interactivity.rd.xml", + "tools/LibraryXML/MarkedUp.rd.xml", + "tools/LibraryXML/Microsoft.ApplicationInsights.rd.xml", + "tools/LibraryXML/Microsoft.PlayerFramework.rd.xml", + "tools/LibraryXML/Microsoft.Practices.ServiceLocation.rd.xml", + "tools/LibraryXML/Microsoft.WindowsAzure.Mobile.rd.xml", + "tools/LibraryXML/Microsoft.WindowsAzure.MobileServices.Managed.rd.xml", + "tools/LibraryXML/MonoGame.Framework.rd.xml", + "tools/LibraryXML/MyToolkit.rd.xml", + "tools/LibraryXML/Newtonsoft.Json.rd.xml", + "tools/LibraryXML/SharpDX.DXGI.rd.xml", + "tools/LibraryXML/SharpDX.Direct2D1.rd.xml", + "tools/LibraryXML/SharpDX.rd.xml", + "tools/LibraryXML/System.Reactive.Core.rd.xml", + "tools/LibraryXML/System.Reactive.Linq.rd.xml", + "tools/LibraryXML/System.Reactive.PlatformServices.rd.xml", + "tools/LibraryXML/Telerik.Core.rd.xml", + "tools/LibraryXML/Telerik.UI.Xaml.Primitives.rd.xml", + "tools/LibraryXML/UnityEngine.rd.xml", + "tools/LibraryXML/WinRT.Triggers.rd.xml", + "tools/LibraryXML/WinRTXamlToolkit.rd.xml", + "tools/LibraryXML/protobuf-net.rd.xml", + "tools/Microsoft.NetNative.Settings.targets", + "tools/Microsoft.NetNative.targets", + "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/Microsoft.NETNative.Analyzer.1.0.0.nupkg", + "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/Microsoft.NETNative.Analyzer.1.0.0.nupkg.sha512", + "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/analyzers/dotnet/cs/NativeGatekeeper.dll", + "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/tools/install.ps1", + "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/tools/uninstall.ps1", + "tools/Runtime/arm/CommandProvider.dll", + "tools/Runtime/arm/Microsoft.NET.Native.Runtime.1.6.appx", + "tools/Runtime/arm/SymbolProvider.dll", + "tools/Runtime/arm/mrt100_app.pdb", + "tools/Runtime/arm/mrt100dac_winarm.dll", + "tools/Runtime/arm/mrt100dac_winarm_x86.dll", + "tools/Runtime/arm/mrt100dac_winrtarm.dll", + "tools/Runtime/arm/mrt100dbgshim_winarm.dll", + "tools/Runtime/arm/mrt100dbgshim_winrtarm.dll", + "tools/Runtime/arm/mrt100dbi_winarm.dll", + "tools/Runtime/arm/mrt100dbi_winrtarm.dll", + "tools/Runtime/arm/mrt100dbi_winx86.dll", + "tools/Runtime/arm/mrt100etw.dll", + "tools/Runtime/arm/mrt100sos.dll", + "tools/Runtime/arm/mrt100sos_x86.dll", + "tools/Runtime/arm/msdia120.dll", + "tools/Runtime/x64/CommandProvider.dll", + "tools/Runtime/x64/Microsoft.NET.Native.Runtime.1.6.appx", + "tools/Runtime/x64/SymbolProvider.dll", + "tools/Runtime/x64/mrt100_app.pdb", + "tools/Runtime/x64/mrt100dac_winamd64.dll", + "tools/Runtime/x64/mrt100dbgshim_winamd64.dll", + "tools/Runtime/x64/mrt100dbi_winamd64.dll", + "tools/Runtime/x64/mrt100etw.dll", + "tools/Runtime/x64/mrt100sos.dll", + "tools/Runtime/x64/msdia120.dll", + "tools/Runtime/x86/CommandProvider.dll", + "tools/Runtime/x86/Microsoft.NET.Native.Runtime.1.6.appx", + "tools/Runtime/x86/SymbolProvider.dll", + "tools/Runtime/x86/mrt100_app.pdb", + "tools/Runtime/x86/mrt100dac_winx86.dll", + "tools/Runtime/x86/mrt100dbgshim_winx86.dll", + "tools/Runtime/x86/mrt100dbi_winx86.dll", + "tools/Runtime/x86/mrt100etw.dll", + "tools/Runtime/x86/mrt100sos.dll", + "tools/Runtime/x86/msdia120.dll", + "tools/SharedLibraryXML/Callisto.rd.xml", + "tools/SharedLibraryXML/GalaSoft.MvvmLight.Extras.Win8.rd.xml", + "tools/SharedLibraryXML/GalaSoft.MvvmLight.Win8.rd.xml", + "tools/SharedLibraryXML/HugeFlow.Common.rd.xml", + "tools/SharedLibraryXML/JulMar.Windows.Interactivity.rd.xml", + "tools/SharedLibraryXML/MarkedUp.rd.xml", + "tools/SharedLibraryXML/Microsoft.ApplicationInsights.rd.xml", + "tools/SharedLibraryXML/Microsoft.PlayerFramework.rd.xml", + "tools/SharedLibraryXML/Microsoft.Practices.ServiceLocation.rd.xml", + "tools/SharedLibraryXML/Microsoft.WindowsAzure.Mobile.rd.xml", + "tools/SharedLibraryXML/Microsoft.WindowsAzure.MobileServices.Managed.rd.xml", + "tools/SharedLibraryXML/MonoGame.Framework.rd.xml", + "tools/SharedLibraryXML/MyToolkit.rd.xml", + "tools/SharedLibraryXML/Newtonsoft.Json.rd.xml", + "tools/SharedLibraryXML/SharpDX.DXGI.rd.xml", + "tools/SharedLibraryXML/SharpDX.Direct2D1.rd.xml", + "tools/SharedLibraryXML/SharpDX.rd.xml", + "tools/SharedLibraryXML/System.Reactive.Core.rd.xml", + "tools/SharedLibraryXML/System.Reactive.Linq.rd.xml", + "tools/SharedLibraryXML/System.Reactive.PlatformServices.rd.xml", + "tools/SharedLibraryXML/Telerik.Core.rd.xml", + "tools/SharedLibraryXML/Telerik.UI.Xaml.Primitives.rd.xml", + "tools/SharedLibraryXML/UnityEngine.rd.xml", + "tools/SharedLibraryXML/WinRT.Triggers.rd.xml", + "tools/SharedLibraryXML/WinRTXamlToolkit.rd.xml", + "tools/SharedLibraryXML/protobuf-net.rd.xml", + "tools/arm/etwevents.man", + "tools/arm/ilc/IlcInternals.settings.targets", + "tools/arm/ilc/IlcInternals.targets", + "tools/arm/ilc/Microsoft.Cci.dll", + "tools/arm/ilc/cs/Ilc.resources.dll", + "tools/arm/ilc/csc/Microsoft.CodeAnalysis.CSharp.dll", + "tools/arm/ilc/csc/Microsoft.CodeAnalysis.dll", + "tools/arm/ilc/csc/Microsoft.DiaSymReader.Native.amd64.dll", + "tools/arm/ilc/csc/Microsoft.DiaSymReader.Native.x86.dll", + "tools/arm/ilc/csc/System.AppContext.dll", + "tools/arm/ilc/csc/System.Collections.Immutable.dll", + "tools/arm/ilc/csc/System.Diagnostics.StackTrace.dll", + "tools/arm/ilc/csc/System.IO.FileSystem.Primitives.dll", + "tools/arm/ilc/csc/System.IO.FileSystem.dll", + "tools/arm/ilc/csc/System.Reflection.Metadata.dll", + "tools/arm/ilc/csc/csc.exe", + "tools/arm/ilc/csc/csc.exe.config", + "tools/arm/ilc/de/Ilc.resources.dll", + "tools/arm/ilc/es/Ilc.resources.dll", + "tools/arm/ilc/fr/Ilc.resources.dll", + "tools/arm/ilc/ilc.exe", + "tools/arm/ilc/ilc.exe.config", + "tools/arm/ilc/it/Ilc.resources.dll", + "tools/arm/ilc/ja/Ilc.resources.dll", + "tools/arm/ilc/ko/Ilc.resources.dll", + "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-convert-l1-1-0.dll", + "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-heap-l1-1-0.dll", + "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-math-l1-1-0.dll", + "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-runtime-l1-1-0.dll", + "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-stdio-l1-1-0.dll", + "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-string-l1-1-0.dll", + "tools/arm/ilc/lib/MSCRT/ucrtbase.dll", + "tools/arm/ilc/lib/MSCRT/vcruntime140_app.dll", + "tools/arm/ilc/lib/McgDependencies/System.Private.DispatchProxy.dll", + "tools/arm/ilc/lib/McgDependencies/System.Private.MCG.dll", + "tools/arm/ilc/lib/McgDependencies/System.Reflection.DispatchProxy.dll", + "tools/arm/ilc/lib/Native/Interop.Native.lib", + "tools/arm/ilc/lib/Native/TypeLoader.Native.lib", + "tools/arm/ilc/lib/Native/corelib.native.lib", + "tools/arm/ilc/lib/Native/pgort.lib", + "tools/arm/ilc/lib/Native/vmath.lib", + "tools/arm/ilc/lib/PreResolveDependencies/System.Private.CompatQuirks.dll", + "tools/arm/ilc/lib/PreResolveDependencies/System.Private.PortableServiceModelThunks.dll", + "tools/arm/ilc/lib/PreResolveDependencies/System.Private.PortableThunks.dll", + "tools/arm/ilc/lib/Private/System.Private.CompatQuirks.dll", + "tools/arm/ilc/lib/Private/System.Private.CompatQuirks.pdb", + "tools/arm/ilc/lib/Private/System.Private.CompilerServices.ICastable.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.Augments.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.CompilerServices.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.DeveloperExperience.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.Diagnostics.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.DynamicDelegate.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.InteropServices.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.Reflection.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.Threading.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.WinRTInterop.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.dll", + "tools/arm/ilc/lib/Private/System.Private.CoreLib.pdb", + "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.AppX.dll", + "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.AppX.pdb", + "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.Console.dll", + "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.Console.pdb", + "tools/arm/ilc/lib/Private/System.Private.DispatchProxy.dll", + "tools/arm/ilc/lib/Private/System.Private.ILToolchain.dll", + "tools/arm/ilc/lib/Private/System.Private.Interop.Extensions.dll", + "tools/arm/ilc/lib/Private/System.Private.Interop.dll", + "tools/arm/ilc/lib/Private/System.Private.Interop.pdb", + "tools/arm/ilc/lib/Private/System.Private.MCG.dll", + "tools/arm/ilc/lib/Private/System.Private.PortableServiceModelThunks.dll", + "tools/arm/ilc/lib/Private/System.Private.PortableServiceModelThunks.pdb", + "tools/arm/ilc/lib/Private/System.Private.PortableThunks.dll", + "tools/arm/ilc/lib/Private/System.Private.PortableThunks.pdb", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Augments.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Core.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Core.pdb", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Execution.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Execution.pdb", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Extensibility.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Metadata.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.Metadata.pdb", + "tools/arm/ilc/lib/Private/System.Private.Reflection.MissingMetadataException.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.dll", + "tools/arm/ilc/lib/Private/System.Private.Reflection.pdb", + "tools/arm/ilc/lib/Private/System.Private.StackTraceGenerator.dll", + "tools/arm/ilc/lib/Private/System.Private.StackTraceGenerator.pdb", + "tools/arm/ilc/lib/Private/System.Private.Threading.AsyncCausalitySupport.dll", + "tools/arm/ilc/lib/Private/System.Private.Threading.dll", + "tools/arm/ilc/lib/Private/System.Private.Threading.pdb", + "tools/arm/ilc/lib/Private/System.Private.TypeLoader.dll", + "tools/arm/ilc/lib/Private/System.Private.TypeLoader.pdb", + "tools/arm/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.dll", + "tools/arm/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.pdb", + "tools/arm/ilc/lib/Runtime/mrt100_app.dll", + "tools/arm/ilc/lib/Runtime/mrt100_app.pdb", + "tools/arm/ilc/pl/Ilc.resources.dll", + "tools/arm/ilc/pt-BR/Ilc.resources.dll", + "tools/arm/ilc/ru/Ilc.resources.dll", + "tools/arm/ilc/tools/1028/nutcui.dll", + "tools/arm/ilc/tools/1028/rhbindui.dll", + "tools/arm/ilc/tools/1029/nutcui.dll", + "tools/arm/ilc/tools/1029/rhbindui.dll", + "tools/arm/ilc/tools/1031/nutcui.dll", + "tools/arm/ilc/tools/1031/rhbindui.dll", + "tools/arm/ilc/tools/1033/nutcui.dll", + "tools/arm/ilc/tools/1033/rhbindui.dll", + "tools/arm/ilc/tools/1036/nutcui.dll", + "tools/arm/ilc/tools/1036/rhbindui.dll", + "tools/arm/ilc/tools/1040/nutcui.dll", + "tools/arm/ilc/tools/1040/rhbindui.dll", + "tools/arm/ilc/tools/1041/nutcui.dll", + "tools/arm/ilc/tools/1041/rhbindui.dll", + "tools/arm/ilc/tools/1042/nutcui.dll", + "tools/arm/ilc/tools/1042/rhbindui.dll", + "tools/arm/ilc/tools/1045/nutcui.dll", + "tools/arm/ilc/tools/1045/rhbindui.dll", + "tools/arm/ilc/tools/1046/nutcui.dll", + "tools/arm/ilc/tools/1046/rhbindui.dll", + "tools/arm/ilc/tools/1049/nutcui.dll", + "tools/arm/ilc/tools/1049/rhbindui.dll", + "tools/arm/ilc/tools/1055/nutcui.dll", + "tools/arm/ilc/tools/1055/rhbindui.dll", + "tools/arm/ilc/tools/2052/nutcui.dll", + "tools/arm/ilc/tools/2052/rhbindui.dll", + "tools/arm/ilc/tools/3082/nutcui.dll", + "tools/arm/ilc/tools/3082/rhbindui.dll", + "tools/arm/ilc/tools/CciExtensions.dll", + "tools/arm/ilc/tools/Gatekeeper.Engine.dll", + "tools/arm/ilc/tools/Gatekeeper.exe", + "tools/arm/ilc/tools/Gatekeeper.exe.config", + "tools/arm/ilc/tools/GatekeeperConfig.xml", + "tools/arm/ilc/tools/McgCodeDom.dll", + "tools/arm/ilc/tools/McgEngine.dll", + "tools/arm/ilc/tools/MdTransform.dll", + "tools/arm/ilc/tools/MethodBodyEditor.dll", + "tools/arm/ilc/tools/Microsoft.ApplicationInsights.PersistenceChannel.dll", + "tools/arm/ilc/tools/Microsoft.ApplicationInsights.UniversalTelemetryChannel.dll", + "tools/arm/ilc/tools/Microsoft.ApplicationInsights.dll", + "tools/arm/ilc/tools/Microsoft.Build.ILTasks.dll", + "tools/arm/ilc/tools/Microsoft.Cci.dll", + "tools/arm/ilc/tools/Microsoft.Diagnostics.Tracing.EventSource.dll", + "tools/arm/ilc/tools/Microsoft.NetNative.IL2IL.dll", + "tools/arm/ilc/tools/Microsoft.NetNative.Instrumentation.dll", + "tools/arm/ilc/tools/Microsoft.Threading.Tasks.Extensions.dll", + "tools/arm/ilc/tools/Microsoft.Threading.Tasks.dll", + "tools/arm/ilc/tools/Microsoft.VisualStudio.RemoteControl.dll", + "tools/arm/ilc/tools/Microsoft.VisualStudio.Telemetry.dll", + "tools/arm/ilc/tools/Microsoft.VisualStudio.Utilities.Internal.dll", + "tools/arm/ilc/tools/NativeFormatWriter.dll", + "tools/arm/ilc/tools/Newtonsoft.Json.dll", + "tools/arm/ilc/tools/ReducerEngine.dll", + "tools/arm/ilc/tools/TypeNameUtilities.dll", + "tools/arm/ilc/tools/WCFDispatchProxy.dll", + "tools/arm/ilc/tools/c2n.dll", + "tools/arm/ilc/tools/cs/CciExtensions.resources.dll", + "tools/arm/ilc/tools/cs/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/cs/McgEngine.resources.dll", + "tools/arm/ilc/tools/cs/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/cs/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/cs/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/cs/sg.resources.dll", + "tools/arm/ilc/tools/de/CciExtensions.resources.dll", + "tools/arm/ilc/tools/de/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/de/McgEngine.resources.dll", + "tools/arm/ilc/tools/de/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/de/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/de/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/de/sg.resources.dll", + "tools/arm/ilc/tools/es/CciExtensions.resources.dll", + "tools/arm/ilc/tools/es/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/es/McgEngine.resources.dll", + "tools/arm/ilc/tools/es/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/es/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/es/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/es/sg.resources.dll", + "tools/arm/ilc/tools/fr/CciExtensions.resources.dll", + "tools/arm/ilc/tools/fr/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/fr/McgEngine.resources.dll", + "tools/arm/ilc/tools/fr/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/fr/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/fr/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/fr/sg.resources.dll", + "tools/arm/ilc/tools/it/CciExtensions.resources.dll", + "tools/arm/ilc/tools/it/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/it/McgEngine.resources.dll", + "tools/arm/ilc/tools/it/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/it/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/it/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/it/sg.resources.dll", + "tools/arm/ilc/tools/ja/CciExtensions.resources.dll", + "tools/arm/ilc/tools/ja/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/ja/McgEngine.resources.dll", + "tools/arm/ilc/tools/ja/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/ja/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/ja/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/ja/sg.resources.dll", + "tools/arm/ilc/tools/ko/CciExtensions.resources.dll", + "tools/arm/ilc/tools/ko/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/ko/McgEngine.resources.dll", + "tools/arm/ilc/tools/ko/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/ko/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/ko/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/ko/sg.resources.dll", + "tools/arm/ilc/tools/msdia.sxs.manifest", + "tools/arm/ilc/tools/msdia120.dll", + "tools/arm/ilc/tools/msobj140.dll", + "tools/arm/ilc/tools/mspdbcore.dll", + "tools/arm/ilc/tools/msvcdis140.dll", + "tools/arm/ilc/tools/msvcp140.dll", + "tools/arm/ilc/tools/nutc_driver.exe", + "tools/arm/ilc/tools/pgocvt.exe", + "tools/arm/ilc/tools/pgodb140.dll", + "tools/arm/ilc/tools/pgomgr.exe", + "tools/arm/ilc/tools/pl/CciExtensions.resources.dll", + "tools/arm/ilc/tools/pl/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/pl/McgEngine.resources.dll", + "tools/arm/ilc/tools/pl/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/pl/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/pl/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/pl/sg.resources.dll", + "tools/arm/ilc/tools/pt-BR/CciExtensions.resources.dll", + "tools/arm/ilc/tools/pt-BR/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/pt-BR/McgEngine.resources.dll", + "tools/arm/ilc/tools/pt-BR/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/pt-BR/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/pt-BR/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/pt-BR/sg.resources.dll", + "tools/arm/ilc/tools/rhbind.exe", + "tools/arm/ilc/tools/ru/CciExtensions.resources.dll", + "tools/arm/ilc/tools/ru/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/ru/McgEngine.resources.dll", + "tools/arm/ilc/tools/ru/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/ru/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/ru/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/ru/sg.resources.dll", + "tools/arm/ilc/tools/sg.exe", + "tools/arm/ilc/tools/sg.exe.config", + "tools/arm/ilc/tools/tr/CciExtensions.resources.dll", + "tools/arm/ilc/tools/tr/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/tr/McgEngine.resources.dll", + "tools/arm/ilc/tools/tr/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/tr/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/tr/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/tr/sg.resources.dll", + "tools/arm/ilc/tools/ucrtbase.dll", + "tools/arm/ilc/tools/vcruntime140.dll", + "tools/arm/ilc/tools/zh-Hans/CciExtensions.resources.dll", + "tools/arm/ilc/tools/zh-Hans/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/zh-Hans/McgEngine.resources.dll", + "tools/arm/ilc/tools/zh-Hans/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/zh-Hans/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/zh-Hans/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/zh-Hans/sg.resources.dll", + "tools/arm/ilc/tools/zh-Hant/CciExtensions.resources.dll", + "tools/arm/ilc/tools/zh-Hant/Gatekeeper.Engine.resources.dll", + "tools/arm/ilc/tools/zh-Hant/McgEngine.resources.dll", + "tools/arm/ilc/tools/zh-Hant/Microsoft.Build.ILTasks.resources.dll", + "tools/arm/ilc/tools/zh-Hant/ReducerEngine.resources.dll", + "tools/arm/ilc/tools/zh-Hant/TypeNameUtilities.resources.dll", + "tools/arm/ilc/tools/zh-Hant/sg.resources.dll", + "tools/arm/ilc/tr/Ilc.resources.dll", + "tools/arm/ilc/zh-Hans/Ilc.resources.dll", + "tools/arm/ilc/zh-Hant/Ilc.resources.dll", + "tools/arm/mrt100etw.dll", + "tools/x64/etwevents.man", + "tools/x64/ilc/IlcInternals.settings.targets", + "tools/x64/ilc/IlcInternals.targets", + "tools/x64/ilc/Microsoft.Cci.dll", + "tools/x64/ilc/cs/Ilc.resources.dll", + "tools/x64/ilc/csc/Microsoft.CodeAnalysis.CSharp.dll", + "tools/x64/ilc/csc/Microsoft.CodeAnalysis.dll", + "tools/x64/ilc/csc/Microsoft.DiaSymReader.Native.amd64.dll", + "tools/x64/ilc/csc/Microsoft.DiaSymReader.Native.x86.dll", + "tools/x64/ilc/csc/System.AppContext.dll", + "tools/x64/ilc/csc/System.Collections.Immutable.dll", + "tools/x64/ilc/csc/System.Diagnostics.StackTrace.dll", + "tools/x64/ilc/csc/System.IO.FileSystem.Primitives.dll", + "tools/x64/ilc/csc/System.IO.FileSystem.dll", + "tools/x64/ilc/csc/System.Reflection.Metadata.dll", + "tools/x64/ilc/csc/csc.exe", + "tools/x64/ilc/csc/csc.exe.config", + "tools/x64/ilc/de/Ilc.resources.dll", + "tools/x64/ilc/es/Ilc.resources.dll", + "tools/x64/ilc/fr/Ilc.resources.dll", + "tools/x64/ilc/ilc.exe", + "tools/x64/ilc/ilc.exe.config", + "tools/x64/ilc/it/Ilc.resources.dll", + "tools/x64/ilc/ja/Ilc.resources.dll", + "tools/x64/ilc/ko/Ilc.resources.dll", + "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-convert-l1-1-0.dll", + "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-heap-l1-1-0.dll", + "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-math-l1-1-0.dll", + "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-runtime-l1-1-0.dll", + "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-stdio-l1-1-0.dll", + "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-string-l1-1-0.dll", + "tools/x64/ilc/lib/MSCRT/ucrtbase.dll", + "tools/x64/ilc/lib/MSCRT/vcruntime140_app.dll", + "tools/x64/ilc/lib/McgDependencies/System.Private.DispatchProxy.dll", + "tools/x64/ilc/lib/McgDependencies/System.Private.MCG.dll", + "tools/x64/ilc/lib/McgDependencies/System.Reflection.DispatchProxy.dll", + "tools/x64/ilc/lib/Native/Interop.Native.lib", + "tools/x64/ilc/lib/Native/TypeLoader.Native.lib", + "tools/x64/ilc/lib/Native/corelib.native.lib", + "tools/x64/ilc/lib/Native/pgort.lib", + "tools/x64/ilc/lib/Native/vmath.lib", + "tools/x64/ilc/lib/PreResolveDependencies/System.Private.CompatQuirks.dll", + "tools/x64/ilc/lib/PreResolveDependencies/System.Private.PortableServiceModelThunks.dll", + "tools/x64/ilc/lib/PreResolveDependencies/System.Private.PortableThunks.dll", + "tools/x64/ilc/lib/Private/System.Private.CompatQuirks.dll", + "tools/x64/ilc/lib/Private/System.Private.CompatQuirks.pdb", + "tools/x64/ilc/lib/Private/System.Private.CompilerServices.ICastable.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.Augments.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.CompilerServices.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.DeveloperExperience.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.Diagnostics.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.DynamicDelegate.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.InteropServices.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.Reflection.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.Threading.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.WinRTInterop.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.dll", + "tools/x64/ilc/lib/Private/System.Private.CoreLib.pdb", + "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.AppX.dll", + "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.AppX.pdb", + "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.Console.dll", + "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.Console.pdb", + "tools/x64/ilc/lib/Private/System.Private.DispatchProxy.dll", + "tools/x64/ilc/lib/Private/System.Private.ILToolchain.dll", + "tools/x64/ilc/lib/Private/System.Private.Interop.Extensions.dll", + "tools/x64/ilc/lib/Private/System.Private.Interop.dll", + "tools/x64/ilc/lib/Private/System.Private.Interop.pdb", + "tools/x64/ilc/lib/Private/System.Private.MCG.dll", + "tools/x64/ilc/lib/Private/System.Private.PortableServiceModelThunks.dll", + "tools/x64/ilc/lib/Private/System.Private.PortableServiceModelThunks.pdb", + "tools/x64/ilc/lib/Private/System.Private.PortableThunks.dll", + "tools/x64/ilc/lib/Private/System.Private.PortableThunks.pdb", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Augments.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Core.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Core.pdb", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Execution.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Execution.pdb", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Extensibility.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Metadata.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.Metadata.pdb", + "tools/x64/ilc/lib/Private/System.Private.Reflection.MissingMetadataException.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.dll", + "tools/x64/ilc/lib/Private/System.Private.Reflection.pdb", + "tools/x64/ilc/lib/Private/System.Private.StackTraceGenerator.dll", + "tools/x64/ilc/lib/Private/System.Private.StackTraceGenerator.pdb", + "tools/x64/ilc/lib/Private/System.Private.Threading.AsyncCausalitySupport.dll", + "tools/x64/ilc/lib/Private/System.Private.Threading.dll", + "tools/x64/ilc/lib/Private/System.Private.Threading.pdb", + "tools/x64/ilc/lib/Private/System.Private.TypeLoader.dll", + "tools/x64/ilc/lib/Private/System.Private.TypeLoader.pdb", + "tools/x64/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.dll", + "tools/x64/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.pdb", + "tools/x64/ilc/lib/Runtime/mrt100_app.dll", + "tools/x64/ilc/lib/Runtime/mrt100_app.pdb", + "tools/x64/ilc/pl/Ilc.resources.dll", + "tools/x64/ilc/pt-BR/Ilc.resources.dll", + "tools/x64/ilc/ru/Ilc.resources.dll", + "tools/x64/ilc/tools/1028/nutcui.dll", + "tools/x64/ilc/tools/1028/rhbindui.dll", + "tools/x64/ilc/tools/1029/nutcui.dll", + "tools/x64/ilc/tools/1029/rhbindui.dll", + "tools/x64/ilc/tools/1031/nutcui.dll", + "tools/x64/ilc/tools/1031/rhbindui.dll", + "tools/x64/ilc/tools/1033/nutcui.dll", + "tools/x64/ilc/tools/1033/rhbindui.dll", + "tools/x64/ilc/tools/1036/nutcui.dll", + "tools/x64/ilc/tools/1036/rhbindui.dll", + "tools/x64/ilc/tools/1040/nutcui.dll", + "tools/x64/ilc/tools/1040/rhbindui.dll", + "tools/x64/ilc/tools/1041/nutcui.dll", + "tools/x64/ilc/tools/1041/rhbindui.dll", + "tools/x64/ilc/tools/1042/nutcui.dll", + "tools/x64/ilc/tools/1042/rhbindui.dll", + "tools/x64/ilc/tools/1045/nutcui.dll", + "tools/x64/ilc/tools/1045/rhbindui.dll", + "tools/x64/ilc/tools/1046/nutcui.dll", + "tools/x64/ilc/tools/1046/rhbindui.dll", + "tools/x64/ilc/tools/1049/nutcui.dll", + "tools/x64/ilc/tools/1049/rhbindui.dll", + "tools/x64/ilc/tools/1055/nutcui.dll", + "tools/x64/ilc/tools/1055/rhbindui.dll", + "tools/x64/ilc/tools/2052/nutcui.dll", + "tools/x64/ilc/tools/2052/rhbindui.dll", + "tools/x64/ilc/tools/3082/nutcui.dll", + "tools/x64/ilc/tools/3082/rhbindui.dll", + "tools/x64/ilc/tools/CciExtensions.dll", + "tools/x64/ilc/tools/Gatekeeper.Engine.dll", + "tools/x64/ilc/tools/Gatekeeper.exe", + "tools/x64/ilc/tools/Gatekeeper.exe.config", + "tools/x64/ilc/tools/GatekeeperConfig.xml", + "tools/x64/ilc/tools/McgCodeDom.dll", + "tools/x64/ilc/tools/McgEngine.dll", + "tools/x64/ilc/tools/MdTransform.dll", + "tools/x64/ilc/tools/MethodBodyEditor.dll", + "tools/x64/ilc/tools/Microsoft.ApplicationInsights.PersistenceChannel.dll", + "tools/x64/ilc/tools/Microsoft.ApplicationInsights.UniversalTelemetryChannel.dll", + "tools/x64/ilc/tools/Microsoft.ApplicationInsights.dll", + "tools/x64/ilc/tools/Microsoft.Build.ILTasks.dll", + "tools/x64/ilc/tools/Microsoft.Cci.dll", + "tools/x64/ilc/tools/Microsoft.Diagnostics.Tracing.EventSource.dll", + "tools/x64/ilc/tools/Microsoft.NetNative.IL2IL.dll", + "tools/x64/ilc/tools/Microsoft.NetNative.Instrumentation.dll", + "tools/x64/ilc/tools/Microsoft.Threading.Tasks.Extensions.dll", + "tools/x64/ilc/tools/Microsoft.Threading.Tasks.dll", + "tools/x64/ilc/tools/Microsoft.VisualStudio.RemoteControl.dll", + "tools/x64/ilc/tools/Microsoft.VisualStudio.Telemetry.dll", + "tools/x64/ilc/tools/Microsoft.VisualStudio.Utilities.Internal.dll", + "tools/x64/ilc/tools/NativeFormatWriter.dll", + "tools/x64/ilc/tools/Newtonsoft.Json.dll", + "tools/x64/ilc/tools/ReducerEngine.dll", + "tools/x64/ilc/tools/TypeNameUtilities.dll", + "tools/x64/ilc/tools/WCFDispatchProxy.dll", + "tools/x64/ilc/tools/c2n.dll", + "tools/x64/ilc/tools/cs/CciExtensions.resources.dll", + "tools/x64/ilc/tools/cs/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/cs/McgEngine.resources.dll", + "tools/x64/ilc/tools/cs/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/cs/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/cs/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/cs/sg.resources.dll", + "tools/x64/ilc/tools/de/CciExtensions.resources.dll", + "tools/x64/ilc/tools/de/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/de/McgEngine.resources.dll", + "tools/x64/ilc/tools/de/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/de/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/de/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/de/sg.resources.dll", + "tools/x64/ilc/tools/es/CciExtensions.resources.dll", + "tools/x64/ilc/tools/es/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/es/McgEngine.resources.dll", + "tools/x64/ilc/tools/es/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/es/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/es/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/es/sg.resources.dll", + "tools/x64/ilc/tools/fr/CciExtensions.resources.dll", + "tools/x64/ilc/tools/fr/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/fr/McgEngine.resources.dll", + "tools/x64/ilc/tools/fr/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/fr/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/fr/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/fr/sg.resources.dll", + "tools/x64/ilc/tools/it/CciExtensions.resources.dll", + "tools/x64/ilc/tools/it/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/it/McgEngine.resources.dll", + "tools/x64/ilc/tools/it/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/it/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/it/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/it/sg.resources.dll", + "tools/x64/ilc/tools/ja/CciExtensions.resources.dll", + "tools/x64/ilc/tools/ja/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/ja/McgEngine.resources.dll", + "tools/x64/ilc/tools/ja/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/ja/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/ja/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/ja/sg.resources.dll", + "tools/x64/ilc/tools/ko/CciExtensions.resources.dll", + "tools/x64/ilc/tools/ko/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/ko/McgEngine.resources.dll", + "tools/x64/ilc/tools/ko/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/ko/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/ko/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/ko/sg.resources.dll", + "tools/x64/ilc/tools/msdia.sxs.manifest", + "tools/x64/ilc/tools/msdia120.dll", + "tools/x64/ilc/tools/msobj140.dll", + "tools/x64/ilc/tools/mspdbcore.dll", + "tools/x64/ilc/tools/msvcdis140.dll", + "tools/x64/ilc/tools/msvcp140.dll", + "tools/x64/ilc/tools/nutc_driver.exe", + "tools/x64/ilc/tools/pgocvt.exe", + "tools/x64/ilc/tools/pgodb140.dll", + "tools/x64/ilc/tools/pgomgr.exe", + "tools/x64/ilc/tools/pl/CciExtensions.resources.dll", + "tools/x64/ilc/tools/pl/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/pl/McgEngine.resources.dll", + "tools/x64/ilc/tools/pl/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/pl/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/pl/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/pl/sg.resources.dll", + "tools/x64/ilc/tools/pt-BR/CciExtensions.resources.dll", + "tools/x64/ilc/tools/pt-BR/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/pt-BR/McgEngine.resources.dll", + "tools/x64/ilc/tools/pt-BR/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/pt-BR/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/pt-BR/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/pt-BR/sg.resources.dll", + "tools/x64/ilc/tools/rhbind.exe", + "tools/x64/ilc/tools/ru/CciExtensions.resources.dll", + "tools/x64/ilc/tools/ru/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/ru/McgEngine.resources.dll", + "tools/x64/ilc/tools/ru/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/ru/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/ru/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/ru/sg.resources.dll", + "tools/x64/ilc/tools/sg.exe", + "tools/x64/ilc/tools/sg.exe.config", + "tools/x64/ilc/tools/tr/CciExtensions.resources.dll", + "tools/x64/ilc/tools/tr/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/tr/McgEngine.resources.dll", + "tools/x64/ilc/tools/tr/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/tr/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/tr/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/tr/sg.resources.dll", + "tools/x64/ilc/tools/ucrtbase.dll", + "tools/x64/ilc/tools/vcruntime140.dll", + "tools/x64/ilc/tools/zh-Hans/CciExtensions.resources.dll", + "tools/x64/ilc/tools/zh-Hans/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/zh-Hans/McgEngine.resources.dll", + "tools/x64/ilc/tools/zh-Hans/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/zh-Hans/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/zh-Hans/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/zh-Hans/sg.resources.dll", + "tools/x64/ilc/tools/zh-Hant/CciExtensions.resources.dll", + "tools/x64/ilc/tools/zh-Hant/Gatekeeper.Engine.resources.dll", + "tools/x64/ilc/tools/zh-Hant/McgEngine.resources.dll", + "tools/x64/ilc/tools/zh-Hant/Microsoft.Build.ILTasks.resources.dll", + "tools/x64/ilc/tools/zh-Hant/ReducerEngine.resources.dll", + "tools/x64/ilc/tools/zh-Hant/TypeNameUtilities.resources.dll", + "tools/x64/ilc/tools/zh-Hant/sg.resources.dll", + "tools/x64/ilc/tr/Ilc.resources.dll", + "tools/x64/ilc/zh-Hans/Ilc.resources.dll", + "tools/x64/ilc/zh-Hant/Ilc.resources.dll", + "tools/x64/mrt100etw.dll", + "tools/x86/etwevents.man", + "tools/x86/ilc/IlcInternals.settings.targets", + "tools/x86/ilc/IlcInternals.targets", + "tools/x86/ilc/Microsoft.Cci.dll", + "tools/x86/ilc/cs/Ilc.resources.dll", + "tools/x86/ilc/csc/Microsoft.CodeAnalysis.CSharp.dll", + "tools/x86/ilc/csc/Microsoft.CodeAnalysis.dll", + "tools/x86/ilc/csc/Microsoft.DiaSymReader.Native.amd64.dll", + "tools/x86/ilc/csc/Microsoft.DiaSymReader.Native.x86.dll", + "tools/x86/ilc/csc/System.AppContext.dll", + "tools/x86/ilc/csc/System.Collections.Immutable.dll", + "tools/x86/ilc/csc/System.Diagnostics.StackTrace.dll", + "tools/x86/ilc/csc/System.IO.FileSystem.Primitives.dll", + "tools/x86/ilc/csc/System.IO.FileSystem.dll", + "tools/x86/ilc/csc/System.Reflection.Metadata.dll", + "tools/x86/ilc/csc/csc.exe", + "tools/x86/ilc/csc/csc.exe.config", + "tools/x86/ilc/de/Ilc.resources.dll", + "tools/x86/ilc/es/Ilc.resources.dll", + "tools/x86/ilc/fr/Ilc.resources.dll", + "tools/x86/ilc/ilc.exe", + "tools/x86/ilc/ilc.exe.config", + "tools/x86/ilc/it/Ilc.resources.dll", + "tools/x86/ilc/ja/Ilc.resources.dll", + "tools/x86/ilc/ko/Ilc.resources.dll", + "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-convert-l1-1-0.dll", + "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-heap-l1-1-0.dll", + "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-math-l1-1-0.dll", + "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-runtime-l1-1-0.dll", + "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-stdio-l1-1-0.dll", + "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-string-l1-1-0.dll", + "tools/x86/ilc/lib/MSCRT/ucrtbase.dll", + "tools/x86/ilc/lib/MSCRT/vcruntime140_app.dll", + "tools/x86/ilc/lib/McgDependencies/System.Private.DispatchProxy.dll", + "tools/x86/ilc/lib/McgDependencies/System.Private.MCG.dll", + "tools/x86/ilc/lib/McgDependencies/System.Reflection.DispatchProxy.dll", + "tools/x86/ilc/lib/Native/Interop.Native.lib", + "tools/x86/ilc/lib/Native/TypeLoader.Native.lib", + "tools/x86/ilc/lib/Native/corelib.native.lib", + "tools/x86/ilc/lib/Native/pgort.lib", + "tools/x86/ilc/lib/Native/vmath.lib", + "tools/x86/ilc/lib/PreResolveDependencies/System.Private.CompatQuirks.dll", + "tools/x86/ilc/lib/PreResolveDependencies/System.Private.PortableServiceModelThunks.dll", + "tools/x86/ilc/lib/PreResolveDependencies/System.Private.PortableThunks.dll", + "tools/x86/ilc/lib/Private/System.Private.CompatQuirks.dll", + "tools/x86/ilc/lib/Private/System.Private.CompatQuirks.pdb", + "tools/x86/ilc/lib/Private/System.Private.CompilerServices.ICastable.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.Augments.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.CompilerServices.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.DeveloperExperience.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.Diagnostics.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.DynamicDelegate.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.InteropServices.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.Reflection.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.Threading.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.WinRTInterop.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.dll", + "tools/x86/ilc/lib/Private/System.Private.CoreLib.pdb", + "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.AppX.dll", + "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.AppX.pdb", + "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.Console.dll", + "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.Console.pdb", + "tools/x86/ilc/lib/Private/System.Private.DispatchProxy.dll", + "tools/x86/ilc/lib/Private/System.Private.ILToolchain.dll", + "tools/x86/ilc/lib/Private/System.Private.Interop.Extensions.dll", + "tools/x86/ilc/lib/Private/System.Private.Interop.dll", + "tools/x86/ilc/lib/Private/System.Private.Interop.pdb", + "tools/x86/ilc/lib/Private/System.Private.MCG.dll", + "tools/x86/ilc/lib/Private/System.Private.PortableServiceModelThunks.dll", + "tools/x86/ilc/lib/Private/System.Private.PortableServiceModelThunks.pdb", + "tools/x86/ilc/lib/Private/System.Private.PortableThunks.dll", + "tools/x86/ilc/lib/Private/System.Private.PortableThunks.pdb", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Augments.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Core.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Core.pdb", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Execution.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Execution.pdb", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Extensibility.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Metadata.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.Metadata.pdb", + "tools/x86/ilc/lib/Private/System.Private.Reflection.MissingMetadataException.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.dll", + "tools/x86/ilc/lib/Private/System.Private.Reflection.pdb", + "tools/x86/ilc/lib/Private/System.Private.StackTraceGenerator.dll", + "tools/x86/ilc/lib/Private/System.Private.StackTraceGenerator.pdb", + "tools/x86/ilc/lib/Private/System.Private.Threading.AsyncCausalitySupport.dll", + "tools/x86/ilc/lib/Private/System.Private.Threading.dll", + "tools/x86/ilc/lib/Private/System.Private.Threading.pdb", + "tools/x86/ilc/lib/Private/System.Private.TypeLoader.dll", + "tools/x86/ilc/lib/Private/System.Private.TypeLoader.pdb", + "tools/x86/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.dll", + "tools/x86/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.pdb", + "tools/x86/ilc/lib/Runtime/mrt100_app.dll", + "tools/x86/ilc/lib/Runtime/mrt100_app.pdb", + "tools/x86/ilc/pl/Ilc.resources.dll", + "tools/x86/ilc/pt-BR/Ilc.resources.dll", + "tools/x86/ilc/ru/Ilc.resources.dll", + "tools/x86/ilc/tools/1028/nutcui.dll", + "tools/x86/ilc/tools/1028/rhbindui.dll", + "tools/x86/ilc/tools/1029/nutcui.dll", + "tools/x86/ilc/tools/1029/rhbindui.dll", + "tools/x86/ilc/tools/1031/nutcui.dll", + "tools/x86/ilc/tools/1031/rhbindui.dll", + "tools/x86/ilc/tools/1033/nutcui.dll", + "tools/x86/ilc/tools/1033/rhbindui.dll", + "tools/x86/ilc/tools/1036/nutcui.dll", + "tools/x86/ilc/tools/1036/rhbindui.dll", + "tools/x86/ilc/tools/1040/nutcui.dll", + "tools/x86/ilc/tools/1040/rhbindui.dll", + "tools/x86/ilc/tools/1041/nutcui.dll", + "tools/x86/ilc/tools/1041/rhbindui.dll", + "tools/x86/ilc/tools/1042/nutcui.dll", + "tools/x86/ilc/tools/1042/rhbindui.dll", + "tools/x86/ilc/tools/1045/nutcui.dll", + "tools/x86/ilc/tools/1045/rhbindui.dll", + "tools/x86/ilc/tools/1046/nutcui.dll", + "tools/x86/ilc/tools/1046/rhbindui.dll", + "tools/x86/ilc/tools/1049/nutcui.dll", + "tools/x86/ilc/tools/1049/rhbindui.dll", + "tools/x86/ilc/tools/1055/nutcui.dll", + "tools/x86/ilc/tools/1055/rhbindui.dll", + "tools/x86/ilc/tools/2052/nutcui.dll", + "tools/x86/ilc/tools/2052/rhbindui.dll", + "tools/x86/ilc/tools/3082/nutcui.dll", + "tools/x86/ilc/tools/3082/rhbindui.dll", + "tools/x86/ilc/tools/CciExtensions.dll", + "tools/x86/ilc/tools/Gatekeeper.Engine.dll", + "tools/x86/ilc/tools/Gatekeeper.exe", + "tools/x86/ilc/tools/Gatekeeper.exe.config", + "tools/x86/ilc/tools/GatekeeperConfig.xml", + "tools/x86/ilc/tools/McgCodeDom.dll", + "tools/x86/ilc/tools/McgEngine.dll", + "tools/x86/ilc/tools/MdTransform.dll", + "tools/x86/ilc/tools/MethodBodyEditor.dll", + "tools/x86/ilc/tools/Microsoft.ApplicationInsights.PersistenceChannel.dll", + "tools/x86/ilc/tools/Microsoft.ApplicationInsights.UniversalTelemetryChannel.dll", + "tools/x86/ilc/tools/Microsoft.ApplicationInsights.dll", + "tools/x86/ilc/tools/Microsoft.Build.ILTasks.dll", + "tools/x86/ilc/tools/Microsoft.Cci.dll", + "tools/x86/ilc/tools/Microsoft.Diagnostics.Tracing.EventSource.dll", + "tools/x86/ilc/tools/Microsoft.NetNative.IL2IL.dll", + "tools/x86/ilc/tools/Microsoft.NetNative.Instrumentation.dll", + "tools/x86/ilc/tools/Microsoft.Threading.Tasks.Extensions.dll", + "tools/x86/ilc/tools/Microsoft.Threading.Tasks.dll", + "tools/x86/ilc/tools/Microsoft.VisualStudio.RemoteControl.dll", + "tools/x86/ilc/tools/Microsoft.VisualStudio.Telemetry.dll", + "tools/x86/ilc/tools/Microsoft.VisualStudio.Utilities.Internal.dll", + "tools/x86/ilc/tools/NativeFormatWriter.dll", + "tools/x86/ilc/tools/Newtonsoft.Json.dll", + "tools/x86/ilc/tools/ReducerEngine.dll", + "tools/x86/ilc/tools/TypeNameUtilities.dll", + "tools/x86/ilc/tools/WCFDispatchProxy.dll", + "tools/x86/ilc/tools/c2n.dll", + "tools/x86/ilc/tools/cs/CciExtensions.resources.dll", + "tools/x86/ilc/tools/cs/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/cs/McgEngine.resources.dll", + "tools/x86/ilc/tools/cs/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/cs/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/cs/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/cs/sg.resources.dll", + "tools/x86/ilc/tools/de/CciExtensions.resources.dll", + "tools/x86/ilc/tools/de/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/de/McgEngine.resources.dll", + "tools/x86/ilc/tools/de/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/de/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/de/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/de/sg.resources.dll", + "tools/x86/ilc/tools/es/CciExtensions.resources.dll", + "tools/x86/ilc/tools/es/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/es/McgEngine.resources.dll", + "tools/x86/ilc/tools/es/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/es/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/es/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/es/sg.resources.dll", + "tools/x86/ilc/tools/fr/CciExtensions.resources.dll", + "tools/x86/ilc/tools/fr/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/fr/McgEngine.resources.dll", + "tools/x86/ilc/tools/fr/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/fr/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/fr/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/fr/sg.resources.dll", + "tools/x86/ilc/tools/it/CciExtensions.resources.dll", + "tools/x86/ilc/tools/it/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/it/McgEngine.resources.dll", + "tools/x86/ilc/tools/it/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/it/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/it/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/it/sg.resources.dll", + "tools/x86/ilc/tools/ja/CciExtensions.resources.dll", + "tools/x86/ilc/tools/ja/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/ja/McgEngine.resources.dll", + "tools/x86/ilc/tools/ja/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/ja/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/ja/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/ja/sg.resources.dll", + "tools/x86/ilc/tools/ko/CciExtensions.resources.dll", + "tools/x86/ilc/tools/ko/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/ko/McgEngine.resources.dll", + "tools/x86/ilc/tools/ko/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/ko/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/ko/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/ko/sg.resources.dll", + "tools/x86/ilc/tools/msdia.sxs.manifest", + "tools/x86/ilc/tools/msdia120.dll", + "tools/x86/ilc/tools/msobj140.dll", + "tools/x86/ilc/tools/mspdbcore.dll", + "tools/x86/ilc/tools/msvcdis140.dll", + "tools/x86/ilc/tools/msvcp140.dll", + "tools/x86/ilc/tools/nutc_driver.exe", + "tools/x86/ilc/tools/pgocvt.exe", + "tools/x86/ilc/tools/pgodb140.dll", + "tools/x86/ilc/tools/pgomgr.exe", + "tools/x86/ilc/tools/pl/CciExtensions.resources.dll", + "tools/x86/ilc/tools/pl/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/pl/McgEngine.resources.dll", + "tools/x86/ilc/tools/pl/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/pl/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/pl/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/pl/sg.resources.dll", + "tools/x86/ilc/tools/pt-BR/CciExtensions.resources.dll", + "tools/x86/ilc/tools/pt-BR/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/pt-BR/McgEngine.resources.dll", + "tools/x86/ilc/tools/pt-BR/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/pt-BR/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/pt-BR/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/pt-BR/sg.resources.dll", + "tools/x86/ilc/tools/rhbind.exe", + "tools/x86/ilc/tools/ru/CciExtensions.resources.dll", + "tools/x86/ilc/tools/ru/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/ru/McgEngine.resources.dll", + "tools/x86/ilc/tools/ru/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/ru/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/ru/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/ru/sg.resources.dll", + "tools/x86/ilc/tools/sg.exe", + "tools/x86/ilc/tools/sg.exe.config", + "tools/x86/ilc/tools/tr/CciExtensions.resources.dll", + "tools/x86/ilc/tools/tr/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/tr/McgEngine.resources.dll", + "tools/x86/ilc/tools/tr/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/tr/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/tr/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/tr/sg.resources.dll", + "tools/x86/ilc/tools/ucrtbase.dll", + "tools/x86/ilc/tools/vcruntime140.dll", + "tools/x86/ilc/tools/zh-Hans/CciExtensions.resources.dll", + "tools/x86/ilc/tools/zh-Hans/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/zh-Hans/McgEngine.resources.dll", + "tools/x86/ilc/tools/zh-Hans/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/zh-Hans/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/zh-Hans/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/zh-Hans/sg.resources.dll", + "tools/x86/ilc/tools/zh-Hant/CciExtensions.resources.dll", + "tools/x86/ilc/tools/zh-Hant/Gatekeeper.Engine.resources.dll", + "tools/x86/ilc/tools/zh-Hant/McgEngine.resources.dll", + "tools/x86/ilc/tools/zh-Hant/Microsoft.Build.ILTasks.resources.dll", + "tools/x86/ilc/tools/zh-Hant/ReducerEngine.resources.dll", + "tools/x86/ilc/tools/zh-Hant/TypeNameUtilities.resources.dll", + "tools/x86/ilc/tools/zh-Hant/sg.resources.dll", + "tools/x86/ilc/tr/Ilc.resources.dll", + "tools/x86/ilc/zh-Hans/Ilc.resources.dll", + "tools/x86/ilc/zh-Hant/Ilc.resources.dll", + "tools/x86/mrt100etw.dll" + ] + }, + "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { + "sha512": "PmgXdc9F6HPU2J9s4rtzkgTqGcMx3ycradUvxRK82WTL0ltknTX4/+ZDgqYUiEdOMHwkXoAHnKcQfsIC3GQ2Ng==", + "type": "package", + "path": "microsoft.net.native.sharedlibrary-arm/1.6.1", + "files": [ + "build/Microsoft.Net.Native.SharedLibrary-arm.props", + "build/Microsoft.Net.Native.SharedLibrary-arm.targets", + "microsoft.net.native.sharedlibrary-arm.1.6.1.nupkg.sha512", + "microsoft.net.native.sharedlibrary-arm.nuspec", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Collections.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.IO.iltoc", + "tools/SharedLibrary/chk/ILToc/System.IO.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Linq.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.IO.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.IO.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ilpdb", + "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdildll", + "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdilpdb", + "tools/SharedLibrary/chk/Native/Microsoft.NET.Native.Framework.Debug.1.6.appx", + "tools/SharedLibrary/chk/Native/SharedLibrary.dll", + "tools/SharedLibrary/chk/Native/SharedLibrary.pdb", + "tools/SharedLibrary/chk/Native/SharedLibrary.pdb.srcsrv.txt", + "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.Concurrent.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Diagnostics.Tracing.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Dynamic.Runtime.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.IO.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.Expressions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.ObjectModel.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.CoreLib.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Interop.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Core.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Execution.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Threading.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.TypeLoader.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Uri.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.Extensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.TypeExtensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Resources.ResourceManager.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Runtime.Extensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Text.RegularExpressions.SR.resw", + "tools/SharedLibrary/chk/SharedAssemblyILMergeInfo.csv", + "tools/SharedLibrary/chk/SharedAssemblyList.txt", + "tools/SharedLibrary/chk/SharedLibrary.iltransformtoc.ildll", + "tools/SharedLibrary/chk/Toc/System.Collections.Concurrent.toc", + "tools/SharedLibrary/chk/Toc/System.Collections.toc", + "tools/SharedLibrary/chk/Toc/System.Diagnostics.Tracing.toc", + "tools/SharedLibrary/chk/Toc/System.Dynamic.Runtime.toc", + "tools/SharedLibrary/chk/Toc/System.IO.toc", + "tools/SharedLibrary/chk/Toc/System.Linq.Expressions.toc", + "tools/SharedLibrary/chk/Toc/System.Linq.toc", + "tools/SharedLibrary/chk/Toc/System.ObjectModel.toc", + "tools/SharedLibrary/chk/Toc/System.Private.CoreLib.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Interop.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Core.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Execution.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Metadata.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.toc", + "tools/SharedLibrary/chk/Toc/System.Private.SharedLibrary.Interop.Generated.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Threading.toc", + "tools/SharedLibrary/chk/Toc/System.Private.TypeLoader.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Uri.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.Extensions.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.Primitives.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.TypeExtensions.toc", + "tools/SharedLibrary/chk/Toc/System.Resources.ResourceManager.toc", + "tools/SharedLibrary/chk/Toc/System.Runtime.Extensions.toc", + "tools/SharedLibrary/chk/Toc/System.Runtime.Implementation.toc", + "tools/SharedLibrary/chk/Toc/System.Text.RegularExpressions.toc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Collections.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.IO.iltoc", + "tools/SharedLibrary/ret/ILToc/System.IO.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Linq.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.IO.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.IO.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ilpdb", + "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdildll", + "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdilpdb", + "tools/SharedLibrary/ret/Native/Microsoft.NET.Native.Framework.1.6.appx", + "tools/SharedLibrary/ret/Native/SharedLibrary.dll", + "tools/SharedLibrary/ret/Native/SharedLibrary.pdb", + "tools/SharedLibrary/ret/Native/SharedLibrary.pdb.srcsrv.txt", + "tools/SharedLibrary/ret/SharedAssemblyILMergeInfo.csv", + "tools/SharedLibrary/ret/SharedAssemblyList.txt", + "tools/SharedLibrary/ret/SharedLibrary.iltransformtoc.ildll", + "tools/SharedLibrary/ret/Toc/System.Collections.Concurrent.toc", + "tools/SharedLibrary/ret/Toc/System.Collections.toc", + "tools/SharedLibrary/ret/Toc/System.Diagnostics.Tracing.toc", + "tools/SharedLibrary/ret/Toc/System.Dynamic.Runtime.toc", + "tools/SharedLibrary/ret/Toc/System.IO.toc", + "tools/SharedLibrary/ret/Toc/System.Linq.Expressions.toc", + "tools/SharedLibrary/ret/Toc/System.Linq.toc", + "tools/SharedLibrary/ret/Toc/System.ObjectModel.toc", + "tools/SharedLibrary/ret/Toc/System.Private.CoreLib.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Interop.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Core.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Execution.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Metadata.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.toc", + "tools/SharedLibrary/ret/Toc/System.Private.SharedLibrary.Interop.Generated.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Threading.toc", + "tools/SharedLibrary/ret/Toc/System.Private.TypeLoader.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Uri.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.Extensions.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.Primitives.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.TypeExtensions.toc", + "tools/SharedLibrary/ret/Toc/System.Resources.ResourceManager.toc", + "tools/SharedLibrary/ret/Toc/System.Runtime.Extensions.toc", + "tools/SharedLibrary/ret/Toc/System.Runtime.Implementation.toc", + "tools/SharedLibrary/ret/Toc/System.Text.RegularExpressions.toc" + ] + }, + "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { + "sha512": "AEd9UK6oq46NBMO29LquKza/cyaIsrrfFRMZbmDlOArS5sMVOUGga3vBDebwgRzmYtUdFFmRu3XaaKhVrncEbw==", + "type": "package", + "path": "microsoft.net.native.sharedlibrary-x64/1.6.1", + "files": [ + "build/Microsoft.Net.Native.SharedLibrary-x64.props", + "build/Microsoft.Net.Native.SharedLibrary-x64.targets", + "microsoft.net.native.sharedlibrary-x64.1.6.1.nupkg.sha512", + "microsoft.net.native.sharedlibrary-x64.nuspec", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Collections.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.IO.iltoc", + "tools/SharedLibrary/chk/ILToc/System.IO.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Linq.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.IO.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.IO.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ilpdb", + "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdildll", + "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdilpdb", + "tools/SharedLibrary/chk/Native/Microsoft.NET.Native.Framework.Debug.1.6.appx", + "tools/SharedLibrary/chk/Native/SharedLibrary.dll", + "tools/SharedLibrary/chk/Native/SharedLibrary.pdb", + "tools/SharedLibrary/chk/Native/SharedLibrary.pdb.srcsrv.txt", + "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.Concurrent.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Diagnostics.Tracing.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Dynamic.Runtime.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.IO.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.Expressions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.ObjectModel.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.CoreLib.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Interop.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Core.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Execution.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Threading.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.TypeLoader.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Uri.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.Extensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.TypeExtensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Resources.ResourceManager.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Runtime.Extensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Text.RegularExpressions.SR.resw", + "tools/SharedLibrary/chk/SharedAssemblyILMergeInfo.csv", + "tools/SharedLibrary/chk/SharedAssemblyList.txt", + "tools/SharedLibrary/chk/SharedLibrary.iltransformtoc.ildll", + "tools/SharedLibrary/chk/Toc/System.Collections.Concurrent.toc", + "tools/SharedLibrary/chk/Toc/System.Collections.toc", + "tools/SharedLibrary/chk/Toc/System.Diagnostics.Tracing.toc", + "tools/SharedLibrary/chk/Toc/System.Dynamic.Runtime.toc", + "tools/SharedLibrary/chk/Toc/System.IO.toc", + "tools/SharedLibrary/chk/Toc/System.Linq.Expressions.toc", + "tools/SharedLibrary/chk/Toc/System.Linq.toc", + "tools/SharedLibrary/chk/Toc/System.ObjectModel.toc", + "tools/SharedLibrary/chk/Toc/System.Private.CoreLib.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Interop.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Core.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Execution.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Metadata.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.toc", + "tools/SharedLibrary/chk/Toc/System.Private.SharedLibrary.Interop.Generated.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Threading.toc", + "tools/SharedLibrary/chk/Toc/System.Private.TypeLoader.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Uri.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.Extensions.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.Primitives.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.TypeExtensions.toc", + "tools/SharedLibrary/chk/Toc/System.Resources.ResourceManager.toc", + "tools/SharedLibrary/chk/Toc/System.Runtime.Extensions.toc", + "tools/SharedLibrary/chk/Toc/System.Runtime.Implementation.toc", + "tools/SharedLibrary/chk/Toc/System.Text.RegularExpressions.toc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Collections.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.IO.iltoc", + "tools/SharedLibrary/ret/ILToc/System.IO.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Linq.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.IO.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.IO.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ilpdb", + "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdildll", + "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdilpdb", + "tools/SharedLibrary/ret/Native/Microsoft.NET.Native.Framework.1.6.appx", + "tools/SharedLibrary/ret/Native/SharedLibrary.dll", + "tools/SharedLibrary/ret/Native/SharedLibrary.pdb", + "tools/SharedLibrary/ret/Native/SharedLibrary.pdb.srcsrv.txt", + "tools/SharedLibrary/ret/SharedAssemblyILMergeInfo.csv", + "tools/SharedLibrary/ret/SharedAssemblyList.txt", + "tools/SharedLibrary/ret/SharedLibrary.iltransformtoc.ildll", + "tools/SharedLibrary/ret/Toc/System.Collections.Concurrent.toc", + "tools/SharedLibrary/ret/Toc/System.Collections.toc", + "tools/SharedLibrary/ret/Toc/System.Diagnostics.Tracing.toc", + "tools/SharedLibrary/ret/Toc/System.Dynamic.Runtime.toc", + "tools/SharedLibrary/ret/Toc/System.IO.toc", + "tools/SharedLibrary/ret/Toc/System.Linq.Expressions.toc", + "tools/SharedLibrary/ret/Toc/System.Linq.toc", + "tools/SharedLibrary/ret/Toc/System.ObjectModel.toc", + "tools/SharedLibrary/ret/Toc/System.Private.CoreLib.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Interop.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Core.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Execution.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Metadata.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.toc", + "tools/SharedLibrary/ret/Toc/System.Private.SharedLibrary.Interop.Generated.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Threading.toc", + "tools/SharedLibrary/ret/Toc/System.Private.TypeLoader.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Uri.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.Extensions.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.Primitives.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.TypeExtensions.toc", + "tools/SharedLibrary/ret/Toc/System.Resources.ResourceManager.toc", + "tools/SharedLibrary/ret/Toc/System.Runtime.Extensions.toc", + "tools/SharedLibrary/ret/Toc/System.Runtime.Implementation.toc", + "tools/SharedLibrary/ret/Toc/System.Text.RegularExpressions.toc" + ] + }, + "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { + "sha512": "jurbK0IemAFs0NDxXRCVMmC18p3NLKkk3SU+kqjzuOQyUiz9KTl4+ZOUDBRNcPGWnwuT5DIKdv6kYvywj0LjPw==", + "type": "package", + "path": "microsoft.net.native.sharedlibrary-x86/1.6.1", + "files": [ + "build/Microsoft.Net.Native.SharedLibrary-x86.props", + "build/Microsoft.Net.Native.SharedLibrary-x86.targets", + "microsoft.net.native.sharedlibrary-x86.1.6.1.nupkg.sha512", + "microsoft.net.native.sharedlibrary-x86.nuspec", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Collections.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.IO.iltoc", + "tools/SharedLibrary/chk/ILToc/System.IO.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Linq.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Collections.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.IO.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.IO.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Linq.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ilpdb", + "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ildll", + "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ilpdb", + "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdildll", + "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdilpdb", + "tools/SharedLibrary/chk/Native/Microsoft.NET.Native.Framework.Debug.1.6.appx", + "tools/SharedLibrary/chk/Native/SharedLibrary.dll", + "tools/SharedLibrary/chk/Native/SharedLibrary.pdb", + "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.Concurrent.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Diagnostics.Tracing.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Dynamic.Runtime.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.IO.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.Expressions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.ObjectModel.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.CoreLib.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Interop.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Core.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Execution.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Threading.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.TypeLoader.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Uri.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.Extensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.TypeExtensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Resources.ResourceManager.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Runtime.Extensions.SR.resw", + "tools/SharedLibrary/chk/ResW/FxResources.System.Text.RegularExpressions.SR.resw", + "tools/SharedLibrary/chk/SharedAssemblyILMergeInfo.csv", + "tools/SharedLibrary/chk/SharedAssemblyList.txt", + "tools/SharedLibrary/chk/SharedLibrary.iltransformtoc.ildll", + "tools/SharedLibrary/chk/Toc/System.Collections.Concurrent.toc", + "tools/SharedLibrary/chk/Toc/System.Collections.toc", + "tools/SharedLibrary/chk/Toc/System.Diagnostics.Tracing.toc", + "tools/SharedLibrary/chk/Toc/System.Dynamic.Runtime.toc", + "tools/SharedLibrary/chk/Toc/System.IO.toc", + "tools/SharedLibrary/chk/Toc/System.Linq.Expressions.toc", + "tools/SharedLibrary/chk/Toc/System.Linq.toc", + "tools/SharedLibrary/chk/Toc/System.ObjectModel.toc", + "tools/SharedLibrary/chk/Toc/System.Private.CoreLib.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Interop.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Core.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Execution.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Metadata.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Reflection.toc", + "tools/SharedLibrary/chk/Toc/System.Private.SharedLibrary.Interop.Generated.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Threading.toc", + "tools/SharedLibrary/chk/Toc/System.Private.TypeLoader.toc", + "tools/SharedLibrary/chk/Toc/System.Private.Uri.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.Extensions.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.Primitives.toc", + "tools/SharedLibrary/chk/Toc/System.Reflection.TypeExtensions.toc", + "tools/SharedLibrary/chk/Toc/System.Resources.ResourceManager.toc", + "tools/SharedLibrary/chk/Toc/System.Runtime.Extensions.toc", + "tools/SharedLibrary/chk/Toc/System.Runtime.Implementation.toc", + "tools/SharedLibrary/chk/Toc/System.Text.RegularExpressions.toc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Collections.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Collections.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.IO.iltoc", + "tools/SharedLibrary/ret/ILToc/System.IO.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Linq.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Linq.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltoc", + "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltocpdb", + "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltoc", + "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltocpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Collections.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.IO.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.IO.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Linq.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ilpdb", + "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ildll", + "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ilpdb", + "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdildll", + "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdilpdb", + "tools/SharedLibrary/ret/Native/Microsoft.NET.Native.Framework.1.6.appx", + "tools/SharedLibrary/ret/Native/SharedLibrary.dll", + "tools/SharedLibrary/ret/Native/SharedLibrary.pdb", + "tools/SharedLibrary/ret/Native/SharedLibrary.pdb.srcsrv.txt", + "tools/SharedLibrary/ret/SharedAssemblyILMergeInfo.csv", + "tools/SharedLibrary/ret/SharedAssemblyList.txt", + "tools/SharedLibrary/ret/SharedLibrary.iltransformtoc.ildll", + "tools/SharedLibrary/ret/Toc/System.Collections.Concurrent.toc", + "tools/SharedLibrary/ret/Toc/System.Collections.toc", + "tools/SharedLibrary/ret/Toc/System.Diagnostics.Tracing.toc", + "tools/SharedLibrary/ret/Toc/System.Dynamic.Runtime.toc", + "tools/SharedLibrary/ret/Toc/System.IO.toc", + "tools/SharedLibrary/ret/Toc/System.Linq.Expressions.toc", + "tools/SharedLibrary/ret/Toc/System.Linq.toc", + "tools/SharedLibrary/ret/Toc/System.ObjectModel.toc", + "tools/SharedLibrary/ret/Toc/System.Private.CoreLib.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Interop.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Core.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Execution.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Metadata.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Reflection.toc", + "tools/SharedLibrary/ret/Toc/System.Private.SharedLibrary.Interop.Generated.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Threading.toc", + "tools/SharedLibrary/ret/Toc/System.Private.TypeLoader.toc", + "tools/SharedLibrary/ret/Toc/System.Private.Uri.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.Extensions.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.Primitives.toc", + "tools/SharedLibrary/ret/Toc/System.Reflection.TypeExtensions.toc", + "tools/SharedLibrary/ret/Toc/System.Resources.ResourceManager.toc", + "tools/SharedLibrary/ret/Toc/System.Runtime.Extensions.toc", + "tools/SharedLibrary/ret/Toc/System.Runtime.Implementation.toc", + "tools/SharedLibrary/ret/Toc/System.Text.RegularExpressions.toc" + ] + }, + "Microsoft.NETCore/5.0.2": { + "sha512": "wHb/fpL+6IxrZBAL2BwRJmj51RwYr3TVcnw5KIsxUtqLxjsqgasTbBmE9kZPAlhhljnt+m2EYMc7vcFuAhGNqA==", + "type": "package", + "path": "microsoft.netcore/5.0.2", + "files": [ + "Microsoft.NETCore.5.0.2.nupkg.sha512", + "Microsoft.NETCore.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt" + ] + }, + "Microsoft.NETCore.Jit/1.0.3": { + "sha512": "/l8xYwtoJrFSx9zMWRClaKrgR+BTstCD1E5P90ADgiwH0GwlEqVhLoFIrsXpYj0j9vCB/fzOq7D/ZzuCbtmrTQ==", + "type": "package", + "path": "microsoft.netcore.jit/1.0.3", + "files": [ + "Microsoft.NETCore.Jit.1.0.3.nupkg.sha512", + "Microsoft.NETCore.Jit.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.json" + ] + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "type": "package", + "path": "microsoft.netcore.platforms/1.1.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json" + ] + }, + "Microsoft.NETCore.Portable.Compatibility/1.0.2": { + "sha512": "sR4m1GQ8Tbg+Xdbf8Y8yC+LXKSUJUVe/B5vckCAU9Jd5MYf84gC1D0u2YeA72B4WjeWewCyHRB20ddA8hyLmqQ==", + "type": "package", + "path": "microsoft.netcore.portable.compatibility/1.0.2", + "files": [ + "Microsoft.NETCore.Portable.Compatibility.1.0.2.nupkg.sha512", + "Microsoft.NETCore.Portable.Compatibility.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.DataAnnotations.dll", + "lib/netcore50/System.Core.dll", + "lib/netcore50/System.Net.dll", + "lib/netcore50/System.Numerics.dll", + "lib/netcore50/System.Runtime.Serialization.dll", + "lib/netcore50/System.ServiceModel.Web.dll", + "lib/netcore50/System.ServiceModel.dll", + "lib/netcore50/System.Windows.dll", + "lib/netcore50/System.Xml.Linq.dll", + "lib/netcore50/System.Xml.Serialization.dll", + "lib/netcore50/System.Xml.dll", + "lib/netcore50/System.dll", + "lib/netstandard1.0/System.ComponentModel.DataAnnotations.dll", + "lib/netstandard1.0/System.Core.dll", + "lib/netstandard1.0/System.Net.dll", + "lib/netstandard1.0/System.Numerics.dll", + "lib/netstandard1.0/System.Runtime.Serialization.dll", + "lib/netstandard1.0/System.ServiceModel.Web.dll", + "lib/netstandard1.0/System.ServiceModel.dll", + "lib/netstandard1.0/System.Windows.dll", + "lib/netstandard1.0/System.Xml.Linq.dll", + "lib/netstandard1.0/System.Xml.Serialization.dll", + "lib/netstandard1.0/System.Xml.dll", + "lib/netstandard1.0/System.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/net45/_._", + "ref/netcore50/System.ComponentModel.DataAnnotations.dll", + "ref/netcore50/System.Core.dll", + "ref/netcore50/System.Net.dll", + "ref/netcore50/System.Numerics.dll", + "ref/netcore50/System.Runtime.Serialization.dll", + "ref/netcore50/System.ServiceModel.Web.dll", + "ref/netcore50/System.ServiceModel.dll", + "ref/netcore50/System.Windows.dll", + "ref/netcore50/System.Xml.Linq.dll", + "ref/netcore50/System.Xml.Serialization.dll", + "ref/netcore50/System.Xml.dll", + "ref/netcore50/System.dll", + "ref/netcore50/mscorlib.dll", + "ref/netstandard1.0/System.ComponentModel.DataAnnotations.dll", + "ref/netstandard1.0/System.Core.dll", + "ref/netstandard1.0/System.Net.dll", + "ref/netstandard1.0/System.Numerics.dll", + "ref/netstandard1.0/System.Runtime.Serialization.dll", + "ref/netstandard1.0/System.ServiceModel.Web.dll", + "ref/netstandard1.0/System.ServiceModel.dll", + "ref/netstandard1.0/System.Windows.dll", + "ref/netstandard1.0/System.Xml.Linq.dll", + "ref/netstandard1.0/System.Xml.Serialization.dll", + "ref/netstandard1.0/System.Xml.dll", + "ref/netstandard1.0/System.dll", + "ref/netstandard1.0/mscorlib.dll", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll", + "runtimes/aot/lib/netcore50/System.Core.dll", + "runtimes/aot/lib/netcore50/System.Net.dll", + "runtimes/aot/lib/netcore50/System.Numerics.dll", + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll", + "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll", + "runtimes/aot/lib/netcore50/System.ServiceModel.dll", + "runtimes/aot/lib/netcore50/System.Windows.dll", + "runtimes/aot/lib/netcore50/System.Xml.Linq.dll", + "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll", + "runtimes/aot/lib/netcore50/System.Xml.dll", + "runtimes/aot/lib/netcore50/System.dll", + "runtimes/aot/lib/netcore50/mscorlib.dll" + ] + }, + "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { + "sha512": "tjD5r9Lxy+MD+YRJcuds5+sT+xGHkVt2Hb5LfLZIgkFmwUewBRPm/42UXi4oxhV1OIdRtt4ymwsiuFCwT16T9w==", + "type": "package", + "path": "microsoft.netcore.runtime.coreclr/1.0.3", + "files": [ + "Microsoft.NETCore.Runtime.CoreCLR.1.0.3.nupkg.sha512", + "Microsoft.NETCore.Runtime.CoreCLR.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.json" + ] + }, + "Microsoft.NETCore.Targets/1.1.0": { + "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "type": "package", + "path": "microsoft.netcore.targets/1.1.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "microsoft.netcore.targets.1.1.0.nupkg.sha512", + "microsoft.netcore.targets.nuspec", + "runtime.json" + ] + }, + "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { + "sha512": "aCy8WhdcWqIl+gUoY905OWPCP1NqVOtT4Oejn7SIZb9KPKkB5cUfvLEmsY3xwud0TIaJaExKTUhrFluzKtSblQ==", + "type": "package", + "path": "microsoft.netcore.universalwindowsplatform/5.3.3", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "microsoft.netcore.universalwindowsplatform.5.3.3.nupkg.sha512", + "microsoft.netcore.universalwindowsplatform.nuspec" + ] + }, + "Microsoft.NETCore.Windows.ApiSets/1.0.1": { + "sha512": "SaToCvvsGMxTgtLv/BrFQ5IFMPRE1zpWbnqbpwykJa8W5XiX82CXI6K2o7yf5xS7EP6t/JzFLV0SIDuWpvBZVw==", + "type": "package", + "path": "microsoft.netcore.windows.apisets/1.0.1", + "files": [ + "Microsoft.NETCore.Windows.ApiSets.1.0.1.nupkg.sha512", + "Microsoft.NETCore.Windows.ApiSets.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.json" + ] + }, + "Microsoft.VisualBasic/10.0.1": { + "sha512": "HpNyOf/4Tp2lh4FyywB55VITk0SqVxEjDzsVDDyF1yafDN6Bq18xcHowzCPINyYHUTgGcEtmpYiRsFdSo0KKdQ==", + "type": "package", + "path": "microsoft.visualbasic/10.0.1", + "files": [ + "Microsoft.VisualBasic.10.0.1.nupkg.sha512", + "Microsoft.VisualBasic.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net45/_._", + "lib/netcore50/Microsoft.VisualBasic.dll", + "lib/netstandard1.3/Microsoft.VisualBasic.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "ref/net45/_._", + "ref/netcore50/Microsoft.VisualBasic.dll", + "ref/netcore50/Microsoft.VisualBasic.xml", + "ref/netcore50/de/Microsoft.VisualBasic.xml", + "ref/netcore50/es/Microsoft.VisualBasic.xml", + "ref/netcore50/fr/Microsoft.VisualBasic.xml", + "ref/netcore50/it/Microsoft.VisualBasic.xml", + "ref/netcore50/ja/Microsoft.VisualBasic.xml", + "ref/netcore50/ko/Microsoft.VisualBasic.xml", + "ref/netcore50/ru/Microsoft.VisualBasic.xml", + "ref/netcore50/zh-hans/Microsoft.VisualBasic.xml", + "ref/netcore50/zh-hant/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/Microsoft.VisualBasic.dll", + "ref/netstandard1.1/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/de/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/es/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/fr/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/it/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/ja/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/ko/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/ru/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/zh-hans/Microsoft.VisualBasic.xml", + "ref/netstandard1.1/zh-hant/Microsoft.VisualBasic.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._" + ] + }, + "Microsoft.Win32.Primitives/4.3.0": { + "sha512": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "type": "package", + "path": "microsoft.win32.primitives/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/Microsoft.Win32.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "microsoft.win32.primitives.4.3.0.nupkg.sha512", + "microsoft.win32.primitives.nuspec", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/Microsoft.Win32.Primitives.dll", + "ref/netstandard1.3/Microsoft.Win32.Primitives.dll", + "ref/netstandard1.3/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/de/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/es/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/fr/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/it/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/ja/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/ko/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/ru/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/zh-hans/Microsoft.Win32.Primitives.xml", + "ref/netstandard1.3/zh-hant/Microsoft.Win32.Primitives.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "NETStandard.Library/1.6.1": { + "sha512": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "type": "package", + "path": "netstandard.library/1.6.1", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "netstandard.library.1.6.1.nupkg.sha512", + "netstandard.library.nuspec" + ] + }, + "PropertyChanged.Fody/2.1.3": { + "sha512": "mbZp4znYRMOf2XWR24XMl1aGS8AQWTVawGw3+mgt0/09VGZTQj57kGnvFephqDof503DHSsCto9ALGy7gdolqg==", + "type": "package", + "path": "propertychanged.fody/2.1.3", + "files": [ + "PropertyChanged.Fody.dll", + "PropertyChanged.Fody.pdb", + "lib/netstandard1.0/PropertyChanged.dll", + "lib/netstandard1.0/PropertyChanged.xml", + "propertychanged.fody.2.1.3.nupkg.sha512", + "propertychanged.fody.nuspec", + "tools/install.ps1", + "tools/uninstall.ps1" + ] + }, + "runtime.any.System.Collections/4.3.0": { + "sha512": "23g6rqftKmovn2cLeGsuHUYm0FD7pdutb0uQMJpZ3qTvq+zHkgmt6J65VtRry4WDGYlmkMa4xDACtaQ94alNag==", + "type": "package", + "path": "runtime.any.system.collections/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Collections.dll", + "lib/netstandard1.3/System.Collections.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.collections.4.3.0.nupkg.sha512", + "runtime.any.system.collections.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Diagnostics.Tools/4.3.0": { + "sha512": "S/GPBmfPBB48ZghLxdDR7kDAJVAqgAuThyDJho3OLP5OS4tWD2ydyL8LKm8lhiBxce10OKe9X2zZ6DUjAqEbPg==", + "type": "package", + "path": "runtime.any.system.diagnostics.tools/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Diagnostics.Tools.dll", + "lib/netstandard1.3/System.Diagnostics.Tools.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.diagnostics.tools.4.3.0.nupkg.sha512", + "runtime.any.system.diagnostics.tools.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Diagnostics.Tracing/4.3.0": { + "sha512": "1lpifymjGDzoYIaam6/Hyqf8GhBI3xXYLK2TgEvTtuZMorG3Kb9QnMTIKhLjJYXIiu1JvxjngHvtVFQQlpQ3HQ==", + "type": "package", + "path": "runtime.any.system.diagnostics.tracing/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Diagnostics.Tracing.dll", + "lib/netstandard1.5/System.Diagnostics.Tracing.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.diagnostics.tracing.4.3.0.nupkg.sha512", + "runtime.any.system.diagnostics.tracing.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Globalization/4.3.0": { + "sha512": "sMDBnad4rp4t7GY442Jux0MCUuKL4otn5BK6Ni0ARTXTSpRNBzZ7hpMfKSvnVSED5kYJm96YOWsqV0JH0d2uuw==", + "type": "package", + "path": "runtime.any.system.globalization/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Globalization.dll", + "lib/netstandard1.3/System.Globalization.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.globalization.4.3.0.nupkg.sha512", + "runtime.any.system.globalization.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Globalization.Calendars/4.3.0": { + "sha512": "M1r+760j1CNA6M/ZaW6KX8gOS8nxPRqloqDcJYVidRG566Ykwcs29AweZs2JF+nMOCgWDiMfPSTMfvwOI9F77w==", + "type": "package", + "path": "runtime.any.system.globalization.calendars/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net/_._", + "lib/netcore50/System.Globalization.Calendars.dll", + "lib/netstandard1.3/System.Globalization.Calendars.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.globalization.calendars.4.3.0.nupkg.sha512", + "runtime.any.system.globalization.calendars.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.IO/4.3.0": { + "sha512": "SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==", + "type": "package", + "path": "runtime.any.system.io/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.IO.dll", + "lib/netstandard1.5/System.IO.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.io.4.3.0.nupkg.sha512", + "runtime.any.system.io.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Reflection/4.3.0": { + "sha512": "hLC3A3rI8jipR5d9k7+f0MgRCW6texsAp0MWkN/ci18FMtQ9KH7E2vDn/DH2LkxsszlpJpOn9qy6Z6/69rH6eQ==", + "type": "package", + "path": "runtime.any.system.reflection/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.dll", + "lib/netstandard1.5/System.Reflection.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.reflection.4.3.0.nupkg.sha512", + "runtime.any.system.reflection.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Reflection.Extensions/4.3.0": { + "sha512": "cPhT+Vqu52+cQQrDai/V91gubXUnDKNRvlBnH+hOgtGyHdC17aQIU64EaehwAQymd7kJA5rSrVRNfDYrbhnzyA==", + "type": "package", + "path": "runtime.any.system.reflection.extensions/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Extensions.dll", + "lib/netstandard1.3/System.Reflection.Extensions.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.reflection.extensions.4.3.0.nupkg.sha512", + "runtime.any.system.reflection.extensions.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Reflection.Primitives/4.3.0": { + "sha512": "Nrm1p3armp6TTf2xuvaa+jGTTmncALWFq22CpmwRvhDf6dE9ZmH40EbOswD4GnFLrMRS0Ki6Kx5aUPmKK/hZBg==", + "type": "package", + "path": "runtime.any.system.reflection.primitives/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Reflection.Primitives.dll", + "lib/netstandard1.3/System.Reflection.Primitives.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.reflection.primitives.4.3.0.nupkg.sha512", + "runtime.any.system.reflection.primitives.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Resources.ResourceManager/4.3.0": { + "sha512": "Lxb89SMvf8w9p9+keBLyL6H6x/TEmc6QVsIIA0T36IuyOY3kNvIdyGddA2qt35cRamzxF8K5p0Opq4G4HjNbhQ==", + "type": "package", + "path": "runtime.any.system.resources.resourcemanager/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Resources.ResourceManager.dll", + "lib/netstandard1.3/System.Resources.ResourceManager.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.resources.resourcemanager.4.3.0.nupkg.sha512", + "runtime.any.system.resources.resourcemanager.nuspec", + "runtimes/aot/lib/netcore50/_._" ] }, - "Microsoft.NETCore/5.0.0": { - "sha512": "QQMp0yYQbIdfkKhdEE6Umh2Xonau7tasG36Trw/YlHoWgYQLp7T9L+ZD8EPvdj5ubRhtOuKEKwM7HMpkagB9ZA==", - "type": "Package", + "runtime.any.System.Runtime/4.3.0": { + "sha512": "fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==", + "type": "package", + "path": "runtime.any.system.runtime/4.3.0", "files": [ - "[Content_Types].xml", - "_._", - "_rels/.rels", - "Microsoft.NETCore.nuspec", - "package/services/metadata/core-properties/340ac37fb1224580ae47c59ebdd88964.psmdcp" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.dll", + "lib/netstandard1.5/System.Runtime.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.runtime.4.3.0.nupkg.sha512", + "runtime.any.system.runtime.nuspec", + "runtimes/aot/lib/netcore50/_._" ] }, - "Microsoft.NETCore.Platforms/1.0.0": { - "sha512": "0N77OwGZpXqUco2C/ynv1os7HqdFYifvNIbveLDKqL5PZaz05Rl9enCwVBjF61aumHKueLWIJ3prnmdAXxww4A==", - "type": "Package", + "runtime.any.System.Runtime.Handles/4.3.0": { + "sha512": "GG84X6vufoEzqx8PbeBKheE4srOhimv+yLtGb/JkR3Y2FmoqmueLNFU4Xx8Y67plFpltQSdK74x0qlEhIpv/CQ==", + "type": "package", + "path": "runtime.any.system.runtime.handles/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Platforms.nuspec", - "package/services/metadata/core-properties/36b51d4c6b524527902ff1a182a64e42.psmdcp", - "runtime.json" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netstandard1.3/System.Runtime.Handles.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.runtime.handles.4.3.0.nupkg.sha512", + "runtime.any.system.runtime.handles.nuspec", + "runtimes/aot/lib/netcore50/_._" ] }, - "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "sha512": "5/IFqf2zN1jzktRJitxO+5kQ+0AilcIbPvSojSJwDG3cGNSMZg44LXLB5E9RkSETE0Wh4QoALdNh1koKoF7/mA==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dnxcore50/System.ComponentModel.DataAnnotations.dll", - "lib/dnxcore50/System.Core.dll", - "lib/dnxcore50/System.dll", - "lib/dnxcore50/System.Net.dll", - "lib/dnxcore50/System.Numerics.dll", - "lib/dnxcore50/System.Runtime.Serialization.dll", - "lib/dnxcore50/System.ServiceModel.dll", - "lib/dnxcore50/System.ServiceModel.Web.dll", - "lib/dnxcore50/System.Windows.dll", - "lib/dnxcore50/System.Xml.dll", - "lib/dnxcore50/System.Xml.Linq.dll", - "lib/dnxcore50/System.Xml.Serialization.dll", + "runtime.any.System.Runtime.InteropServices/4.3.0": { + "sha512": "lBoFeQfxe/4eqjPi46E0LU/YaCMdNkQ8B4MZu/mkzdIAZh8RQ1NYZSj0egrQKdgdvlPFtP4STtob40r4o2DBAw==", + "type": "package", + "path": "runtime.any.system.runtime.interopservices/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.ComponentModel.DataAnnotations.dll", - "lib/netcore50/System.Core.dll", - "lib/netcore50/System.dll", - "lib/netcore50/System.Net.dll", - "lib/netcore50/System.Numerics.dll", - "lib/netcore50/System.Runtime.Serialization.dll", - "lib/netcore50/System.ServiceModel.dll", - "lib/netcore50/System.ServiceModel.Web.dll", - "lib/netcore50/System.Windows.dll", - "lib/netcore50/System.Xml.dll", - "lib/netcore50/System.Xml.Linq.dll", - "lib/netcore50/System.Xml.Serialization.dll", + "lib/netcore50/System.Runtime.InteropServices.dll", + "lib/netstandard1.5/System.Runtime.InteropServices.dll", + "lib/netstandard1.6/System.Runtime.InteropServices.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.runtime.interopservices.4.3.0.nupkg.sha512", + "runtime.any.system.runtime.interopservices.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Text.Encoding/4.3.0": { + "sha512": "+ihI5VaXFCMVPJNstG4O4eo1CfbrByLxRrQQTqOTp1ttK0kUKDqOdBSTaCB2IBk/QtjDrs6+x4xuezyMXdm0HQ==", + "type": "package", + "path": "runtime.any.system.text.encoding/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Text.Encoding.dll", + "lib/netstandard1.3/System.Text.Encoding.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.text.encoding.4.3.0.nupkg.sha512", + "runtime.any.system.text.encoding.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Text.Encoding.Extensions/4.3.0": { + "sha512": "NLrxmLsfRrOuVqPWG+2lrQZnE53MLVeo+w9c54EV+TUo4c8rILpsDXfY8pPiOy9kHpUHHP07ugKmtsU3vVW5Jg==", + "type": "package", + "path": "runtime.any.system.text.encoding.extensions/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Text.Encoding.Extensions.dll", + "lib/netstandard1.3/System.Text.Encoding.Extensions.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.text.encoding.extensions.4.3.0.nupkg.sha512", + "runtime.any.system.text.encoding.extensions.nuspec", + "runtimes/aot/lib/netcore50/_._" + ] + }, + "runtime.any.System.Threading.Tasks/4.3.0": { + "sha512": "OhBAVBQG5kFj1S+hCEQ3TUHBAEtZ3fbEMgZMRNdN8A0Pj4x+5nTELEqL59DU0TjKVE6II3dqKw4Dklb3szT65w==", + "type": "package", + "path": "runtime.any.system.threading.tasks/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Threading.Tasks.dll", + "lib/netstandard1.3/System.Threading.Tasks.dll", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "Microsoft.NETCore.Portable.Compatibility.nuspec", - "package/services/metadata/core-properties/8131b8ae030a45e7986737a0c1d04ef5.psmdcp", - "ref/dotnet/mscorlib.dll", - "ref/dotnet/System.ComponentModel.DataAnnotations.dll", - "ref/dotnet/System.Core.dll", - "ref/dotnet/System.dll", - "ref/dotnet/System.Net.dll", - "ref/dotnet/System.Numerics.dll", - "ref/dotnet/System.Runtime.Serialization.dll", - "ref/dotnet/System.ServiceModel.dll", - "ref/dotnet/System.ServiceModel.Web.dll", - "ref/dotnet/System.Windows.dll", - "ref/dotnet/System.Xml.dll", - "ref/dotnet/System.Xml.Linq.dll", - "ref/dotnet/System.Xml.Serialization.dll", - "ref/net45/_._", - "ref/netcore50/mscorlib.dll", - "ref/netcore50/System.ComponentModel.DataAnnotations.dll", - "ref/netcore50/System.Core.dll", - "ref/netcore50/System.dll", - "ref/netcore50/System.Net.dll", - "ref/netcore50/System.Numerics.dll", - "ref/netcore50/System.Runtime.Serialization.dll", - "ref/netcore50/System.ServiceModel.dll", - "ref/netcore50/System.ServiceModel.Web.dll", - "ref/netcore50/System.Windows.dll", - "ref/netcore50/System.Xml.dll", - "ref/netcore50/System.Xml.Linq.dll", - "ref/netcore50/System.Xml.Serialization.dll", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "runtimes/aot/lib/netcore50/mscorlib.dll", - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll", - "runtimes/aot/lib/netcore50/System.Core.dll", - "runtimes/aot/lib/netcore50/System.dll", - "runtimes/aot/lib/netcore50/System.Net.dll", - "runtimes/aot/lib/netcore50/System.Numerics.dll", - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll", - "runtimes/aot/lib/netcore50/System.ServiceModel.dll", - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll", - "runtimes/aot/lib/netcore50/System.Windows.dll", - "runtimes/aot/lib/netcore50/System.Xml.dll", - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll", - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll" + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.threading.tasks.4.3.0.nupkg.sha512", + "runtime.any.system.threading.tasks.nuspec", + "runtimes/aot/lib/netcore50/_._" ] }, - "Microsoft.NETCore.Runtime/1.0.0": { - "sha512": "AjaMNpXLW4miEQorIqyn6iQ+BZBId6qXkhwyeh1vl6kXLqosZusbwmLNlvj/xllSQrd3aImJbvlHusam85g+xQ==", - "type": "Package", + "runtime.any.System.Threading.Timer/4.3.0": { + "sha512": "w4ehZJ+AwXYmGwYu+rMvym6RvMaRiUEQR1u6dwcyuKHxz8Heu/mO9AG1MquEgTyucnhv3M43X0iKpDOoN17C0w==", + "type": "package", + "path": "runtime.any.system.threading.timer/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Runtime.nuspec", - "package/services/metadata/core-properties/f289de2ffef9428684eca0c193bc8765.psmdcp", - "runtime.json" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Threading.Timer.dll", + "lib/netstandard1.3/System.Threading.Timer.dll", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/netstandard/_._", + "runtime.any.system.threading.timer.4.3.0.nupkg.sha512", + "runtime.any.system.threading.timer.nuspec", + "runtimes/aot/lib/netcore50/_._" ] }, - "Microsoft.NETCore.Runtime.CoreCLR-arm/1.0.0": { - "sha512": "hoJfIl981eXwn9Tz8onO/J1xaYApIfp/YrhjSh9rRhml1U5Wj80LBgyp/6n+KI3VlvcAraThhnHnCTp+M3Uh+w==", - "type": "Package", + "runtime.aot.System.Collections/4.3.0": { + "sha512": "oIRYUjjkmxyxtbdyo2uslKneprTYyfu3exJnG2g2kfNK9I/SkgtZ3Ayynlr93aaasZs5PNvYfvHpZW/3QwQg4Q==", + "type": "package", + "path": "runtime.aot.system.collections/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Runtime.CoreCLR-arm.nuspec", - "package/services/metadata/core-properties/c1cbeaed81514106b6b7971ac193f132.psmdcp", - "ref/dotnet/_._", - "runtimes/win8-arm/lib/dotnet/mscorlib.ni.dll", - "runtimes/win8-arm/native/clretwrc.dll", - "runtimes/win8-arm/native/coreclr.dll", - "runtimes/win8-arm/native/dbgshim.dll", - "runtimes/win8-arm/native/mscordaccore.dll", - "runtimes/win8-arm/native/mscordbi.dll", - "runtimes/win8-arm/native/mscorrc.debug.dll", - "runtimes/win8-arm/native/mscorrc.dll" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.collections.4.3.0.nupkg.sha512", + "runtime.aot.system.collections.nuspec", + "runtimes/aot/lib/netcore50/System.Collections.dll" + ] + }, + "runtime.aot.System.Diagnostics.Tools/4.3.0": { + "sha512": "Sry/JfiffR1IBLanHobuD+Iaf1aeNKCrmmB7ycHREnMwxDBexYaXQ0cHoxlApYze5EYKG/XXWHWFYEx3Ep2xgA==", + "type": "package", + "path": "runtime.aot.system.diagnostics.tools/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.diagnostics.tools.4.3.0.nupkg.sha512", + "runtime.aot.system.diagnostics.tools.nuspec", + "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll" + ] + }, + "runtime.aot.System.Diagnostics.Tracing/4.3.0": { + "sha512": "N5oWCovFjd/RQbiWBn3KTPCfX5mxj7cAOPSnNmm1ChyPcpiHy+WPEZt1f/Z8yoegEStUkC2Ukh+2mxM9Hpbv2w==", + "type": "package", + "path": "runtime.aot.system.diagnostics.tracing/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.diagnostics.tracing.4.3.0.nupkg.sha512", + "runtime.aot.system.diagnostics.tracing.nuspec", + "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll" + ] + }, + "runtime.aot.System.Globalization/4.3.0": { + "sha512": "JGVbV0rYZGFq44g2wd1pmm/CfcxiqyjwclO9WTzRcUT+SJvj097u1DoaXt/epyT5lOTkbOkEBqgl9hZlKvMf9g==", + "type": "package", + "path": "runtime.aot.system.globalization/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.globalization.4.3.0.nupkg.sha512", + "runtime.aot.system.globalization.nuspec", + "runtimes/aot/lib/netcore50/System.Globalization.dll" + ] + }, + "runtime.aot.System.Globalization.Calendars/4.3.0": { + "sha512": "HSiIdDAwkvlGy8MYdI4MLcks+kyYeAWMHoqMmFsXlEMypaYG/Yf8iYLdyzNuJcrnCXE31wEChsfgTEyo0AG7Ew==", + "type": "package", + "path": "runtime.aot.system.globalization.calendars/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.globalization.calendars.4.3.0.nupkg.sha512", + "runtime.aot.system.globalization.calendars.nuspec", + "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll" + ] + }, + "runtime.aot.System.IO/4.3.0": { + "sha512": "Hh4Acaw1LDirS2SRU3H8vjcdQDfWbJzP/6TacuIrmkzBvnmPMV0npB7BvZ3ODa2uyqdynrXx7/M60ufqrrVz/g==", + "type": "package", + "path": "runtime.aot.system.io/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.io.4.3.0.nupkg.sha512", + "runtime.aot.system.io.nuspec", + "runtimes/aot/lib/netcore50/System.IO.dll", + "runtimes/aot/lib/netstandard1.3/System.IO.dll" ] }, - "Microsoft.NETCore.Runtime.CoreCLR-x64/1.0.0": { - "sha512": "DaY5Z13xCZpnVIGluC5sCo4/0wy1rl6mptBH7v3RYi3guAmG88aSeFoQzyZepo0H0jEixUxNFM0+MB6Jc+j0bw==", - "type": "Package", + "runtime.aot.System.Reflection/4.3.0": { + "sha512": "RtPByBmixEVC003nTtg9rGk+hogh8u3Tjd2Ap9WtYchddErK+EfOWhWEWSNfrlfHSep0fPZyjLXye+bdDqeqyQ==", + "type": "package", + "path": "runtime.aot.system.reflection/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Runtime.CoreCLR-x64.nuspec", - "package/services/metadata/core-properties/bd7bd26b6b8242179b5b8ca3d9ffeb95.psmdcp", - "ref/dotnet/_._", - "runtimes/win7-x64/lib/dotnet/mscorlib.ni.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.reflection.4.3.0.nupkg.sha512", + "runtime.aot.system.reflection.nuspec", + "runtimes/aot/lib/netcore50/System.Reflection.dll" + ] + }, + "runtime.aot.System.Reflection.Extensions/4.3.0": { + "sha512": "d2g/03MJAxr3c/mIlIwZghxfK/BBfofn+FPni7K9ec7YfZp1yXCWfs/GijOmVAE55UBkzeZlfEbEuuA5ElLPlg==", + "type": "package", + "path": "runtime.aot.system.reflection.extensions/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.reflection.extensions.4.3.0.nupkg.sha512", + "runtime.aot.system.reflection.extensions.nuspec", + "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll" + ] + }, + "runtime.aot.System.Reflection.Primitives/4.3.0": { + "sha512": "H8uucvnpgVnZizQqLfkfISLPfJ4SwTiZdhkciAZniRCjRR4iW23npVeAQVhsdaMsy1tVFt4lJgfzrbvQElRGlA==", + "type": "package", + "path": "runtime.aot.system.reflection.primitives/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.reflection.primitives.4.3.0.nupkg.sha512", + "runtime.aot.system.reflection.primitives.nuspec", + "runtimes/aot/lib/MonoAndroid10/_._", + "runtimes/aot/lib/MonoTouch10/_._", + "runtimes/aot/lib/net45/_._", + "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll", + "runtimes/aot/lib/win8/_._", + "runtimes/aot/lib/wp80/_._", + "runtimes/aot/lib/wpa81/_._", + "runtimes/aot/lib/xamarinios10/_._", + "runtimes/aot/lib/xamarinmac20/_._", + "runtimes/aot/lib/xamarintvos10/_._", + "runtimes/aot/lib/xamarinwatchos10/_._" + ] + }, + "runtime.aot.System.Resources.ResourceManager/4.3.0": { + "sha512": "UuU/71bzofPYs0edqzGObX8yJ0JzwxWPK8W1OC0EddWbLTOkmlDUAefJTiDqN0/UZYHMOHX5lJCwgXLsV3c/4A==", + "type": "package", + "path": "runtime.aot.system.resources.resourcemanager/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.resources.resourcemanager.4.3.0.nupkg.sha512", + "runtime.aot.system.resources.resourcemanager.nuspec", + "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll" + ] + }, + "runtime.aot.System.Runtime/4.3.0": { + "sha512": "+v3ECNS5te29NRB7qhY2Ea3KKK1ACWEoGRcicbXm79HqFi7eL0IuqPpCpv43MMVUWxGcnrP8+PdktB2c2P0L0w==", + "type": "package", + "path": "runtime.aot.system.runtime/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.runtime.4.3.0.nupkg.sha512", + "runtime.aot.system.runtime.nuspec", + "runtimes/aot/lib/netcore50/System.Runtime.dll" + ] + }, + "runtime.aot.System.Runtime.Handles/4.3.0": { + "sha512": "ZAj0jGdfc7XhE8Ax9vVG4AJnBK/Bcd6qOfaEmI310KINj5g/4BzVNroxympBwiYsGFXbp8c1Urlb4TvNIbgbGg==", + "type": "package", + "path": "runtime.aot.system.runtime.handles/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.runtime.handles.4.3.0.nupkg.sha512", + "runtime.aot.system.runtime.handles.nuspec", + "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll" + ] + }, + "runtime.aot.System.Runtime.InteropServices/4.3.0": { + "sha512": "LfLCyGN9KNe3B4Dnytcqo1Q53FhenzdSaHrUSHRdwQAPnfRJg2FPlBAD8DKlCiIL8q0VzMLGD0PSG0D93ZxgMw==", + "type": "package", + "path": "runtime.aot.system.runtime.interopservices/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.runtime.interopservices.4.3.0.nupkg.sha512", + "runtime.aot.system.runtime.interopservices.nuspec", + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll" + ] + }, + "runtime.aot.System.Text.Encoding/4.3.0": { + "sha512": "oFUYKrchmj4Y9BVT/VgCdUZkvvo0geGntd6Ojz27jsQcu0NDNcYK62arI0/LVQOYCVrQIdUfFMJqCjS4YQidJg==", + "type": "package", + "path": "runtime.aot.system.text.encoding/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.text.encoding.4.3.0.nupkg.sha512", + "runtime.aot.system.text.encoding.nuspec", + "runtimes/aot/lib/netcore50/System.Text.Encoding.dll" + ] + }, + "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { + "sha512": "pxSiZre1BBpXurLR4HdFk5PKQHvLwB2wYc8xSaZV34y/zojUFTOJtMHprjXW217p72aR4llwVrp4WVlDppXcGw==", + "type": "package", + "path": "runtime.aot.system.text.encoding.extensions/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.text.encoding.extensions.4.3.0.nupkg.sha512", + "runtime.aot.system.text.encoding.extensions.nuspec", + "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll" + ] + }, + "runtime.aot.System.Threading.Tasks/4.3.0": { + "sha512": "xkNtSW7Xcy3gauT0tEc5FgA2FviuG+QsPNEo3hf/pdOWCXHIQtLBJCWwXnc0B3VpCLSJB6A2zQ5XIxHS9mBkmQ==", + "type": "package", + "path": "runtime.aot.system.threading.tasks/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.threading.tasks.4.3.0.nupkg.sha512", + "runtime.aot.system.threading.tasks.nuspec", + "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll" + ] + }, + "runtime.aot.System.Threading.Timer/4.3.0": { + "sha512": "FdzqGdxrXAOZmKd4ung3i7jC6jGlqDtwvq7zm6Z1ttqJ8vUChh99W+8y2K/CsGCLtGwYGtgT2uOKWmjQwi74Mw==", + "type": "package", + "path": "runtime.aot.system.threading.timer/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.aot.system.threading.timer.4.3.0.nupkg.sha512", + "runtime.aot.system.threading.timer.nuspec", + "runtimes/aot/lib/netcore50/System.Threading.Timer.dll" + ] + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "type": "package", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "type": "package", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "type": "package", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.native.System.IO.Compression/4.3.0": { + "sha512": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "type": "package", + "path": "runtime.native.system.io.compression/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.io.compression.4.3.0.nupkg.sha512", + "runtime.native.system.io.compression.nuspec" + ] + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "type": "package", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/_._", + "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.native.system.security.cryptography.openssl.nuspec" + ] + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "type": "package", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "type": "package", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "type": "package", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib" + ] + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "type": "package", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "type": "package", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "type": "package", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "sha512": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "type": "package", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", + "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.nuspec", + "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so" + ] + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "sha512": "NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==", + "type": "package", + "path": "runtime.win.microsoft.win32.primitives/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.microsoft.win32.primitives.4.3.0.nupkg.sha512", + "runtime.win.microsoft.win32.primitives.nuspec", + "runtimes/win/lib/net/_._", + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll" + ] + }, + "runtime.win.System.Console/4.3.0": { + "sha512": "RRACWygml5dnmfgC1SW6tLGsFgwsUAKFtvhdyHnIEz4EhWyrd7pacDdY95CacQJy7BMXRDRCejC9aCRC0Y1sQA==", + "type": "package", + "path": "runtime.win.system.console/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.system.console.4.3.0.nupkg.sha512", + "runtime.win.system.console.nuspec", + "runtimes/win/lib/net/_._", + "runtimes/win/lib/netcore50/System.Console.dll", + "runtimes/win/lib/netstandard1.3/System.Console.dll" + ] + }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "sha512": "hHHP0WCStene2jjeYcuDkETozUYF/3sHVRHAEOgS3L15hlip24ssqCTnJC28Z03Wpo078oMcJd0H4egD2aJI8g==", + "type": "package", + "path": "runtime.win.system.diagnostics.debug/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.system.diagnostics.debug.4.3.0.nupkg.sha512", + "runtime.win.system.diagnostics.debug.nuspec", + "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll", + "runtimes/win/lib/net45/_._", + "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll", + "runtimes/win/lib/netstandard1.3/System.Diagnostics.Debug.dll", + "runtimes/win/lib/win8/_._", + "runtimes/win/lib/wp80/_._", + "runtimes/win/lib/wpa81/_._" + ] + }, + "runtime.win.System.IO.FileSystem/4.3.0": { + "sha512": "Z37zcSCpXuGCYtFbqYO0TwOVXxS2d+BXgSoDFZmRg8BC4Cuy54edjyIvhhcfCrDQA9nl+EPFTgHN54dRAK7mNA==", + "type": "package", + "path": "runtime.win.system.io.filesystem/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.system.io.filesystem.4.3.0.nupkg.sha512", + "runtime.win.system.io.filesystem.nuspec", + "runtimes/win/lib/net/_._", + "runtimes/win/lib/netcore50/System.IO.FileSystem.dll", + "runtimes/win/lib/netstandard1.3/System.IO.FileSystem.dll", + "runtimes/win/lib/win8/_._", + "runtimes/win/lib/wp8/_._", + "runtimes/win/lib/wpa81/_._" + ] + }, + "runtime.win.System.Net.Primitives/4.3.0": { + "sha512": "lkXXykakvXUU+Zq2j0pC6EO20lEhijjqMc01XXpp1CJN+DeCwl3nsj4t5Xbpz3kA7yQyTqw6d9SyIzsyLsV3zA==", + "type": "package", + "path": "runtime.win.system.net.primitives/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.system.net.primitives.4.3.0.nupkg.sha512", + "runtime.win.system.net.primitives.nuspec", + "runtimes/win/lib/net/_._", + "runtimes/win/lib/netcore50/System.Net.Primitives.dll", + "runtimes/win/lib/netstandard1.3/System.Net.Primitives.dll" + ] + }, + "runtime.win.System.Net.Sockets/4.3.0": { + "sha512": "FK/2gX6MmuLIKNCGsV59Fe4IYrLrI5n9pQ1jh477wiivEM/NCXDT2dRetH5FSfY0bQ+VgTLcS3zcmjQ8my3nxQ==", + "type": "package", + "path": "runtime.win.system.net.sockets/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.system.net.sockets.4.3.0.nupkg.sha512", + "runtime.win.system.net.sockets.nuspec", + "runtimes/win/lib/net/_._", + "runtimes/win/lib/netcore50/System.Net.Sockets.dll", + "runtimes/win/lib/netstandard1.3/System.Net.Sockets.dll" + ] + }, + "runtime.win.System.Runtime.Extensions/4.3.0": { + "sha512": "RkgHVhUPvzZxuUubiZe8yr/6CypRVXj0VBzaR8hsqQ8f+rUo7e4PWrHTLOCjd8fBMGWCrY//fi7Ku3qXD7oHRw==", + "type": "package", + "path": "runtime.win.system.runtime.extensions/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win.system.runtime.extensions.4.3.0.nupkg.sha512", + "runtime.win.system.runtime.extensions.nuspec", + "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll", + "runtimes/win/lib/net/_._", + "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll", + "runtimes/win/lib/netstandard1.5/System.Runtime.Extensions.dll" + ] + }, + "runtime.win10-arm-aot.runtime.native.System.IO.Compression/4.0.1": { + "sha512": "fzsKrHHfrv6wpLE1sxAHcWoB9vpAyoNjxVTnBJkzeXow2ZivR1H7wdpnsoKXIIb0d2EzYrrezHeHy4gI6tqqTA==", + "type": "package", + "path": "runtime.win10-arm-aot.runtime.native.system.io.compression/4.0.1", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression.4.0.1.nupkg.sha512", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression.nuspec", + "runtimes/win10-arm-aot/lib/netcore50/clrcompression.dll" + ] + }, + "runtime.win10-x64-aot.runtime.native.System.IO.Compression/4.0.1": { + "sha512": "qr2+iGSxqUjVW3eATYzV4GHN6qQOu5cDTzCGf7VZ4aaxXGv2P/XVk9BkQ6WdPCDitEdIuWmtFYIFvGdvY/qN6Q==", + "type": "package", + "path": "runtime.win10-x64-aot.runtime.native.system.io.compression/4.0.1", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression.4.0.1.nupkg.sha512", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression.nuspec", + "runtimes/win10-x64-aot/lib/netcore50/clrcompression.dll" + ] + }, + "runtime.win10-x86-aot.runtime.native.System.IO.Compression/4.0.1": { + "sha512": "c3yeCSi1emskJMjeqbX6B+neZRozhYk4et/Lv/6s05Yz30jcwY2Mj5PAr7mvmlAZtP5+HLbxz+Ux+RNNM/1GUA==", + "type": "package", + "path": "runtime.win10-x86-aot.runtime.native.system.io.compression/4.0.1", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression.4.0.1.nupkg.sha512", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression.nuspec", + "runtimes/win10-x86-aot/lib/netcore50/clrcompression.dll" + ] + }, + "runtime.win7-x64.Microsoft.NETCore.Jit/1.0.3": { + "sha512": "pXLZyhN1gFNVjmmZloXzGxbdZyUjkiHKpojzxUxCZ2U+T0jD6ooK3rYhwqFzlSjVKUAdQ9QNDoixxnEr3/5VWw==", + "type": "package", + "path": "runtime.win7-x64.microsoft.netcore.jit/1.0.3", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win7-x64.Microsoft.NETCore.Jit.1.0.3.nupkg.sha512", + "runtime.win7-x64.Microsoft.NETCore.Jit.nuspec", + "runtimes/win7-x64-aot/native/_._", + "runtimes/win7-x64/native/clrjit.dll" + ] + }, + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "sha512": "YaXA5RVLCYIcV1N31A7MJhWJnNkNfGnyRBNH1yYilUrBDvzMxNsbXX2pD7owWsC/go/4LRwbHbdWWXwHowKNvw==", + "type": "package", + "path": "runtime.win7-x64.microsoft.netcore.runtime.coreclr/1.0.2", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard1.0/_._", + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR.1.0.2.nupkg.sha512", + "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR.nuspec", + "runtimes/win7-x64-aot/lib/netstandard1.0/_._", + "runtimes/win7-x64-aot/native/_._", + "runtimes/win7-x64/lib/netstandard1.0/System.Private.CoreLib.dll", + "runtimes/win7-x64/lib/netstandard1.0/mscorlib.dll", + "runtimes/win7-x64/native/System.Private.CoreLib.ni.dll", "runtimes/win7-x64/native/clretwrc.dll", "runtimes/win7-x64/native/coreclr.dll", "runtimes/win7-x64/native/dbgshim.dll", "runtimes/win7-x64/native/mscordaccore.dll", "runtimes/win7-x64/native/mscordbi.dll", + "runtimes/win7-x64/native/mscorlib.ni.dll", "runtimes/win7-x64/native/mscorrc.debug.dll", - "runtimes/win7-x64/native/mscorrc.dll" + "runtimes/win7-x64/native/mscorrc.dll", + "runtimes/win7-x64/native/sos.dll", + "tools/crossgen.exe" ] }, - "Microsoft.NETCore.Runtime.CoreCLR-x86/1.0.0": { - "sha512": "2LDffu5Is/X01GVPVuye4Wmz9/SyGDNq1Opgl5bXG3206cwNiCwsQgILOtfSWVp5mn4w401+8cjhBy3THW8HQQ==", - "type": "Package", + "runtime.win7-x64.runtime.native.System.IO.Compression/4.3.0": { + "sha512": "UamDlgSO/nIzc96M+g3wbvAGbAuXjvRYR5Ttm/FVJgt2iva8ouOqSJ0j6eGI7pZDLvD/ZISl9XRZOajE/Xvizg==", + "type": "package", + "path": "runtime.win7-x64.runtime.native.system.io.compression/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Runtime.CoreCLR-x86.nuspec", - "package/services/metadata/core-properties/dd7e29450ade4bdaab9794850cd11d7a.psmdcp", - "ref/dotnet/_._", - "runtimes/win7-x86/lib/dotnet/mscorlib.ni.dll", - "runtimes/win7-x86/native/clretwrc.dll", - "runtimes/win7-x86/native/coreclr.dll", - "runtimes/win7-x86/native/dbgshim.dll", - "runtimes/win7-x86/native/mscordaccore.dll", - "runtimes/win7-x86/native/mscordbi.dll", - "runtimes/win7-x86/native/mscorrc.debug.dll", - "runtimes/win7-x86/native/mscorrc.dll" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win7-x64.runtime.native.system.io.compression.4.3.0.nupkg.sha512", + "runtime.win7-x64.runtime.native.system.io.compression.nuspec", + "runtimes/win7-x64/native/clrcompression.dll" ] }, - "Microsoft.NETCore.Runtime.Native/1.0.0": { - "sha512": "tMsWWrH1AJCguiM22zK/vr6COxqz62Q1F02B07IXAUN405R3HGk5SkD/DL0Hte+OTjNtW9LkKXpOggGBRwYFNg==", - "type": "Package", + "runtime.win7-x86.Microsoft.NETCore.Jit/1.0.3": { + "sha512": "bU1EUneMeB6JltMNDCekL7nP1dluxOlnUgmAFx8EGsD6a+lgaYoDLk7V7F3H5Zpw/LeCxl5XmZqgPObGAlW7Dg==", + "type": "package", + "path": "runtime.win7-x86.microsoft.netcore.jit/1.0.3", "files": [ - "[Content_Types].xml", - "_._", - "_rels/.rels", - "Microsoft.NETCore.Runtime.Native.nuspec", - "package/services/metadata/core-properties/a985563978b547f984c16150ef73e353.psmdcp" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win7-x86.Microsoft.NETCore.Jit.1.0.3.nupkg.sha512", + "runtime.win7-x86.Microsoft.NETCore.Jit.nuspec", + "runtimes/win7-x86-aot/native/_._", + "runtimes/win7-x86/native/clrjit.dll" ] }, - "Microsoft.NETCore.Targets/1.0.0": { - "sha512": "XfITpPjYLYRmAeZtb9diw6P7ylLQsSC1U2a/xj10iQpnHxkiLEBXop/psw15qMPuNca7lqgxWvzZGpQxphuXaw==", - "type": "Package", + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "sha512": "80Jj8QlMLAnTq+BDhoHBnSNXRKqVjjZM9VjHcpw9/F98cBmh80rBdbnM0AAr54htjhzupYvwLqwuKnlzxec04A==", + "type": "package", + "path": "runtime.win7-x86.microsoft.netcore.runtime.coreclr/1.0.2", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Targets.nuspec", - "package/services/metadata/core-properties/5413a5ed3fde4121a1c9ee8feb12ba66.psmdcp", - "runtime.json" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard1.0/_._", + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR.1.0.2.nupkg.sha512", + "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR.nuspec", + "runtimes/win7-x86-aot/lib/netstandard1.0/_._", + "runtimes/win7-x86-aot/native/_._", + "runtimes/win7-x86/lib/netstandard1.0/System.Private.CoreLib.dll", + "runtimes/win7-x86/lib/netstandard1.0/mscorlib.dll", + "runtimes/win7-x86/native/System.Private.CoreLib.ni.dll", + "runtimes/win7-x86/native/clretwrc.dll", + "runtimes/win7-x86/native/coreclr.dll", + "runtimes/win7-x86/native/dbgshim.dll", + "runtimes/win7-x86/native/mscordaccore.dll", + "runtimes/win7-x86/native/mscordbi.dll", + "runtimes/win7-x86/native/mscorlib.ni.dll", + "runtimes/win7-x86/native/mscorrc.debug.dll", + "runtimes/win7-x86/native/mscorrc.dll", + "runtimes/win7-x86/native/sos.dll", + "tools/crossgen.exe" ] }, - "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": { - "sha512": "jszcJ6okLlhqF4OQbhSbixLOuLUyVT3BP7Y7/i7fcDMwnHBd1Pmdz6M1Al9SMDKVLA2oSaItg4tq6C0ydv8lYQ==", - "type": "Package", + "runtime.win7-x86.runtime.native.System.IO.Compression/4.3.0": { + "sha512": "99pM1ZhX7dPNnr/dOxuAxnVl/2XNWRh1WAUfesV3ZKwbR6mnEzpfbz2GX69zrpGvKbEytsjMKCD+auvvH6f7kA==", + "type": "package", + "path": "runtime.win7-x86.runtime.native.system.io.compression/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Targets.UniversalWindowsPlatform.nuspec", - "package/services/metadata/core-properties/0d18100c9f8c491492d8ddeaa9581526.psmdcp", - "runtime.json" - ] - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "sha512": "D0nsAm+yTk0oSSC7E6PcmuuEewBAQbGgIXNcCnRqQ4qLPdQLMjMHg8cilGs3xZgwTRQmMtEn45TAatrU1otWPQ==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_._", - "_rels/.rels", - "Microsoft.NETCore.UniversalWindowsPlatform.nuspec", - "package/services/metadata/core-properties/5dffd3ce5b6640febe2db09251387062.psmdcp" - ] - }, - "Microsoft.NETCore.Windows.ApiSets-x64/1.0.0": { - "sha512": "NC+dpFMdhujz2sWAdJ8EmBk07p1zOlNi0FCCnZEbzftABpw9xZ99EMP/bUJrPTgCxHfzJAiuLPOtAauzVINk0w==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Windows.ApiSets-x64.nuspec", - "package/services/metadata/core-properties/b25894a2a9234c329a98dc84006b2292.psmdcp", - "runtimes/win10-x64/native/_._", - "runtimes/win7-x64/native/API-MS-Win-Base-Util-L1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-com-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-comm-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-com-private-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-console-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-console-l2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-datetime-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-datetime-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-debug-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-debug-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-delayload-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-errorhandling-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-errorhandling-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-fibers-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-fibers-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-file-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-file-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-file-l1-2-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-file-l2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-file-l2-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-handle-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-heap-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-heap-obsolete-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-interlocked-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-io-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-io-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-kernel32-legacy-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-kernel32-legacy-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-kernel32-legacy-l1-1-2.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", - "runtimes/win7-x64/native/api-ms-win-core-libraryloader-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-libraryloader-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-localization-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-localization-l1-2-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-localization-l2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-localization-obsolete-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-memory-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-memory-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-memory-l1-1-2.dll", - "runtimes/win7-x64/native/api-ms-win-core-memory-l1-1-3.dll", - "runtimes/win7-x64/native/api-ms-win-core-namedpipe-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-namedpipe-l1-2-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-normalization-l1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-PrivateProfile-L1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-privateprofile-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-processenvironment-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-processenvironment-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-processsecurity-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-processthreads-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-processthreads-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-processthreads-l1-1-2.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-ProcessTopology-Obsolete-L1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-profile-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-psapi-ansi-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-psapi-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-psapi-obsolete-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-realtime-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-registry-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-registry-l2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-rtlsupport-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-shlwapi-legacy-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-shutdown-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-shutdown-l1-1-1.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-StringAnsi-L1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-string-l1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Core-String-L2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-stringloader-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-stringloader-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-string-obsolete-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-string-obsolete-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-synch-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-synch-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-sysinfo-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-sysinfo-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-sysinfo-l1-2-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-sysinfo-l1-2-2.dll", - "runtimes/win7-x64/native/api-ms-win-core-sysinfo-l1-2-3.dll", - "runtimes/win7-x64/native/api-ms-win-core-threadpool-l1-2-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-threadpool-legacy-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-threadpool-private-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-timezone-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-url-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-util-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-version-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-error-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-error-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-registration-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-robuffer-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-winrt-string-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-wow64-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-xstate-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-core-xstate-l2-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-devices-config-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-devices-config-L1-1-1.dll", - "runtimes/win7-x64/native/API-MS-Win-Eventing-ClassicProvider-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Eventing-Consumer-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Eventing-Controller-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Eventing-Legacy-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-Eventing-Provider-L1-1-0.dll", - "runtimes/win7-x64/native/API-MS-Win-EventLog-Legacy-L1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-ro-typeresolution-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-base-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-cpwl-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-cryptoapi-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-lsalookup-l2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-lsalookup-l2-1-1.dll", - "runtimes/win7-x64/native/API-MS-Win-Security-LsaPolicy-L1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-provider-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-security-sddl-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-service-core-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-service-core-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-service-management-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-service-management-l2-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-service-private-l1-1-0.dll", - "runtimes/win7-x64/native/api-ms-win-service-private-l1-1-1.dll", - "runtimes/win7-x64/native/api-ms-win-service-winsvc-l1-1-0.dll", - "runtimes/win7-x64/native/ext-ms-win-advapi32-encryptedfile-l1-1-0.dll", - "runtimes/win81-x64/native/api-ms-win-core-kernel32-legacy-l1-1-2.dll", - "runtimes/win81-x64/native/API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", - "runtimes/win81-x64/native/api-ms-win-core-memory-l1-1-3.dll", - "runtimes/win81-x64/native/api-ms-win-core-namedpipe-l1-2-1.dll", - "runtimes/win81-x64/native/api-ms-win-core-string-obsolete-l1-1-1.dll", - "runtimes/win81-x64/native/api-ms-win-core-sysinfo-l1-2-2.dll", - "runtimes/win81-x64/native/api-ms-win-core-sysinfo-l1-2-3.dll", - "runtimes/win81-x64/native/api-ms-win-security-cpwl-l1-1-0.dll", - "runtimes/win8-x64/native/api-ms-win-core-file-l1-2-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-file-l2-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-kernel32-legacy-l1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-kernel32-legacy-l1-1-2.dll", - "runtimes/win8-x64/native/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", - "runtimes/win8-x64/native/API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", - "runtimes/win8-x64/native/api-ms-win-core-localization-l1-2-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-localization-obsolete-l1-2-0.dll", - "runtimes/win8-x64/native/api-ms-win-core-memory-l1-1-2.dll", - "runtimes/win8-x64/native/api-ms-win-core-memory-l1-1-3.dll", - "runtimes/win8-x64/native/api-ms-win-core-namedpipe-l1-2-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-privateprofile-l1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-processthreads-l1-1-2.dll", - "runtimes/win8-x64/native/api-ms-win-core-shutdown-l1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-stringloader-l1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-string-obsolete-l1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-sysinfo-l1-2-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-sysinfo-l1-2-2.dll", - "runtimes/win8-x64/native/api-ms-win-core-sysinfo-l1-2-3.dll", - "runtimes/win8-x64/native/api-ms-win-core-winrt-error-l1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-core-xstate-l2-1-0.dll", - "runtimes/win8-x64/native/API-MS-Win-devices-config-L1-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-security-cpwl-l1-1-0.dll", - "runtimes/win8-x64/native/api-ms-win-security-cryptoapi-l1-1-0.dll", - "runtimes/win8-x64/native/api-ms-win-security-lsalookup-l2-1-1.dll", - "runtimes/win8-x64/native/api-ms-win-service-private-l1-1-1.dll" - ] - }, - "Microsoft.NETCore.Windows.ApiSets-x86/1.0.0": { - "sha512": "/HDRdhz5bZyhHwQ/uk/IbnDIX5VDTsHntEZYkTYo57dM+U3Ttel9/OJv0mjL64wTO/QKUJJNKp9XO+m7nSVjJQ==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "Microsoft.NETCore.Windows.ApiSets-x86.nuspec", - "package/services/metadata/core-properties/b773d829b3664669b45b4b4e97bdb635.psmdcp", - "runtimes/win10-x86/native/_._", - "runtimes/win7-x86/native/API-MS-Win-Base-Util-L1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-com-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-comm-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-com-private-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-console-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-console-l2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-datetime-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-datetime-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-debug-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-debug-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-delayload-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-errorhandling-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-errorhandling-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-fibers-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-fibers-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-file-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-file-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-file-l1-2-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-file-l2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-file-l2-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-handle-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-heap-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-heap-obsolete-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-interlocked-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-io-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-io-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-kernel32-legacy-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-kernel32-legacy-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-kernel32-legacy-l1-1-2.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", - "runtimes/win7-x86/native/api-ms-win-core-libraryloader-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-libraryloader-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-localization-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-localization-l1-2-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-localization-l2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-localization-obsolete-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-memory-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-memory-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-memory-l1-1-2.dll", - "runtimes/win7-x86/native/api-ms-win-core-memory-l1-1-3.dll", - "runtimes/win7-x86/native/api-ms-win-core-namedpipe-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-namedpipe-l1-2-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-normalization-l1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-PrivateProfile-L1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-privateprofile-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-processenvironment-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-processenvironment-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-processsecurity-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-processthreads-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-processthreads-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-processthreads-l1-1-2.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-ProcessTopology-Obsolete-L1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-profile-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-psapi-ansi-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-psapi-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-psapi-obsolete-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-realtime-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-registry-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-registry-l2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-rtlsupport-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-shlwapi-legacy-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-shutdown-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-shutdown-l1-1-1.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-StringAnsi-L1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-string-l1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Core-String-L2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-stringloader-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-stringloader-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-string-obsolete-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-string-obsolete-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-synch-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-synch-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-sysinfo-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-sysinfo-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-sysinfo-l1-2-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-sysinfo-l1-2-2.dll", - "runtimes/win7-x86/native/api-ms-win-core-sysinfo-l1-2-3.dll", - "runtimes/win7-x86/native/api-ms-win-core-threadpool-l1-2-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-threadpool-legacy-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-threadpool-private-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-timezone-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-url-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-util-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-version-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-error-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-error-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-registration-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-robuffer-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-winrt-string-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-wow64-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-xstate-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-core-xstate-l2-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-devices-config-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-devices-config-L1-1-1.dll", - "runtimes/win7-x86/native/API-MS-Win-Eventing-ClassicProvider-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Eventing-Consumer-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Eventing-Controller-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Eventing-Legacy-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-Eventing-Provider-L1-1-0.dll", - "runtimes/win7-x86/native/API-MS-Win-EventLog-Legacy-L1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-ro-typeresolution-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-base-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-cpwl-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-cryptoapi-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-lsalookup-l2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-lsalookup-l2-1-1.dll", - "runtimes/win7-x86/native/API-MS-Win-Security-LsaPolicy-L1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-provider-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-security-sddl-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-service-core-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-service-core-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-service-management-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-service-management-l2-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-service-private-l1-1-0.dll", - "runtimes/win7-x86/native/api-ms-win-service-private-l1-1-1.dll", - "runtimes/win7-x86/native/api-ms-win-service-winsvc-l1-1-0.dll", - "runtimes/win7-x86/native/ext-ms-win-advapi32-encryptedfile-l1-1-0.dll", - "runtimes/win81-x86/native/api-ms-win-core-kernel32-legacy-l1-1-2.dll", - "runtimes/win81-x86/native/API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", - "runtimes/win81-x86/native/api-ms-win-core-memory-l1-1-3.dll", - "runtimes/win81-x86/native/api-ms-win-core-namedpipe-l1-2-1.dll", - "runtimes/win81-x86/native/api-ms-win-core-string-obsolete-l1-1-1.dll", - "runtimes/win81-x86/native/api-ms-win-core-sysinfo-l1-2-2.dll", - "runtimes/win81-x86/native/api-ms-win-core-sysinfo-l1-2-3.dll", - "runtimes/win81-x86/native/api-ms-win-security-cpwl-l1-1-0.dll", - "runtimes/win8-x86/native/api-ms-win-core-file-l1-2-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-file-l2-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-kernel32-legacy-l1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-kernel32-legacy-l1-1-2.dll", - "runtimes/win8-x86/native/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", - "runtimes/win8-x86/native/API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", - "runtimes/win8-x86/native/api-ms-win-core-localization-l1-2-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-localization-obsolete-l1-2-0.dll", - "runtimes/win8-x86/native/api-ms-win-core-memory-l1-1-2.dll", - "runtimes/win8-x86/native/api-ms-win-core-memory-l1-1-3.dll", - "runtimes/win8-x86/native/api-ms-win-core-namedpipe-l1-2-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-privateprofile-l1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-processthreads-l1-1-2.dll", - "runtimes/win8-x86/native/api-ms-win-core-shutdown-l1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-stringloader-l1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-string-obsolete-l1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-sysinfo-l1-2-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-sysinfo-l1-2-2.dll", - "runtimes/win8-x86/native/api-ms-win-core-sysinfo-l1-2-3.dll", - "runtimes/win8-x86/native/api-ms-win-core-winrt-error-l1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-core-xstate-l2-1-0.dll", - "runtimes/win8-x86/native/API-MS-Win-devices-config-L1-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-security-cpwl-l1-1-0.dll", - "runtimes/win8-x86/native/api-ms-win-security-cryptoapi-l1-1-0.dll", - "runtimes/win8-x86/native/api-ms-win-security-lsalookup-l2-1-1.dll", - "runtimes/win8-x86/native/api-ms-win-service-private-l1-1-1.dll" - ] - }, - "Microsoft.VisualBasic/10.0.0": { - "sha512": "5BEm2/HAVd97whRlCChU7rmSh/9cwGlZ/NTNe3Jl07zuPWfKQq5TUvVNUmdvmEe8QRecJLZ4/e7WF1i1O8V42g==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/Microsoft.VisualBasic.dll", - "lib/net45/_._", - "lib/netcore50/Microsoft.VisualBasic.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "Microsoft.VisualBasic.nuspec", - "package/services/metadata/core-properties/5dbd3a7042354092a8b352b655cf4376.psmdcp", - "ref/dotnet/de/Microsoft.VisualBasic.xml", - "ref/dotnet/es/Microsoft.VisualBasic.xml", - "ref/dotnet/fr/Microsoft.VisualBasic.xml", - "ref/dotnet/it/Microsoft.VisualBasic.xml", - "ref/dotnet/ja/Microsoft.VisualBasic.xml", - "ref/dotnet/ko/Microsoft.VisualBasic.xml", - "ref/dotnet/Microsoft.VisualBasic.dll", - "ref/dotnet/Microsoft.VisualBasic.xml", - "ref/dotnet/ru/Microsoft.VisualBasic.xml", - "ref/dotnet/zh-hans/Microsoft.VisualBasic.xml", - "ref/dotnet/zh-hant/Microsoft.VisualBasic.xml", - "ref/net45/_._", - "ref/netcore50/Microsoft.VisualBasic.dll", - "ref/netcore50/Microsoft.VisualBasic.xml", - "ref/win8/_._", - "ref/wpa81/_._" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win7-x86.runtime.native.system.io.compression.4.3.0.nupkg.sha512", + "runtime.win7-x86.runtime.native.system.io.compression.nuspec", + "runtimes/win7-x86/native/clrcompression.dll" ] }, - "Microsoft.Win32.Primitives/4.0.0": { - "sha512": "CypEz9/lLOup8CEhiAmvr7aLs1zKPYyEU1sxQeEr6G0Ci8/F0Y6pYR1zzkROjM8j8Mq0typmbu676oYyvErQvg==", - "type": "Package", + "runtime.win7.System.Private.Uri/4.3.0": { + "sha512": "Q+IBgaPYicSQs2tBlmXqbS25c/JLIthWrgrpMwxKSOobW/OqIMVFruUGfuaz4QABVzV8iKdCAbN7APY7Tclbnw==", + "type": "package", + "path": "runtime.win7.system.private.uri/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/Microsoft.Win32.Primitives.dll", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/Microsoft.Win32.Primitives.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "Microsoft.Win32.Primitives.nuspec", - "package/services/metadata/core-properties/1d4eb9d0228b48b88d2df3822fba2d86.psmdcp", - "ref/dotnet/de/Microsoft.Win32.Primitives.xml", - "ref/dotnet/es/Microsoft.Win32.Primitives.xml", - "ref/dotnet/fr/Microsoft.Win32.Primitives.xml", - "ref/dotnet/it/Microsoft.Win32.Primitives.xml", - "ref/dotnet/ja/Microsoft.Win32.Primitives.xml", - "ref/dotnet/ko/Microsoft.Win32.Primitives.xml", - "ref/dotnet/Microsoft.Win32.Primitives.dll", - "ref/dotnet/Microsoft.Win32.Primitives.xml", - "ref/dotnet/ru/Microsoft.Win32.Primitives.xml", - "ref/dotnet/zh-hans/Microsoft.Win32.Primitives.xml", - "ref/dotnet/zh-hant/Microsoft.Win32.Primitives.xml", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/Microsoft.Win32.Primitives.dll", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtime.win7.system.private.uri.4.3.0.nupkg.sha512", + "runtime.win7.system.private.uri.nuspec", + "runtimes/aot/lib/netcore50/System.Private.Uri.dll", + "runtimes/win/lib/netcore50/System.Private.Uri.dll", + "runtimes/win/lib/netstandard1.0/System.Private.Uri.dll" + ] + }, + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { + "sha512": "0V6sq7Dg0bQPrJtm/Qw5Zu0e7gidnRPLaqUhKIkLYzVn64jkat+JnR6LcezryD3c0Wuva/MdJWYSAaOPq5V/Zw==", + "type": "package", + "path": "runtime.win8-arm.microsoft.netcore.runtime.coreclr/1.0.2", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard1.0/_._", + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR.1.0.2.nupkg.sha512", + "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR.nuspec", + "runtimes/win8-arm-aot/lib/netstandard1.0/_._", + "runtimes/win8-arm-aot/native/_._", + "runtimes/win8-arm/lib/netstandard1.0/System.Private.CoreLib.dll", + "runtimes/win8-arm/lib/netstandard1.0/mscorlib.dll", + "runtimes/win8-arm/native/System.Private.CoreLib.ni.dll", + "runtimes/win8-arm/native/clretwrc.dll", + "runtimes/win8-arm/native/coreclr.dll", + "runtimes/win8-arm/native/dbgshim.dll", + "runtimes/win8-arm/native/mscordaccore.dll", + "runtimes/win8-arm/native/mscordbi.dll", + "runtimes/win8-arm/native/mscorlib.ni.dll", + "runtimes/win8-arm/native/mscorrc.debug.dll", + "runtimes/win8-arm/native/mscorrc.dll", + "runtimes/win8-arm/native/sos.dll", + "tools/crossgen.exe", + "tools/sos.dll" + ] + }, + "runtime.win8-arm.runtime.native.System.IO.Compression/4.3.0": { + "sha512": "Vq1+MgltEQZEIvEhkw+gdEkm2+6QHvJCbX+/fdTmed37Rx18+GMLzGwNd81qb2VfpK6ywFQuB3rC28QkuOJGVg==", + "type": "package", + "path": "runtime.win8-arm.runtime.native.system.io.compression/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win8-arm.runtime.native.system.io.compression.4.3.0.nupkg.sha512", + "runtime.win8-arm.runtime.native.system.io.compression.nuspec", + "runtimes/win8-arm/native/clrcompression.dll" ] }, - "System.AppContext/4.0.0": { - "sha512": "gUoYgAWDC3+xhKeU5KSLbYDhTdBYk9GssrMSCcWUADzOglW+s0AmwVhOUGt2tL5xUl7ZXoYTPdA88zCgKrlG0A==", - "type": "Package", + "System.AppContext/4.3.0": { + "sha512": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "type": "package", + "path": "system.appcontext/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.AppContext.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.AppContext.dll", + "lib/net463/System.AppContext.dll", "lib/netcore50/System.AppContext.dll", + "lib/netstandard1.6/System.AppContext.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/3b390478e0cd42eb8818bbab19299738.psmdcp", - "ref/dotnet/de/System.AppContext.xml", - "ref/dotnet/es/System.AppContext.xml", - "ref/dotnet/fr/System.AppContext.xml", - "ref/dotnet/it/System.AppContext.xml", - "ref/dotnet/ja/System.AppContext.xml", - "ref/dotnet/ko/System.AppContext.xml", - "ref/dotnet/ru/System.AppContext.xml", - "ref/dotnet/System.AppContext.dll", - "ref/dotnet/System.AppContext.xml", - "ref/dotnet/zh-hans/System.AppContext.xml", - "ref/dotnet/zh-hant/System.AppContext.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.AppContext.dll", + "ref/net463/System.AppContext.dll", + "ref/netstandard/_._", + "ref/netstandard1.3/System.AppContext.dll", + "ref/netstandard1.3/System.AppContext.xml", + "ref/netstandard1.3/de/System.AppContext.xml", + "ref/netstandard1.3/es/System.AppContext.xml", + "ref/netstandard1.3/fr/System.AppContext.xml", + "ref/netstandard1.3/it/System.AppContext.xml", + "ref/netstandard1.3/ja/System.AppContext.xml", + "ref/netstandard1.3/ko/System.AppContext.xml", + "ref/netstandard1.3/ru/System.AppContext.xml", + "ref/netstandard1.3/zh-hans/System.AppContext.xml", + "ref/netstandard1.3/zh-hant/System.AppContext.xml", + "ref/netstandard1.6/System.AppContext.dll", + "ref/netstandard1.6/System.AppContext.xml", + "ref/netstandard1.6/de/System.AppContext.xml", + "ref/netstandard1.6/es/System.AppContext.xml", + "ref/netstandard1.6/fr/System.AppContext.xml", + "ref/netstandard1.6/it/System.AppContext.xml", + "ref/netstandard1.6/ja/System.AppContext.xml", + "ref/netstandard1.6/ko/System.AppContext.xml", + "ref/netstandard1.6/ru/System.AppContext.xml", + "ref/netstandard1.6/zh-hans/System.AppContext.xml", + "ref/netstandard1.6/zh-hant/System.AppContext.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.AppContext.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.AppContext.dll", + "system.appcontext.4.3.0.nupkg.sha512", + "system.appcontext.nuspec" + ] + }, + "System.Buffers/4.3.0": { + "sha512": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "type": "package", + "path": "system.buffers/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.1/.xml", + "lib/netstandard1.1/System.Buffers.dll", + "system.buffers.4.3.0.nupkg.sha512", + "system.buffers.nuspec" ] }, - "System.Collections/4.0.10": { - "sha512": "ux6ilcZZjV/Gp7JEZpe+2V1eTueq6NuoGRM3eZCFuPM25hLVVgCRuea6STW8hvqreIOE59irJk5/ovpA5xQipw==", - "type": "Package", + "System.Collections/4.3.0": { + "sha512": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "type": "package", + "path": "system.collections/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Collections.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Collections.dll", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/b4f8061406e54dbda8f11b23186be11a.psmdcp", - "ref/dotnet/de/System.Collections.xml", - "ref/dotnet/es/System.Collections.xml", - "ref/dotnet/fr/System.Collections.xml", - "ref/dotnet/it/System.Collections.xml", - "ref/dotnet/ja/System.Collections.xml", - "ref/dotnet/ko/System.Collections.xml", - "ref/dotnet/ru/System.Collections.xml", - "ref/dotnet/System.Collections.dll", - "ref/dotnet/System.Collections.xml", - "ref/dotnet/zh-hans/System.Collections.xml", - "ref/dotnet/zh-hant/System.Collections.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Collections.dll", + "ref/netcore50/System.Collections.xml", + "ref/netcore50/de/System.Collections.xml", + "ref/netcore50/es/System.Collections.xml", + "ref/netcore50/fr/System.Collections.xml", + "ref/netcore50/it/System.Collections.xml", + "ref/netcore50/ja/System.Collections.xml", + "ref/netcore50/ko/System.Collections.xml", + "ref/netcore50/ru/System.Collections.xml", + "ref/netcore50/zh-hans/System.Collections.xml", + "ref/netcore50/zh-hant/System.Collections.xml", + "ref/netstandard1.0/System.Collections.dll", + "ref/netstandard1.0/System.Collections.xml", + "ref/netstandard1.0/de/System.Collections.xml", + "ref/netstandard1.0/es/System.Collections.xml", + "ref/netstandard1.0/fr/System.Collections.xml", + "ref/netstandard1.0/it/System.Collections.xml", + "ref/netstandard1.0/ja/System.Collections.xml", + "ref/netstandard1.0/ko/System.Collections.xml", + "ref/netstandard1.0/ru/System.Collections.xml", + "ref/netstandard1.0/zh-hans/System.Collections.xml", + "ref/netstandard1.0/zh-hant/System.Collections.xml", + "ref/netstandard1.3/System.Collections.dll", + "ref/netstandard1.3/System.Collections.xml", + "ref/netstandard1.3/de/System.Collections.xml", + "ref/netstandard1.3/es/System.Collections.xml", + "ref/netstandard1.3/fr/System.Collections.xml", + "ref/netstandard1.3/it/System.Collections.xml", + "ref/netstandard1.3/ja/System.Collections.xml", + "ref/netstandard1.3/ko/System.Collections.xml", + "ref/netstandard1.3/ru/System.Collections.xml", + "ref/netstandard1.3/zh-hans/System.Collections.xml", + "ref/netstandard1.3/zh-hant/System.Collections.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Collections.dll", - "System.Collections.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.collections.4.3.0.nupkg.sha512", + "system.collections.nuspec" ] }, - "System.Collections.Concurrent/4.0.10": { - "sha512": "ZtMEqOPAjAIqR8fqom9AOKRaB94a+emO2O8uOP6vyJoNswSPrbiwN7iH53rrVpvjMVx0wr4/OMpI7486uGZjbw==", - "type": "Package", + "System.Collections.Concurrent/4.3.0": { + "sha512": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "type": "package", + "path": "system.collections.concurrent/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Collections.Concurrent.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/netcore50/System.Collections.Concurrent.dll", + "lib/netstandard1.3/System.Collections.Concurrent.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/c982a1e1e1644b62952fc4d4dcbe0d42.psmdcp", - "ref/dotnet/de/System.Collections.Concurrent.xml", - "ref/dotnet/es/System.Collections.Concurrent.xml", - "ref/dotnet/fr/System.Collections.Concurrent.xml", - "ref/dotnet/it/System.Collections.Concurrent.xml", - "ref/dotnet/ja/System.Collections.Concurrent.xml", - "ref/dotnet/ko/System.Collections.Concurrent.xml", - "ref/dotnet/ru/System.Collections.Concurrent.xml", - "ref/dotnet/System.Collections.Concurrent.dll", - "ref/dotnet/System.Collections.Concurrent.xml", - "ref/dotnet/zh-hans/System.Collections.Concurrent.xml", - "ref/dotnet/zh-hant/System.Collections.Concurrent.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Collections.Concurrent.dll", + "ref/netcore50/System.Collections.Concurrent.xml", + "ref/netcore50/de/System.Collections.Concurrent.xml", + "ref/netcore50/es/System.Collections.Concurrent.xml", + "ref/netcore50/fr/System.Collections.Concurrent.xml", + "ref/netcore50/it/System.Collections.Concurrent.xml", + "ref/netcore50/ja/System.Collections.Concurrent.xml", + "ref/netcore50/ko/System.Collections.Concurrent.xml", + "ref/netcore50/ru/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hans/System.Collections.Concurrent.xml", + "ref/netcore50/zh-hant/System.Collections.Concurrent.xml", + "ref/netstandard1.1/System.Collections.Concurrent.dll", + "ref/netstandard1.1/System.Collections.Concurrent.xml", + "ref/netstandard1.1/de/System.Collections.Concurrent.xml", + "ref/netstandard1.1/es/System.Collections.Concurrent.xml", + "ref/netstandard1.1/fr/System.Collections.Concurrent.xml", + "ref/netstandard1.1/it/System.Collections.Concurrent.xml", + "ref/netstandard1.1/ja/System.Collections.Concurrent.xml", + "ref/netstandard1.1/ko/System.Collections.Concurrent.xml", + "ref/netstandard1.1/ru/System.Collections.Concurrent.xml", + "ref/netstandard1.1/zh-hans/System.Collections.Concurrent.xml", + "ref/netstandard1.1/zh-hant/System.Collections.Concurrent.xml", + "ref/netstandard1.3/System.Collections.Concurrent.dll", + "ref/netstandard1.3/System.Collections.Concurrent.xml", + "ref/netstandard1.3/de/System.Collections.Concurrent.xml", + "ref/netstandard1.3/es/System.Collections.Concurrent.xml", + "ref/netstandard1.3/fr/System.Collections.Concurrent.xml", + "ref/netstandard1.3/it/System.Collections.Concurrent.xml", + "ref/netstandard1.3/ja/System.Collections.Concurrent.xml", + "ref/netstandard1.3/ko/System.Collections.Concurrent.xml", + "ref/netstandard1.3/ru/System.Collections.Concurrent.xml", + "ref/netstandard1.3/zh-hans/System.Collections.Concurrent.xml", + "ref/netstandard1.3/zh-hant/System.Collections.Concurrent.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Collections.Concurrent.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.collections.concurrent.4.3.0.nupkg.sha512", + "system.collections.concurrent.nuspec" ] }, - "System.Collections.Immutable/1.1.37": { - "sha512": "fTpqwZYBzoklTT+XjTRK8KxvmrGkYHzBiylCcKyQcxiOM8k+QvhNBxRvFHDWzy4OEP5f8/9n+xQ9mEgEXY+muA==", - "type": "Package", + "System.Collections.Immutable/1.2.0": { + "sha512": "Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==", + "type": "package", + "path": "system.collections.immutable/1.2.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Collections.Immutable.dll", - "lib/dotnet/System.Collections.Immutable.xml", + "System.Collections.Immutable.1.2.0.nupkg.sha512", + "System.Collections.Immutable.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/System.Collections.Immutable.dll", + "lib/netstandard1.0/System.Collections.Immutable.xml", "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml", - "package/services/metadata/core-properties/a02fdeabe1114a24bba55860b8703852.psmdcp", - "System.Collections.Immutable.nuspec" + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml" ] }, - "System.Collections.NonGeneric/4.0.0": { - "sha512": "rVgwrFBMkmp8LI6GhAYd6Bx+2uLIXjRfNg6Ie+ASfX8ESuh9e2HNxFy2yh1MPIXZq3OAYa+0mmULVwpnEC6UDA==", - "type": "Package", + "System.Collections.NonGeneric/4.0.1": { + "sha512": "hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==", + "type": "package", + "path": "system.collections.nongeneric/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Collections.NonGeneric.dll", + "System.Collections.NonGeneric.4.0.1.nupkg.sha512", + "System.Collections.NonGeneric.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Collections.NonGeneric.dll", + "lib/netstandard1.3/System.Collections.NonGeneric.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/185704b1dc164b078b61038bde9ab31a.psmdcp", - "ref/dotnet/de/System.Collections.NonGeneric.xml", - "ref/dotnet/es/System.Collections.NonGeneric.xml", - "ref/dotnet/fr/System.Collections.NonGeneric.xml", - "ref/dotnet/it/System.Collections.NonGeneric.xml", - "ref/dotnet/ja/System.Collections.NonGeneric.xml", - "ref/dotnet/ko/System.Collections.NonGeneric.xml", - "ref/dotnet/ru/System.Collections.NonGeneric.xml", - "ref/dotnet/System.Collections.NonGeneric.dll", - "ref/dotnet/System.Collections.NonGeneric.xml", - "ref/dotnet/zh-hans/System.Collections.NonGeneric.xml", - "ref/dotnet/zh-hant/System.Collections.NonGeneric.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Collections.NonGeneric.dll", + "ref/netstandard1.3/System.Collections.NonGeneric.dll", + "ref/netstandard1.3/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/de/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/es/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/fr/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/it/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/ja/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/ko/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/ru/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/zh-hans/System.Collections.NonGeneric.xml", + "ref/netstandard1.3/zh-hant/System.Collections.NonGeneric.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Collections.NonGeneric.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Collections.Specialized/4.0.0": { - "sha512": "poJFwQCUOoXqvdoGxx+3p8Z63yawcYKPBSFP67Z2jICeOINvEIQZN7mVOAnC7gsVF0WU+A2wtVwfhagC7UCgAg==", - "type": "Package", + "System.Collections.Specialized/4.0.1": { + "sha512": "/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==", + "type": "package", + "path": "system.collections.specialized/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Collections.Specialized.dll", + "System.Collections.Specialized.4.0.1.nupkg.sha512", + "System.Collections.Specialized.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Collections.Specialized.dll", + "lib/netstandard1.3/System.Collections.Specialized.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/e7002e4ccd044c00a7cbd4a37efe3400.psmdcp", - "ref/dotnet/de/System.Collections.Specialized.xml", - "ref/dotnet/es/System.Collections.Specialized.xml", - "ref/dotnet/fr/System.Collections.Specialized.xml", - "ref/dotnet/it/System.Collections.Specialized.xml", - "ref/dotnet/ja/System.Collections.Specialized.xml", - "ref/dotnet/ko/System.Collections.Specialized.xml", - "ref/dotnet/ru/System.Collections.Specialized.xml", - "ref/dotnet/System.Collections.Specialized.dll", - "ref/dotnet/System.Collections.Specialized.xml", - "ref/dotnet/zh-hans/System.Collections.Specialized.xml", - "ref/dotnet/zh-hant/System.Collections.Specialized.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Collections.Specialized.dll", + "ref/netstandard1.3/System.Collections.Specialized.dll", + "ref/netstandard1.3/System.Collections.Specialized.xml", + "ref/netstandard1.3/de/System.Collections.Specialized.xml", + "ref/netstandard1.3/es/System.Collections.Specialized.xml", + "ref/netstandard1.3/fr/System.Collections.Specialized.xml", + "ref/netstandard1.3/it/System.Collections.Specialized.xml", + "ref/netstandard1.3/ja/System.Collections.Specialized.xml", + "ref/netstandard1.3/ko/System.Collections.Specialized.xml", + "ref/netstandard1.3/ru/System.Collections.Specialized.xml", + "ref/netstandard1.3/zh-hans/System.Collections.Specialized.xml", + "ref/netstandard1.3/zh-hant/System.Collections.Specialized.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Collections.Specialized.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.ComponentModel/4.0.0": { - "sha512": "BzpLdSi++ld7rJLOOt5f/G9GxujP202bBgKORsHcGV36rLB0mfSA2h8chTMoBzFhgN7TE14TmJ2J7Q1RyNCTAw==", - "type": "Package", + "System.ComponentModel/4.0.1": { + "sha512": "oBZFnm7seFiVfugsIyOvQCWobNZs7FzqDV/B7tx20Ep/l3UUFCPDkdTnCNaJZTU27zjeODmy2C/cP60u3D4c9w==", + "type": "package", + "path": "system.componentmodel/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.ComponentModel.dll", + "System.ComponentModel.4.0.1.nupkg.sha512", + "System.ComponentModel.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", "lib/netcore50/System.ComponentModel.dll", + "lib/netstandard1.3/System.ComponentModel.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/58b9abdedb3a4985a487cb8bf4bdcbd7.psmdcp", - "ref/dotnet/de/System.ComponentModel.xml", - "ref/dotnet/es/System.ComponentModel.xml", - "ref/dotnet/fr/System.ComponentModel.xml", - "ref/dotnet/it/System.ComponentModel.xml", - "ref/dotnet/ja/System.ComponentModel.xml", - "ref/dotnet/ko/System.ComponentModel.xml", - "ref/dotnet/ru/System.ComponentModel.xml", - "ref/dotnet/System.ComponentModel.dll", - "ref/dotnet/System.ComponentModel.xml", - "ref/dotnet/zh-hans/System.ComponentModel.xml", - "ref/dotnet/zh-hant/System.ComponentModel.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.ComponentModel.dll", "ref/netcore50/System.ComponentModel.xml", + "ref/netcore50/de/System.ComponentModel.xml", + "ref/netcore50/es/System.ComponentModel.xml", + "ref/netcore50/fr/System.ComponentModel.xml", + "ref/netcore50/it/System.ComponentModel.xml", + "ref/netcore50/ja/System.ComponentModel.xml", + "ref/netcore50/ko/System.ComponentModel.xml", + "ref/netcore50/ru/System.ComponentModel.xml", + "ref/netcore50/zh-hans/System.ComponentModel.xml", + "ref/netcore50/zh-hant/System.ComponentModel.xml", + "ref/netstandard1.0/System.ComponentModel.dll", + "ref/netstandard1.0/System.ComponentModel.xml", + "ref/netstandard1.0/de/System.ComponentModel.xml", + "ref/netstandard1.0/es/System.ComponentModel.xml", + "ref/netstandard1.0/fr/System.ComponentModel.xml", + "ref/netstandard1.0/it/System.ComponentModel.xml", + "ref/netstandard1.0/ja/System.ComponentModel.xml", + "ref/netstandard1.0/ko/System.ComponentModel.xml", + "ref/netstandard1.0/ru/System.ComponentModel.xml", + "ref/netstandard1.0/zh-hans/System.ComponentModel.xml", + "ref/netstandard1.0/zh-hant/System.ComponentModel.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "System.ComponentModel.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.ComponentModel.Annotations/4.0.10": { - "sha512": "7+XGyEZx24nP1kpHxCB9e+c6D0fdVDvFwE1xujE9BzlXyNVcy5J5aIO0H/ECupx21QpyRvzZibGAHfL/XLL6dw==", - "type": "Package", + "System.ComponentModel.Annotations/4.1.0": { + "sha512": "rhnz80h8NnHJzoi0nbQJLRR2cJznyqG168q1bgoSpe5qpaME2SguXzuEzpY68nFCi2kBgHpbU4bRN2cP3unYRA==", + "type": "package", + "path": "system.componentmodel.annotations/4.1.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.ComponentModel.Annotations.dll", + "System.ComponentModel.Annotations.4.1.0.nupkg.sha512", + "System.ComponentModel.Annotations.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/net461/System.ComponentModel.Annotations.dll", + "lib/netcore50/System.ComponentModel.Annotations.dll", + "lib/netstandard1.4/System.ComponentModel.Annotations.dll", + "lib/portable-net45+win8/_._", + "lib/win8/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/012e5fa97b3d450eb20342cd9ba88069.psmdcp", - "ref/dotnet/de/System.ComponentModel.Annotations.xml", - "ref/dotnet/es/System.ComponentModel.Annotations.xml", - "ref/dotnet/fr/System.ComponentModel.Annotations.xml", - "ref/dotnet/it/System.ComponentModel.Annotations.xml", - "ref/dotnet/ja/System.ComponentModel.Annotations.xml", - "ref/dotnet/ko/System.ComponentModel.Annotations.xml", - "ref/dotnet/ru/System.ComponentModel.Annotations.xml", - "ref/dotnet/System.ComponentModel.Annotations.dll", - "ref/dotnet/System.ComponentModel.Annotations.xml", - "ref/dotnet/zh-hans/System.ComponentModel.Annotations.xml", - "ref/dotnet/zh-hant/System.ComponentModel.Annotations.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net461/System.ComponentModel.Annotations.dll", + "ref/netcore50/System.ComponentModel.Annotations.dll", + "ref/netcore50/System.ComponentModel.Annotations.xml", + "ref/netcore50/de/System.ComponentModel.Annotations.xml", + "ref/netcore50/es/System.ComponentModel.Annotations.xml", + "ref/netcore50/fr/System.ComponentModel.Annotations.xml", + "ref/netcore50/it/System.ComponentModel.Annotations.xml", + "ref/netcore50/ja/System.ComponentModel.Annotations.xml", + "ref/netcore50/ko/System.ComponentModel.Annotations.xml", + "ref/netcore50/ru/System.ComponentModel.Annotations.xml", + "ref/netcore50/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netcore50/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/System.ComponentModel.Annotations.dll", + "ref/netstandard1.1/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/de/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/es/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/fr/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/it/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/ja/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/ko/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/ru/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/System.ComponentModel.Annotations.dll", + "ref/netstandard1.3/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/de/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/es/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/fr/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/it/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/ja/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/ko/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/ru/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/System.ComponentModel.Annotations.dll", + "ref/netstandard1.4/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/de/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/es/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/fr/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/it/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/ja/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/ko/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/ru/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/zh-hant/System.ComponentModel.Annotations.xml", + "ref/portable-net45+win8/_._", + "ref/win8/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.ComponentModel.Annotations.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.ComponentModel.EventBasedAsync/4.0.10": { - "sha512": "d6kXcHUgP0jSPXEQ6hXJYCO6CzfoCi7t9vR3BfjSQLrj4HzpuATpx1gkN7itmTW1O+wjuw6rai4378Nj6N70yw==", - "type": "Package", + "System.ComponentModel.EventBasedAsync/4.0.11": { + "sha512": "Z7SO6vvQIR84daPE4uhaNdef9CjgjDMGYkas8epUhf0U3WGuaGgZ0Mm4QuNycMdbHUY8KEdZrtgxonkAiJaAlA==", + "type": "package", + "path": "system.componentmodel.eventbasedasync/4.0.11", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.ComponentModel.EventBasedAsync.dll", + "System.ComponentModel.EventBasedAsync.4.0.11.nupkg.sha512", + "System.ComponentModel.EventBasedAsync.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.EventBasedAsync.dll", + "lib/netstandard1.3/System.ComponentModel.EventBasedAsync.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/5094900f1f7e4f4dae27507acc72f2a5.psmdcp", - "ref/dotnet/de/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/es/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/fr/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/it/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/ja/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/ko/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/ru/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/System.ComponentModel.EventBasedAsync.dll", - "ref/dotnet/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/zh-hans/System.ComponentModel.EventBasedAsync.xml", - "ref/dotnet/zh-hant/System.ComponentModel.EventBasedAsync.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.ComponentModel.EventBasedAsync.dll", + "ref/netcore50/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/de/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/es/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/fr/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/it/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/ja/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/ko/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/ru/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/zh-hans/System.ComponentModel.EventBasedAsync.xml", + "ref/netcore50/zh-hant/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/System.ComponentModel.EventBasedAsync.dll", + "ref/netstandard1.0/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/de/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/es/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/fr/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/it/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/ja/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/ko/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/ru/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/zh-hans/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.0/zh-hant/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/System.ComponentModel.EventBasedAsync.dll", + "ref/netstandard1.3/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/de/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/es/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/fr/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/it/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/ja/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/ko/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/ru/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/zh-hans/System.ComponentModel.EventBasedAsync.xml", + "ref/netstandard1.3/zh-hant/System.ComponentModel.EventBasedAsync.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "System.Console/4.3.0": { + "sha512": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "type": "package", + "path": "system.console/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Console.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Console.dll", + "ref/netstandard1.3/System.Console.dll", + "ref/netstandard1.3/System.Console.xml", + "ref/netstandard1.3/de/System.Console.xml", + "ref/netstandard1.3/es/System.Console.xml", + "ref/netstandard1.3/fr/System.Console.xml", + "ref/netstandard1.3/it/System.Console.xml", + "ref/netstandard1.3/ja/System.Console.xml", + "ref/netstandard1.3/ko/System.Console.xml", + "ref/netstandard1.3/ru/System.Console.xml", + "ref/netstandard1.3/zh-hans/System.Console.xml", + "ref/netstandard1.3/zh-hant/System.Console.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.ComponentModel.EventBasedAsync.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.console.4.3.0.nupkg.sha512", + "system.console.nuspec" ] }, - "System.Data.Common/4.0.0": { - "sha512": "SA7IdoTWiImVr0exDM68r0mKmR4f/qFGxZUrJQKu4YS7F+3afWzSOCezHxWdevQ0ONi4WRQsOiv+Zf9p8H0Feg==", - "type": "Package", + "System.Data.Common/4.1.0": { + "sha512": "epU8jeTe7aE7RqGHq9rZ8b0Q4Ah7DgubzHQblgZMSqgW1saW868WmooSyC5ywf8upLBkcVLDu93W9GPWUYsU2Q==", + "type": "package", + "path": "system.data.common/4.1.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Data.Common.dll", + "System.Data.Common.4.1.0.nupkg.sha512", + "System.Data.Common.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/System.Data.Common.dll", + "lib/net451/System.Data.Common.dll", + "lib/netstandard1.2/System.Data.Common.dll", + "lib/portable-net451+win8+wp8+wpa81/System.Data.Common.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/aa5ad20c33d94c8e8016ba4fc64d8d66.psmdcp", - "ref/dotnet/de/System.Data.Common.xml", - "ref/dotnet/es/System.Data.Common.xml", - "ref/dotnet/fr/System.Data.Common.xml", - "ref/dotnet/it/System.Data.Common.xml", - "ref/dotnet/ja/System.Data.Common.xml", - "ref/dotnet/ko/System.Data.Common.xml", - "ref/dotnet/ru/System.Data.Common.xml", - "ref/dotnet/System.Data.Common.dll", - "ref/dotnet/System.Data.Common.xml", - "ref/dotnet/zh-hans/System.Data.Common.xml", - "ref/dotnet/zh-hant/System.Data.Common.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/System.Data.Common.dll", + "ref/net451/System.Data.Common.dll", + "ref/netstandard1.2/System.Data.Common.dll", + "ref/netstandard1.2/System.Data.Common.xml", + "ref/netstandard1.2/de/System.Data.Common.xml", + "ref/netstandard1.2/es/System.Data.Common.xml", + "ref/netstandard1.2/fr/System.Data.Common.xml", + "ref/netstandard1.2/it/System.Data.Common.xml", + "ref/netstandard1.2/ja/System.Data.Common.xml", + "ref/netstandard1.2/ko/System.Data.Common.xml", + "ref/netstandard1.2/ru/System.Data.Common.xml", + "ref/netstandard1.2/zh-hans/System.Data.Common.xml", + "ref/netstandard1.2/zh-hant/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/System.Data.Common.dll", + "ref/portable-net451+win8+wp8+wpa81/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/de/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/es/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/fr/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/it/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/ja/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/ko/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/ru/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/zh-hans/System.Data.Common.xml", + "ref/portable-net451+win8+wp8+wpa81/zh-hant/System.Data.Common.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Data.Common.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Diagnostics.Contracts/4.0.0": { - "sha512": "lMc7HNmyIsu0pKTdA4wf+FMq5jvouUd+oUpV4BdtyqoV0Pkbg9u/7lTKFGqpjZRQosWHq1+B32Lch2wf4AmloA==", - "type": "Package", + "System.Diagnostics.Contracts/4.3.0": { + "sha512": "eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==", + "type": "package", + "path": "system.diagnostics.contracts/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Diagnostics.Contracts.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", "lib/netcore50/System.Diagnostics.Contracts.dll", + "lib/netstandard1.0/System.Diagnostics.Contracts.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/c6cd3d0bbc304cbca14dc3d6bff6579c.psmdcp", - "ref/dotnet/de/System.Diagnostics.Contracts.xml", - "ref/dotnet/es/System.Diagnostics.Contracts.xml", - "ref/dotnet/fr/System.Diagnostics.Contracts.xml", - "ref/dotnet/it/System.Diagnostics.Contracts.xml", - "ref/dotnet/ja/System.Diagnostics.Contracts.xml", - "ref/dotnet/ko/System.Diagnostics.Contracts.xml", - "ref/dotnet/ru/System.Diagnostics.Contracts.xml", - "ref/dotnet/System.Diagnostics.Contracts.dll", - "ref/dotnet/System.Diagnostics.Contracts.xml", - "ref/dotnet/zh-hans/System.Diagnostics.Contracts.xml", - "ref/dotnet/zh-hant/System.Diagnostics.Contracts.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Diagnostics.Contracts.dll", "ref/netcore50/System.Diagnostics.Contracts.xml", + "ref/netcore50/de/System.Diagnostics.Contracts.xml", + "ref/netcore50/es/System.Diagnostics.Contracts.xml", + "ref/netcore50/fr/System.Diagnostics.Contracts.xml", + "ref/netcore50/it/System.Diagnostics.Contracts.xml", + "ref/netcore50/ja/System.Diagnostics.Contracts.xml", + "ref/netcore50/ko/System.Diagnostics.Contracts.xml", + "ref/netcore50/ru/System.Diagnostics.Contracts.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Contracts.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/System.Diagnostics.Contracts.dll", + "ref/netstandard1.0/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/de/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/es/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/fr/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/it/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/ja/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/ko/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/ru/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/zh-hans/System.Diagnostics.Contracts.xml", + "ref/netstandard1.0/zh-hant/System.Diagnostics.Contracts.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Contracts.dll", - "System.Diagnostics.Contracts.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll", + "system.diagnostics.contracts.4.3.0.nupkg.sha512", + "system.diagnostics.contracts.nuspec" ] }, - "System.Diagnostics.Debug/4.0.10": { - "sha512": "pi2KthuvI2LWV2c2V+fwReDsDiKpNl040h6DcwFOb59SafsPT/V1fCy0z66OKwysurJkBMmp5j5CBe3Um+ub0g==", - "type": "Package", + "System.Diagnostics.Debug/4.3.0": { + "sha512": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "type": "package", + "path": "system.diagnostics.debug/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Diagnostics.Debug.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Diagnostics.Debug.dll", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/bfb05c26051f4a5f9015321db9cb045c.psmdcp", - "ref/dotnet/de/System.Diagnostics.Debug.xml", - "ref/dotnet/es/System.Diagnostics.Debug.xml", - "ref/dotnet/fr/System.Diagnostics.Debug.xml", - "ref/dotnet/it/System.Diagnostics.Debug.xml", - "ref/dotnet/ja/System.Diagnostics.Debug.xml", - "ref/dotnet/ko/System.Diagnostics.Debug.xml", - "ref/dotnet/ru/System.Diagnostics.Debug.xml", - "ref/dotnet/System.Diagnostics.Debug.dll", - "ref/dotnet/System.Diagnostics.Debug.xml", - "ref/dotnet/zh-hans/System.Diagnostics.Debug.xml", - "ref/dotnet/zh-hant/System.Diagnostics.Debug.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Diagnostics.Debug.dll", + "ref/netcore50/System.Diagnostics.Debug.xml", + "ref/netcore50/de/System.Diagnostics.Debug.xml", + "ref/netcore50/es/System.Diagnostics.Debug.xml", + "ref/netcore50/fr/System.Diagnostics.Debug.xml", + "ref/netcore50/it/System.Diagnostics.Debug.xml", + "ref/netcore50/ja/System.Diagnostics.Debug.xml", + "ref/netcore50/ko/System.Diagnostics.Debug.xml", + "ref/netcore50/ru/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/System.Diagnostics.Debug.dll", + "ref/netstandard1.0/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/de/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/es/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/fr/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/it/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/ja/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/ko/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/ru/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/zh-hans/System.Diagnostics.Debug.xml", + "ref/netstandard1.0/zh-hant/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/System.Diagnostics.Debug.dll", + "ref/netstandard1.3/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/de/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/es/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/fr/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/it/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/ja/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/ko/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/ru/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/zh-hans/System.Diagnostics.Debug.xml", + "ref/netstandard1.3/zh-hant/System.Diagnostics.Debug.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll", - "System.Diagnostics.Debug.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.diagnostics.debug.4.3.0.nupkg.sha512", + "system.diagnostics.debug.nuspec" + ] + }, + "System.Diagnostics.DiagnosticSource/4.3.0": { + "sha512": "tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", + "type": "package", + "path": "system.diagnostics.diagnosticsource/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net46/System.Diagnostics.DiagnosticSource.dll", + "lib/net46/System.Diagnostics.DiagnosticSource.xml", + "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.dll", + "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.xml", + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll", + "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml", + "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.dll", + "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.xml", + "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512", + "system.diagnostics.diagnosticsource.nuspec" ] }, - "System.Diagnostics.StackTrace/4.0.0": { - "sha512": "PItgenqpRiMqErvQONBlfDwctKpWVrcDSW5pppNZPJ6Bpiyz+KjsWoSiaqs5dt03HEbBTMNCrZb8KCkh7YfXmw==", - "type": "Package", + "System.Diagnostics.StackTrace/4.0.2": { + "sha512": "MmP424iVWLyeW7XGtwC5NyfzsIwodFKwhW6yns3d+Sh8WFsFoPWq2cUlJJDAteapIm2qoJ8fc3VwIUroolbsEA==", + "type": "package", + "path": "system.diagnostics.stacktrace/4.0.2", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Diagnostics.StackTrace.dll", + "System.Diagnostics.StackTrace.4.0.2.nupkg.sha512", + "System.Diagnostics.StackTrace.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Diagnostics.StackTrace.dll", - "lib/netcore50/System.Diagnostics.StackTrace.dll", + "lib/netstandard1.3/System.Diagnostics.StackTrace.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/5c7ca489a36944d895c628fced7e9107.psmdcp", - "ref/dotnet/de/System.Diagnostics.StackTrace.xml", - "ref/dotnet/es/System.Diagnostics.StackTrace.xml", - "ref/dotnet/fr/System.Diagnostics.StackTrace.xml", - "ref/dotnet/it/System.Diagnostics.StackTrace.xml", - "ref/dotnet/ja/System.Diagnostics.StackTrace.xml", - "ref/dotnet/ko/System.Diagnostics.StackTrace.xml", - "ref/dotnet/ru/System.Diagnostics.StackTrace.xml", - "ref/dotnet/System.Diagnostics.StackTrace.dll", - "ref/dotnet/System.Diagnostics.StackTrace.xml", - "ref/dotnet/zh-hans/System.Diagnostics.StackTrace.xml", - "ref/dotnet/zh-hant/System.Diagnostics.StackTrace.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Diagnostics.StackTrace.dll", + "ref/netstandard1.3/System.Diagnostics.StackTrace.dll", + "ref/netstandard1.3/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/de/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/es/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/fr/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/it/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/ja/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/ko/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/ru/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/zh-hans/System.Diagnostics.StackTrace.xml", + "ref/netstandard1.3/zh-hant/System.Diagnostics.StackTrace.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.StackTrace.dll", - "System.Diagnostics.StackTrace.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll" ] }, - "System.Diagnostics.Tools/4.0.0": { - "sha512": "uw5Qi2u5Cgtv4xv3+8DeB63iaprPcaEHfpeJqlJiLjIVy6v0La4ahJ6VW9oPbJNIjcavd24LKq0ctT9ssuQXsw==", - "type": "Package", + "System.Diagnostics.Tools/4.3.0": { + "sha512": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "type": "package", + "path": "system.diagnostics.tools/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Diagnostics.Tools.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Diagnostics.Tools.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/20f622a1ae5b4e3992fc226d88d36d59.psmdcp", - "ref/dotnet/de/System.Diagnostics.Tools.xml", - "ref/dotnet/es/System.Diagnostics.Tools.xml", - "ref/dotnet/fr/System.Diagnostics.Tools.xml", - "ref/dotnet/it/System.Diagnostics.Tools.xml", - "ref/dotnet/ja/System.Diagnostics.Tools.xml", - "ref/dotnet/ko/System.Diagnostics.Tools.xml", - "ref/dotnet/ru/System.Diagnostics.Tools.xml", - "ref/dotnet/System.Diagnostics.Tools.dll", - "ref/dotnet/System.Diagnostics.Tools.xml", - "ref/dotnet/zh-hans/System.Diagnostics.Tools.xml", - "ref/dotnet/zh-hant/System.Diagnostics.Tools.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Diagnostics.Tools.dll", "ref/netcore50/System.Diagnostics.Tools.xml", + "ref/netcore50/de/System.Diagnostics.Tools.xml", + "ref/netcore50/es/System.Diagnostics.Tools.xml", + "ref/netcore50/fr/System.Diagnostics.Tools.xml", + "ref/netcore50/it/System.Diagnostics.Tools.xml", + "ref/netcore50/ja/System.Diagnostics.Tools.xml", + "ref/netcore50/ko/System.Diagnostics.Tools.xml", + "ref/netcore50/ru/System.Diagnostics.Tools.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Tools.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/System.Diagnostics.Tools.dll", + "ref/netstandard1.0/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/de/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/es/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/fr/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/it/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/ja/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/ko/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/ru/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/zh-hans/System.Diagnostics.Tools.xml", + "ref/netstandard1.0/zh-hant/System.Diagnostics.Tools.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tools.dll", - "System.Diagnostics.Tools.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.diagnostics.tools.4.3.0.nupkg.sha512", + "system.diagnostics.tools.nuspec" ] }, - "System.Diagnostics.Tracing/4.0.20": { - "sha512": "gn/wexGHc35Fv++5L1gYHMY5g25COfiZ0PGrL+3PfwzoJd4X2LbTAm/U8d385SI6BKQBI/z4dQfvneS9J27+Tw==", - "type": "Package", + "System.Diagnostics.Tracing/4.3.0": { + "sha512": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "type": "package", + "path": "system.diagnostics.tracing/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Diagnostics.Tracing.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Diagnostics.Tracing.dll", + "lib/net45/_._", + "lib/net462/System.Diagnostics.Tracing.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/13423e75e6344b289b3779b51522737c.psmdcp", - "ref/dotnet/de/System.Diagnostics.Tracing.xml", - "ref/dotnet/es/System.Diagnostics.Tracing.xml", - "ref/dotnet/fr/System.Diagnostics.Tracing.xml", - "ref/dotnet/it/System.Diagnostics.Tracing.xml", - "ref/dotnet/ja/System.Diagnostics.Tracing.xml", - "ref/dotnet/ko/System.Diagnostics.Tracing.xml", - "ref/dotnet/ru/System.Diagnostics.Tracing.xml", - "ref/dotnet/System.Diagnostics.Tracing.dll", - "ref/dotnet/System.Diagnostics.Tracing.xml", - "ref/dotnet/zh-hans/System.Diagnostics.Tracing.xml", - "ref/dotnet/zh-hant/System.Diagnostics.Tracing.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net462/System.Diagnostics.Tracing.dll", + "ref/netcore50/System.Diagnostics.Tracing.dll", + "ref/netcore50/System.Diagnostics.Tracing.xml", + "ref/netcore50/de/System.Diagnostics.Tracing.xml", + "ref/netcore50/es/System.Diagnostics.Tracing.xml", + "ref/netcore50/fr/System.Diagnostics.Tracing.xml", + "ref/netcore50/it/System.Diagnostics.Tracing.xml", + "ref/netcore50/ja/System.Diagnostics.Tracing.xml", + "ref/netcore50/ko/System.Diagnostics.Tracing.xml", + "ref/netcore50/ru/System.Diagnostics.Tracing.xml", + "ref/netcore50/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netcore50/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/System.Diagnostics.Tracing.dll", + "ref/netstandard1.1/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.1/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/System.Diagnostics.Tracing.dll", + "ref/netstandard1.2/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.2/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/System.Diagnostics.Tracing.dll", + "ref/netstandard1.3/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.3/zh-hant/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/System.Diagnostics.Tracing.dll", + "ref/netstandard1.5/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/de/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/es/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/fr/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/it/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/ja/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/ko/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/ru/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/zh-hans/System.Diagnostics.Tracing.xml", + "ref/netstandard1.5/zh-hant/System.Diagnostics.Tracing.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Tracing.dll", - "System.Diagnostics.Tracing.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.diagnostics.tracing.4.3.0.nupkg.sha512", + "system.diagnostics.tracing.nuspec" ] }, - "System.Dynamic.Runtime/4.0.10": { - "sha512": "r10VTLdlxtYp46BuxomHnwx7vIoMOr04CFoC/jJJfY22f7HQQ4P+cXY2Nxo6/rIxNNqOxwdbQQwv7Gl88Jsu1w==", - "type": "Package", + "System.Dynamic.Runtime/4.0.11": { + "sha512": "db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==", + "type": "package", + "path": "system.dynamic.runtime/4.0.11", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Dynamic.Runtime.dll", + "System.Dynamic.Runtime.4.0.11.nupkg.sha512", + "System.Dynamic.Runtime.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", "lib/netcore50/System.Dynamic.Runtime.dll", + "lib/netstandard1.3/System.Dynamic.Runtime.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/b7571751b95d4952803c5011dab33c3b.psmdcp", - "ref/dotnet/de/System.Dynamic.Runtime.xml", - "ref/dotnet/es/System.Dynamic.Runtime.xml", - "ref/dotnet/fr/System.Dynamic.Runtime.xml", - "ref/dotnet/it/System.Dynamic.Runtime.xml", - "ref/dotnet/ja/System.Dynamic.Runtime.xml", - "ref/dotnet/ko/System.Dynamic.Runtime.xml", - "ref/dotnet/ru/System.Dynamic.Runtime.xml", - "ref/dotnet/System.Dynamic.Runtime.dll", - "ref/dotnet/System.Dynamic.Runtime.xml", - "ref/dotnet/zh-hans/System.Dynamic.Runtime.xml", - "ref/dotnet/zh-hant/System.Dynamic.Runtime.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Dynamic.Runtime.dll", + "ref/netcore50/System.Dynamic.Runtime.xml", + "ref/netcore50/de/System.Dynamic.Runtime.xml", + "ref/netcore50/es/System.Dynamic.Runtime.xml", + "ref/netcore50/fr/System.Dynamic.Runtime.xml", + "ref/netcore50/it/System.Dynamic.Runtime.xml", + "ref/netcore50/ja/System.Dynamic.Runtime.xml", + "ref/netcore50/ko/System.Dynamic.Runtime.xml", + "ref/netcore50/ru/System.Dynamic.Runtime.xml", + "ref/netcore50/zh-hans/System.Dynamic.Runtime.xml", + "ref/netcore50/zh-hant/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/System.Dynamic.Runtime.dll", + "ref/netstandard1.0/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/de/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/es/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/fr/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/it/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/ja/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/ko/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/ru/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/zh-hans/System.Dynamic.Runtime.xml", + "ref/netstandard1.0/zh-hant/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/System.Dynamic.Runtime.dll", + "ref/netstandard1.3/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/de/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/es/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/fr/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/it/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/ja/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/ko/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/ru/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/zh-hans/System.Dynamic.Runtime.xml", + "ref/netstandard1.3/zh-hant/System.Dynamic.Runtime.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtime.json", - "runtimes/win8-aot/lib/netcore50/System.Dynamic.Runtime.dll", - "System.Dynamic.Runtime.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll" ] }, - "System.Globalization/4.0.10": { - "sha512": "kzRtbbCNAxdafFBDogcM36ehA3th8c1PGiz8QRkZn8O5yMBorDHSK8/TGJPYOaCS5zdsGk0u9qXHnW91nqy7fw==", - "type": "Package", + "System.Globalization/4.3.0": { + "sha512": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "type": "package", + "path": "system.globalization/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Globalization.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Globalization.dll", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/93bcad242a4e4ad7afd0b53244748763.psmdcp", - "ref/dotnet/de/System.Globalization.xml", - "ref/dotnet/es/System.Globalization.xml", - "ref/dotnet/fr/System.Globalization.xml", - "ref/dotnet/it/System.Globalization.xml", - "ref/dotnet/ja/System.Globalization.xml", - "ref/dotnet/ko/System.Globalization.xml", - "ref/dotnet/ru/System.Globalization.xml", - "ref/dotnet/System.Globalization.dll", - "ref/dotnet/System.Globalization.xml", - "ref/dotnet/zh-hans/System.Globalization.xml", - "ref/dotnet/zh-hant/System.Globalization.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Globalization.dll", + "ref/netcore50/System.Globalization.xml", + "ref/netcore50/de/System.Globalization.xml", + "ref/netcore50/es/System.Globalization.xml", + "ref/netcore50/fr/System.Globalization.xml", + "ref/netcore50/it/System.Globalization.xml", + "ref/netcore50/ja/System.Globalization.xml", + "ref/netcore50/ko/System.Globalization.xml", + "ref/netcore50/ru/System.Globalization.xml", + "ref/netcore50/zh-hans/System.Globalization.xml", + "ref/netcore50/zh-hant/System.Globalization.xml", + "ref/netstandard1.0/System.Globalization.dll", + "ref/netstandard1.0/System.Globalization.xml", + "ref/netstandard1.0/de/System.Globalization.xml", + "ref/netstandard1.0/es/System.Globalization.xml", + "ref/netstandard1.0/fr/System.Globalization.xml", + "ref/netstandard1.0/it/System.Globalization.xml", + "ref/netstandard1.0/ja/System.Globalization.xml", + "ref/netstandard1.0/ko/System.Globalization.xml", + "ref/netstandard1.0/ru/System.Globalization.xml", + "ref/netstandard1.0/zh-hans/System.Globalization.xml", + "ref/netstandard1.0/zh-hant/System.Globalization.xml", + "ref/netstandard1.3/System.Globalization.dll", + "ref/netstandard1.3/System.Globalization.xml", + "ref/netstandard1.3/de/System.Globalization.xml", + "ref/netstandard1.3/es/System.Globalization.xml", + "ref/netstandard1.3/fr/System.Globalization.xml", + "ref/netstandard1.3/it/System.Globalization.xml", + "ref/netstandard1.3/ja/System.Globalization.xml", + "ref/netstandard1.3/ko/System.Globalization.xml", + "ref/netstandard1.3/ru/System.Globalization.xml", + "ref/netstandard1.3/zh-hans/System.Globalization.xml", + "ref/netstandard1.3/zh-hant/System.Globalization.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Globalization.dll", - "System.Globalization.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.globalization.4.3.0.nupkg.sha512", + "system.globalization.nuspec" ] }, - "System.Globalization.Calendars/4.0.0": { - "sha512": "cL6WrdGKnNBx9W/iTr+jbffsEO4RLjEtOYcpVSzPNDoli6X5Q6bAfWtJYbJNOPi8Q0fXgBEvKK1ncFL/3FTqlA==", - "type": "Package", + "System.Globalization.Calendars/4.3.0": { + "sha512": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "type": "package", + "path": "system.globalization.calendars/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Globalization.Calendars.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Globalization.Calendars.dll", - "lib/netcore50/System.Globalization.Calendars.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/95fc8eb4808e4f31a967f407c94eba0f.psmdcp", - "ref/dotnet/de/System.Globalization.Calendars.xml", - "ref/dotnet/es/System.Globalization.Calendars.xml", - "ref/dotnet/fr/System.Globalization.Calendars.xml", - "ref/dotnet/it/System.Globalization.Calendars.xml", - "ref/dotnet/ja/System.Globalization.Calendars.xml", - "ref/dotnet/ko/System.Globalization.Calendars.xml", - "ref/dotnet/ru/System.Globalization.Calendars.xml", - "ref/dotnet/System.Globalization.Calendars.dll", - "ref/dotnet/System.Globalization.Calendars.xml", - "ref/dotnet/zh-hans/System.Globalization.Calendars.xml", - "ref/dotnet/zh-hant/System.Globalization.Calendars.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Globalization.Calendars.dll", + "ref/netstandard1.3/System.Globalization.Calendars.dll", + "ref/netstandard1.3/System.Globalization.Calendars.xml", + "ref/netstandard1.3/de/System.Globalization.Calendars.xml", + "ref/netstandard1.3/es/System.Globalization.Calendars.xml", + "ref/netstandard1.3/fr/System.Globalization.Calendars.xml", + "ref/netstandard1.3/it/System.Globalization.Calendars.xml", + "ref/netstandard1.3/ja/System.Globalization.Calendars.xml", + "ref/netstandard1.3/ko/System.Globalization.Calendars.xml", + "ref/netstandard1.3/ru/System.Globalization.Calendars.xml", + "ref/netstandard1.3/zh-hans/System.Globalization.Calendars.xml", + "ref/netstandard1.3/zh-hant/System.Globalization.Calendars.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Globalization.Calendars.dll", - "System.Globalization.Calendars.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.globalization.calendars.4.3.0.nupkg.sha512", + "system.globalization.calendars.nuspec" ] }, - "System.Globalization.Extensions/4.0.0": { - "sha512": "rqbUXiwpBCvJ18ySCsjh20zleazO+6fr3s5GihC2sVwhyS0MUl6+oc5Rzk0z6CKkS4kmxbZQSeZLsK7cFSO0ng==", - "type": "Package", + "System.Globalization.Extensions/4.0.1": { + "sha512": "KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==", + "type": "package", + "path": "system.globalization.extensions/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Globalization.Extensions.dll", + "System.Globalization.Extensions.4.0.1.nupkg.sha512", + "System.Globalization.Extensions.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Globalization.Extensions.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/a0490a34737f448fb53635b5210e48e4.psmdcp", - "ref/dotnet/de/System.Globalization.Extensions.xml", - "ref/dotnet/es/System.Globalization.Extensions.xml", - "ref/dotnet/fr/System.Globalization.Extensions.xml", - "ref/dotnet/it/System.Globalization.Extensions.xml", - "ref/dotnet/ja/System.Globalization.Extensions.xml", - "ref/dotnet/ko/System.Globalization.Extensions.xml", - "ref/dotnet/ru/System.Globalization.Extensions.xml", - "ref/dotnet/System.Globalization.Extensions.dll", - "ref/dotnet/System.Globalization.Extensions.xml", - "ref/dotnet/zh-hans/System.Globalization.Extensions.xml", - "ref/dotnet/zh-hant/System.Globalization.Extensions.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Globalization.Extensions.dll", + "ref/netstandard1.3/System.Globalization.Extensions.dll", + "ref/netstandard1.3/System.Globalization.Extensions.xml", + "ref/netstandard1.3/de/System.Globalization.Extensions.xml", + "ref/netstandard1.3/es/System.Globalization.Extensions.xml", + "ref/netstandard1.3/fr/System.Globalization.Extensions.xml", + "ref/netstandard1.3/it/System.Globalization.Extensions.xml", + "ref/netstandard1.3/ja/System.Globalization.Extensions.xml", + "ref/netstandard1.3/ko/System.Globalization.Extensions.xml", + "ref/netstandard1.3/ru/System.Globalization.Extensions.xml", + "ref/netstandard1.3/zh-hans/System.Globalization.Extensions.xml", + "ref/netstandard1.3/zh-hant/System.Globalization.Extensions.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Globalization.Extensions.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll", + "runtimes/win/lib/net46/System.Globalization.Extensions.dll", + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll" ] }, - "System.IO/4.0.10": { - "sha512": "kghf1CeYT+W2lw8a50/GxFz5HR9t6RkL4BvjxtTp1NxtEFWywnMA9W8FH/KYXiDNThcw9u/GOViDON4iJFGXIQ==", - "type": "Package", + "System.IO/4.3.0": { + "sha512": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "type": "package", + "path": "system.io/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.IO.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.IO.dll", + "lib/net45/_._", + "lib/net462/System.IO.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/db72fd58a86b4d13a6d2858ebec46705.psmdcp", - "ref/dotnet/de/System.IO.xml", - "ref/dotnet/es/System.IO.xml", - "ref/dotnet/fr/System.IO.xml", - "ref/dotnet/it/System.IO.xml", - "ref/dotnet/ja/System.IO.xml", - "ref/dotnet/ko/System.IO.xml", - "ref/dotnet/ru/System.IO.xml", - "ref/dotnet/System.IO.dll", - "ref/dotnet/System.IO.xml", - "ref/dotnet/zh-hans/System.IO.xml", - "ref/dotnet/zh-hant/System.IO.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net462/System.IO.dll", + "ref/netcore50/System.IO.dll", + "ref/netcore50/System.IO.xml", + "ref/netcore50/de/System.IO.xml", + "ref/netcore50/es/System.IO.xml", + "ref/netcore50/fr/System.IO.xml", + "ref/netcore50/it/System.IO.xml", + "ref/netcore50/ja/System.IO.xml", + "ref/netcore50/ko/System.IO.xml", + "ref/netcore50/ru/System.IO.xml", + "ref/netcore50/zh-hans/System.IO.xml", + "ref/netcore50/zh-hant/System.IO.xml", + "ref/netstandard1.0/System.IO.dll", + "ref/netstandard1.0/System.IO.xml", + "ref/netstandard1.0/de/System.IO.xml", + "ref/netstandard1.0/es/System.IO.xml", + "ref/netstandard1.0/fr/System.IO.xml", + "ref/netstandard1.0/it/System.IO.xml", + "ref/netstandard1.0/ja/System.IO.xml", + "ref/netstandard1.0/ko/System.IO.xml", + "ref/netstandard1.0/ru/System.IO.xml", + "ref/netstandard1.0/zh-hans/System.IO.xml", + "ref/netstandard1.0/zh-hant/System.IO.xml", + "ref/netstandard1.3/System.IO.dll", + "ref/netstandard1.3/System.IO.xml", + "ref/netstandard1.3/de/System.IO.xml", + "ref/netstandard1.3/es/System.IO.xml", + "ref/netstandard1.3/fr/System.IO.xml", + "ref/netstandard1.3/it/System.IO.xml", + "ref/netstandard1.3/ja/System.IO.xml", + "ref/netstandard1.3/ko/System.IO.xml", + "ref/netstandard1.3/ru/System.IO.xml", + "ref/netstandard1.3/zh-hans/System.IO.xml", + "ref/netstandard1.3/zh-hant/System.IO.xml", + "ref/netstandard1.5/System.IO.dll", + "ref/netstandard1.5/System.IO.xml", + "ref/netstandard1.5/de/System.IO.xml", + "ref/netstandard1.5/es/System.IO.xml", + "ref/netstandard1.5/fr/System.IO.xml", + "ref/netstandard1.5/it/System.IO.xml", + "ref/netstandard1.5/ja/System.IO.xml", + "ref/netstandard1.5/ko/System.IO.xml", + "ref/netstandard1.5/ru/System.IO.xml", + "ref/netstandard1.5/zh-hans/System.IO.xml", + "ref/netstandard1.5/zh-hant/System.IO.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.IO.dll", - "System.IO.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.4.3.0.nupkg.sha512", + "system.io.nuspec" ] }, - "System.IO.Compression/4.0.0": { - "sha512": "S+ljBE3py8pujTrsOOYHtDg2cnAifn6kBu/pfh1hMWIXd8DoVh0ADTA6Puv4q+nYj+Msm6JoFLNwuRSmztbsDQ==", - "type": "Package", + "System.IO.Compression/4.3.0": { + "sha512": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "type": "package", + "path": "system.io.compression/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.IO.Compression.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.IO.Compression.dll", + "lib/net46/System.IO.Compression.dll", + "lib/portable-net45+win8+wpa81/_._", "lib/win8/_._", "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/cdbbc16eba65486f85d2caf9357894f3.psmdcp", - "ref/dotnet/de/System.IO.Compression.xml", - "ref/dotnet/es/System.IO.Compression.xml", - "ref/dotnet/fr/System.IO.Compression.xml", - "ref/dotnet/it/System.IO.Compression.xml", - "ref/dotnet/ja/System.IO.Compression.xml", - "ref/dotnet/ko/System.IO.Compression.xml", - "ref/dotnet/ru/System.IO.Compression.xml", - "ref/dotnet/System.IO.Compression.dll", - "ref/dotnet/System.IO.Compression.xml", - "ref/dotnet/zh-hans/System.IO.Compression.xml", - "ref/dotnet/zh-hant/System.IO.Compression.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net45/_._", + "ref/net46/System.IO.Compression.dll", "ref/netcore50/System.IO.Compression.dll", "ref/netcore50/System.IO.Compression.xml", + "ref/netcore50/de/System.IO.Compression.xml", + "ref/netcore50/es/System.IO.Compression.xml", + "ref/netcore50/fr/System.IO.Compression.xml", + "ref/netcore50/it/System.IO.Compression.xml", + "ref/netcore50/ja/System.IO.Compression.xml", + "ref/netcore50/ko/System.IO.Compression.xml", + "ref/netcore50/ru/System.IO.Compression.xml", + "ref/netcore50/zh-hans/System.IO.Compression.xml", + "ref/netcore50/zh-hant/System.IO.Compression.xml", + "ref/netstandard1.1/System.IO.Compression.dll", + "ref/netstandard1.1/System.IO.Compression.xml", + "ref/netstandard1.1/de/System.IO.Compression.xml", + "ref/netstandard1.1/es/System.IO.Compression.xml", + "ref/netstandard1.1/fr/System.IO.Compression.xml", + "ref/netstandard1.1/it/System.IO.Compression.xml", + "ref/netstandard1.1/ja/System.IO.Compression.xml", + "ref/netstandard1.1/ko/System.IO.Compression.xml", + "ref/netstandard1.1/ru/System.IO.Compression.xml", + "ref/netstandard1.1/zh-hans/System.IO.Compression.xml", + "ref/netstandard1.1/zh-hant/System.IO.Compression.xml", + "ref/netstandard1.3/System.IO.Compression.dll", + "ref/netstandard1.3/System.IO.Compression.xml", + "ref/netstandard1.3/de/System.IO.Compression.xml", + "ref/netstandard1.3/es/System.IO.Compression.xml", + "ref/netstandard1.3/fr/System.IO.Compression.xml", + "ref/netstandard1.3/it/System.IO.Compression.xml", + "ref/netstandard1.3/ja/System.IO.Compression.xml", + "ref/netstandard1.3/ko/System.IO.Compression.xml", + "ref/netstandard1.3/ru/System.IO.Compression.xml", + "ref/netstandard1.3/zh-hans/System.IO.Compression.xml", + "ref/netstandard1.3/zh-hant/System.IO.Compression.xml", + "ref/portable-net45+win8+wpa81/_._", "ref/win8/_._", "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtime.json", - "System.IO.Compression.nuspec" - ] - }, - "System.IO.Compression.clrcompression-arm/4.0.0": { - "sha512": "Kk21GecAbI+H6tMP6/lMssGObbhoHwLiREiB5UkNMCypdxACuF+6gmrdDTousCUcbH28CJeo7tArrnUc+bchuw==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "package/services/metadata/core-properties/e09228dcfd7b47adb2ddcf73e2eb6ddf.psmdcp", - "runtimes/win10-arm/native/ClrCompression.dll", - "runtimes/win7-arm/native/clrcompression.dll", - "System.IO.Compression.clrcompression-arm.nuspec" - ] - }, - "System.IO.Compression.clrcompression-x64/4.0.0": { - "sha512": "Lqr+URMwKzf+8HJF6YrqEqzKzDzFJTE4OekaxqdIns71r8Ufbd8SbZa0LKl9q+7nu6Em4SkIEXVMB7plSXekOw==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "package/services/metadata/core-properties/416c3fd9fab749d484e0fed458de199f.psmdcp", - "runtimes/win10-x64/native/ClrCompression.dll", - "runtimes/win7-x64/native/clrcompression.dll", - "System.IO.Compression.clrcompression-x64.nuspec" - ] - }, - "System.IO.Compression.clrcompression-x86/4.0.0": { - "sha512": "GmevpuaMRzYDXHu+xuV10fxTO8DsP7OKweWxYtkaxwVnDSj9X6RBupSiXdiveq9yj/xjZ1NbG+oRRRb99kj+VQ==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "package/services/metadata/core-properties/cd12f86c8cc2449589dfbe349763f7b3.psmdcp", - "runtimes/win10-x86/native/ClrCompression.dll", - "runtimes/win7-x86/native/clrcompression.dll", - "System.IO.Compression.clrcompression-x86.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll", + "runtimes/win/lib/net46/System.IO.Compression.dll", + "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll", + "system.io.compression.4.3.0.nupkg.sha512", + "system.io.compression.nuspec" ] }, - "System.IO.Compression.ZipFile/4.0.0": { - "sha512": "pwntmtsJqtt6Lez4Iyv4GVGW6DaXUTo9Rnlsx0MFagRgX+8F/sxG5S/IzDJabBj68sUWViz1QJrRZL4V9ngWDg==", - "type": "Package", + "System.IO.Compression.ZipFile/4.3.0": { + "sha512": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "type": "package", + "path": "system.io.compression.zipfile/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.IO.Compression.ZipFile.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.IO.Compression.ZipFile.dll", + "lib/netstandard1.3/System.IO.Compression.ZipFile.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/60dc66d592ac41008e1384536912dabf.psmdcp", - "ref/dotnet/de/System.IO.Compression.ZipFile.xml", - "ref/dotnet/es/System.IO.Compression.ZipFile.xml", - "ref/dotnet/fr/System.IO.Compression.ZipFile.xml", - "ref/dotnet/it/System.IO.Compression.ZipFile.xml", - "ref/dotnet/ja/System.IO.Compression.ZipFile.xml", - "ref/dotnet/ko/System.IO.Compression.ZipFile.xml", - "ref/dotnet/ru/System.IO.Compression.ZipFile.xml", - "ref/dotnet/System.IO.Compression.ZipFile.dll", - "ref/dotnet/System.IO.Compression.ZipFile.xml", - "ref/dotnet/zh-hans/System.IO.Compression.ZipFile.xml", - "ref/dotnet/zh-hant/System.IO.Compression.ZipFile.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.IO.Compression.ZipFile.dll", + "ref/netstandard1.3/System.IO.Compression.ZipFile.dll", + "ref/netstandard1.3/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/de/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/es/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/fr/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/it/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/ja/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/ko/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/ru/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/zh-hans/System.IO.Compression.ZipFile.xml", + "ref/netstandard1.3/zh-hant/System.IO.Compression.ZipFile.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.IO.Compression.ZipFile.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.compression.zipfile.4.3.0.nupkg.sha512", + "system.io.compression.zipfile.nuspec" ] }, - "System.IO.FileSystem/4.0.0": { - "sha512": "eo05SPWfG+54UA0wxgRIYOuOslq+2QrJLXZaJDDsfLXG15OLguaItW39NYZTqUb4DeGOkU4R0wpOLOW4ynMUDQ==", - "type": "Package", + "System.IO.FileSystem/4.3.0": { + "sha512": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "type": "package", + "path": "system.io.filesystem/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.IO.FileSystem.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.IO.FileSystem.dll", - "lib/netcore50/System.IO.FileSystem.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/0405bad2bcdd403884f42a0a79534bc1.psmdcp", - "ref/dotnet/de/System.IO.FileSystem.xml", - "ref/dotnet/es/System.IO.FileSystem.xml", - "ref/dotnet/fr/System.IO.FileSystem.xml", - "ref/dotnet/it/System.IO.FileSystem.xml", - "ref/dotnet/ja/System.IO.FileSystem.xml", - "ref/dotnet/ko/System.IO.FileSystem.xml", - "ref/dotnet/ru/System.IO.FileSystem.xml", - "ref/dotnet/System.IO.FileSystem.dll", - "ref/dotnet/System.IO.FileSystem.xml", - "ref/dotnet/zh-hans/System.IO.FileSystem.xml", - "ref/dotnet/zh-hant/System.IO.FileSystem.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.IO.FileSystem.dll", + "ref/netstandard1.3/System.IO.FileSystem.dll", + "ref/netstandard1.3/System.IO.FileSystem.xml", + "ref/netstandard1.3/de/System.IO.FileSystem.xml", + "ref/netstandard1.3/es/System.IO.FileSystem.xml", + "ref/netstandard1.3/fr/System.IO.FileSystem.xml", + "ref/netstandard1.3/it/System.IO.FileSystem.xml", + "ref/netstandard1.3/ja/System.IO.FileSystem.xml", + "ref/netstandard1.3/ko/System.IO.FileSystem.xml", + "ref/netstandard1.3/ru/System.IO.FileSystem.xml", + "ref/netstandard1.3/zh-hans/System.IO.FileSystem.xml", + "ref/netstandard1.3/zh-hant/System.IO.FileSystem.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.IO.FileSystem.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.filesystem.4.3.0.nupkg.sha512", + "system.io.filesystem.nuspec" ] }, - "System.IO.FileSystem.Primitives/4.0.0": { - "sha512": "7pJUvYi/Yq3A5nagqCCiOw3+aJp3xXc/Cjr8dnJDnER3/6kX3LEencfqmXUcPl9+7OvRNyPMNhqsLAcMK6K/KA==", - "type": "Package", + "System.IO.FileSystem.Primitives/4.3.0": { + "sha512": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "type": "package", + "path": "system.io.filesystem.primitives/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.IO.FileSystem.Primitives.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.IO.FileSystem.Primitives.dll", + "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/2cf3542156f0426483f92b9e37d8d381.psmdcp", - "ref/dotnet/de/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/es/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/fr/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/it/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/ja/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/ko/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/ru/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/System.IO.FileSystem.Primitives.dll", - "ref/dotnet/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/zh-hans/System.IO.FileSystem.Primitives.xml", - "ref/dotnet/zh-hant/System.IO.FileSystem.Primitives.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.IO.FileSystem.Primitives.dll", + "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll", + "ref/netstandard1.3/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/de/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/es/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/fr/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/it/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/ja/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/ko/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/ru/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.IO.FileSystem.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.IO.FileSystem.Primitives.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.IO.FileSystem.Primitives.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.io.filesystem.primitives.4.3.0.nupkg.sha512", + "system.io.filesystem.primitives.nuspec" ] }, - "System.IO.IsolatedStorage/4.0.0": { - "sha512": "d5KimUbZ49Ki6A/uwU+Iodng+nhJvpRs7hr/828cfeXC02LxUiggnRnAu+COtWcKvJ2YbBmAGOcO4GLK4fX1+w==", - "type": "Package", + "System.IO.IsolatedStorage/4.0.1": { + "sha512": "PuSuDi3FV84wh6RbF+Dvr0BvLJ6MCpvNIdVE3K0sSnOVKEV7mOQ0qnEvO1tWjxquMaugULTxJHHLaxkCHCz4IQ==", + "type": "package", + "path": "system.io.isolatedstorage/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", + "System.IO.IsolatedStorage.4.0.1.nupkg.sha512", + "System.IO.IsolatedStorage.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/netcore50/System.IO.IsolatedStorage.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/0d69e649eab84c3cad77d63bb460f7e7.psmdcp", - "ref/dotnet/de/System.IO.IsolatedStorage.xml", - "ref/dotnet/es/System.IO.IsolatedStorage.xml", - "ref/dotnet/fr/System.IO.IsolatedStorage.xml", - "ref/dotnet/it/System.IO.IsolatedStorage.xml", - "ref/dotnet/ja/System.IO.IsolatedStorage.xml", - "ref/dotnet/ko/System.IO.IsolatedStorage.xml", - "ref/dotnet/ru/System.IO.IsolatedStorage.xml", - "ref/dotnet/System.IO.IsolatedStorage.dll", - "ref/dotnet/System.IO.IsolatedStorage.xml", - "ref/dotnet/zh-hans/System.IO.IsolatedStorage.xml", - "ref/dotnet/zh-hant/System.IO.IsolatedStorage.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", + "ref/netstandard1.4/System.IO.IsolatedStorage.dll", + "ref/netstandard1.4/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/de/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/es/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/fr/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/it/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/ja/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/ko/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/ru/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/zh-hans/System.IO.IsolatedStorage.xml", + "ref/netstandard1.4/zh-hant/System.IO.IsolatedStorage.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.IO.IsolatedStorage.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.IO.UnmanagedMemoryStream/4.0.0": { - "sha512": "i2xczgQfwHmolORBNHxV9b5izP8VOBxgSA2gf+H55xBvwqtR+9r9adtzlc7at0MAwiLcsk6V1TZlv2vfRQr8Sw==", - "type": "Package", + "System.IO.UnmanagedMemoryStream/4.0.1": { + "sha512": "wcq0kXcpfJwdl1Y4/ZjDk7Dhx5HdLyRYYWYmD8Nn8skoGYYQd2BQWbXwjWSczip8AL4Z57o2dWWXAl4aABAKiQ==", + "type": "package", + "path": "system.io.unmanagedmemorystream/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.IO.UnmanagedMemoryStream.dll", + "System.IO.UnmanagedMemoryStream.4.0.1.nupkg.sha512", + "System.IO.UnmanagedMemoryStream.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.IO.UnmanagedMemoryStream.dll", + "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/cce1d37d7dc24e5fb4170ead20101af0.psmdcp", - "ref/dotnet/de/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/es/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/fr/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/it/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/ja/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/ko/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/ru/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/System.IO.UnmanagedMemoryStream.dll", - "ref/dotnet/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/zh-hans/System.IO.UnmanagedMemoryStream.xml", - "ref/dotnet/zh-hant/System.IO.UnmanagedMemoryStream.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.IO.UnmanagedMemoryStream.dll", + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll", + "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/de/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/es/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/fr/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/it/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/ja/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/ko/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/ru/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/zh-hans/System.IO.UnmanagedMemoryStream.xml", + "ref/netstandard1.3/zh-hant/System.IO.UnmanagedMemoryStream.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.IO.UnmanagedMemoryStream.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Linq/4.0.0": { - "sha512": "r6Hlc+ytE6m/9UBr+nNRRdoJEWjoeQiT3L3lXYFDHoXk3VYsRBCDNXrawcexw7KPLaH0zamQLiAb6avhZ50cGg==", - "type": "Package", + "System.Linq/4.3.0": { + "sha512": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "type": "package", + "path": "system.linq/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Linq.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", + "lib/net463/System.Linq.dll", "lib/netcore50/System.Linq.dll", + "lib/netstandard1.6/System.Linq.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/6fcde56ce4094f6a8fff4b28267da532.psmdcp", - "ref/dotnet/de/System.Linq.xml", - "ref/dotnet/es/System.Linq.xml", - "ref/dotnet/fr/System.Linq.xml", - "ref/dotnet/it/System.Linq.xml", - "ref/dotnet/ja/System.Linq.xml", - "ref/dotnet/ko/System.Linq.xml", - "ref/dotnet/ru/System.Linq.xml", - "ref/dotnet/System.Linq.dll", - "ref/dotnet/System.Linq.xml", - "ref/dotnet/zh-hans/System.Linq.xml", - "ref/dotnet/zh-hant/System.Linq.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", + "ref/net463/System.Linq.dll", "ref/netcore50/System.Linq.dll", "ref/netcore50/System.Linq.xml", + "ref/netcore50/de/System.Linq.xml", + "ref/netcore50/es/System.Linq.xml", + "ref/netcore50/fr/System.Linq.xml", + "ref/netcore50/it/System.Linq.xml", + "ref/netcore50/ja/System.Linq.xml", + "ref/netcore50/ko/System.Linq.xml", + "ref/netcore50/ru/System.Linq.xml", + "ref/netcore50/zh-hans/System.Linq.xml", + "ref/netcore50/zh-hant/System.Linq.xml", + "ref/netstandard1.0/System.Linq.dll", + "ref/netstandard1.0/System.Linq.xml", + "ref/netstandard1.0/de/System.Linq.xml", + "ref/netstandard1.0/es/System.Linq.xml", + "ref/netstandard1.0/fr/System.Linq.xml", + "ref/netstandard1.0/it/System.Linq.xml", + "ref/netstandard1.0/ja/System.Linq.xml", + "ref/netstandard1.0/ko/System.Linq.xml", + "ref/netstandard1.0/ru/System.Linq.xml", + "ref/netstandard1.0/zh-hans/System.Linq.xml", + "ref/netstandard1.0/zh-hant/System.Linq.xml", + "ref/netstandard1.6/System.Linq.dll", + "ref/netstandard1.6/System.Linq.xml", + "ref/netstandard1.6/de/System.Linq.xml", + "ref/netstandard1.6/es/System.Linq.xml", + "ref/netstandard1.6/fr/System.Linq.xml", + "ref/netstandard1.6/it/System.Linq.xml", + "ref/netstandard1.6/ja/System.Linq.xml", + "ref/netstandard1.6/ko/System.Linq.xml", + "ref/netstandard1.6/ru/System.Linq.xml", + "ref/netstandard1.6/zh-hans/System.Linq.xml", + "ref/netstandard1.6/zh-hant/System.Linq.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.linq.4.3.0.nupkg.sha512", + "system.linq.nuspec" + ] + }, + "System.Linq.Expressions/4.3.0": { + "sha512": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "type": "package", + "path": "system.linq.expressions/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net463/System.Linq.Expressions.dll", + "lib/netcore50/System.Linq.Expressions.dll", + "lib/netstandard1.6/System.Linq.Expressions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net463/System.Linq.Expressions.dll", + "ref/netcore50/System.Linq.Expressions.dll", + "ref/netcore50/System.Linq.Expressions.xml", + "ref/netcore50/de/System.Linq.Expressions.xml", + "ref/netcore50/es/System.Linq.Expressions.xml", + "ref/netcore50/fr/System.Linq.Expressions.xml", + "ref/netcore50/it/System.Linq.Expressions.xml", + "ref/netcore50/ja/System.Linq.Expressions.xml", + "ref/netcore50/ko/System.Linq.Expressions.xml", + "ref/netcore50/ru/System.Linq.Expressions.xml", + "ref/netcore50/zh-hans/System.Linq.Expressions.xml", + "ref/netcore50/zh-hant/System.Linq.Expressions.xml", + "ref/netstandard1.0/System.Linq.Expressions.dll", + "ref/netstandard1.0/System.Linq.Expressions.xml", + "ref/netstandard1.0/de/System.Linq.Expressions.xml", + "ref/netstandard1.0/es/System.Linq.Expressions.xml", + "ref/netstandard1.0/fr/System.Linq.Expressions.xml", + "ref/netstandard1.0/it/System.Linq.Expressions.xml", + "ref/netstandard1.0/ja/System.Linq.Expressions.xml", + "ref/netstandard1.0/ko/System.Linq.Expressions.xml", + "ref/netstandard1.0/ru/System.Linq.Expressions.xml", + "ref/netstandard1.0/zh-hans/System.Linq.Expressions.xml", + "ref/netstandard1.0/zh-hant/System.Linq.Expressions.xml", + "ref/netstandard1.3/System.Linq.Expressions.dll", + "ref/netstandard1.3/System.Linq.Expressions.xml", + "ref/netstandard1.3/de/System.Linq.Expressions.xml", + "ref/netstandard1.3/es/System.Linq.Expressions.xml", + "ref/netstandard1.3/fr/System.Linq.Expressions.xml", + "ref/netstandard1.3/it/System.Linq.Expressions.xml", + "ref/netstandard1.3/ja/System.Linq.Expressions.xml", + "ref/netstandard1.3/ko/System.Linq.Expressions.xml", + "ref/netstandard1.3/ru/System.Linq.Expressions.xml", + "ref/netstandard1.3/zh-hans/System.Linq.Expressions.xml", + "ref/netstandard1.3/zh-hant/System.Linq.Expressions.xml", + "ref/netstandard1.6/System.Linq.Expressions.dll", + "ref/netstandard1.6/System.Linq.Expressions.xml", + "ref/netstandard1.6/de/System.Linq.Expressions.xml", + "ref/netstandard1.6/es/System.Linq.Expressions.xml", + "ref/netstandard1.6/fr/System.Linq.Expressions.xml", + "ref/netstandard1.6/it/System.Linq.Expressions.xml", + "ref/netstandard1.6/ja/System.Linq.Expressions.xml", + "ref/netstandard1.6/ko/System.Linq.Expressions.xml", + "ref/netstandard1.6/ru/System.Linq.Expressions.xml", + "ref/netstandard1.6/zh-hans/System.Linq.Expressions.xml", + "ref/netstandard1.6/zh-hant/System.Linq.Expressions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll", + "system.linq.expressions.4.3.0.nupkg.sha512", + "system.linq.expressions.nuspec" + ] + }, + "System.Linq.Parallel/4.0.1": { + "sha512": "J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==", + "type": "package", + "path": "system.linq.parallel/4.0.1", + "files": [ + "System.Linq.Parallel.4.0.1.nupkg.sha512", + "System.Linq.Parallel.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Linq.Parallel.dll", + "lib/netstandard1.3/System.Linq.Parallel.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Linq.Parallel.dll", + "ref/netcore50/System.Linq.Parallel.xml", + "ref/netcore50/de/System.Linq.Parallel.xml", + "ref/netcore50/es/System.Linq.Parallel.xml", + "ref/netcore50/fr/System.Linq.Parallel.xml", + "ref/netcore50/it/System.Linq.Parallel.xml", + "ref/netcore50/ja/System.Linq.Parallel.xml", + "ref/netcore50/ko/System.Linq.Parallel.xml", + "ref/netcore50/ru/System.Linq.Parallel.xml", + "ref/netcore50/zh-hans/System.Linq.Parallel.xml", + "ref/netcore50/zh-hant/System.Linq.Parallel.xml", + "ref/netstandard1.1/System.Linq.Parallel.dll", + "ref/netstandard1.1/System.Linq.Parallel.xml", + "ref/netstandard1.1/de/System.Linq.Parallel.xml", + "ref/netstandard1.1/es/System.Linq.Parallel.xml", + "ref/netstandard1.1/fr/System.Linq.Parallel.xml", + "ref/netstandard1.1/it/System.Linq.Parallel.xml", + "ref/netstandard1.1/ja/System.Linq.Parallel.xml", + "ref/netstandard1.1/ko/System.Linq.Parallel.xml", + "ref/netstandard1.1/ru/System.Linq.Parallel.xml", + "ref/netstandard1.1/zh-hans/System.Linq.Parallel.xml", + "ref/netstandard1.1/zh-hant/System.Linq.Parallel.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "System.Linq.Queryable/4.0.1": { + "sha512": "Yn/WfYe9RoRfmSLvUt2JerP0BTGGykCZkQPgojaxgzF2N0oPo+/AhB8TXOpdCcNlrG3VRtsamtK2uzsp3cqRVw==", + "type": "package", + "path": "system.linq.queryable/4.0.1", + "files": [ + "System.Linq.Queryable.4.0.1.nupkg.sha512", + "System.Linq.Queryable.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/monoandroid10/_._", + "lib/monotouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Linq.Queryable.dll", + "lib/netstandard1.3/System.Linq.Queryable.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/monoandroid10/_._", + "ref/monotouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Linq.Queryable.dll", + "ref/netcore50/System.Linq.Queryable.xml", + "ref/netcore50/de/System.Linq.Queryable.xml", + "ref/netcore50/es/System.Linq.Queryable.xml", + "ref/netcore50/fr/System.Linq.Queryable.xml", + "ref/netcore50/it/System.Linq.Queryable.xml", + "ref/netcore50/ja/System.Linq.Queryable.xml", + "ref/netcore50/ko/System.Linq.Queryable.xml", + "ref/netcore50/ru/System.Linq.Queryable.xml", + "ref/netcore50/zh-hans/System.Linq.Queryable.xml", + "ref/netcore50/zh-hant/System.Linq.Queryable.xml", + "ref/netstandard1.0/System.Linq.Queryable.dll", + "ref/netstandard1.0/System.Linq.Queryable.xml", + "ref/netstandard1.0/de/System.Linq.Queryable.xml", + "ref/netstandard1.0/es/System.Linq.Queryable.xml", + "ref/netstandard1.0/fr/System.Linq.Queryable.xml", + "ref/netstandard1.0/it/System.Linq.Queryable.xml", + "ref/netstandard1.0/ja/System.Linq.Queryable.xml", + "ref/netstandard1.0/ko/System.Linq.Queryable.xml", + "ref/netstandard1.0/ru/System.Linq.Queryable.xml", + "ref/netstandard1.0/zh-hans/System.Linq.Queryable.xml", + "ref/netstandard1.0/zh-hant/System.Linq.Queryable.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "System.Linq.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" + ] + }, + "System.Net.Http/4.3.0": { + "sha512": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "type": "package", + "path": "system.net.http/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/Xamarinmac20/_._", + "lib/monoandroid10/_._", + "lib/monotouch10/_._", + "lib/net45/_._", + "lib/net46/System.Net.Http.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/Xamarinmac20/_._", + "ref/monoandroid10/_._", + "ref/monotouch10/_._", + "ref/net45/_._", + "ref/net46/System.Net.Http.dll", + "ref/net46/System.Net.Http.xml", + "ref/net46/de/System.Net.Http.xml", + "ref/net46/es/System.Net.Http.xml", + "ref/net46/fr/System.Net.Http.xml", + "ref/net46/it/System.Net.Http.xml", + "ref/net46/ja/System.Net.Http.xml", + "ref/net46/ko/System.Net.Http.xml", + "ref/net46/ru/System.Net.Http.xml", + "ref/net46/zh-hans/System.Net.Http.xml", + "ref/net46/zh-hant/System.Net.Http.xml", + "ref/netcore50/System.Net.Http.dll", + "ref/netcore50/System.Net.Http.xml", + "ref/netcore50/de/System.Net.Http.xml", + "ref/netcore50/es/System.Net.Http.xml", + "ref/netcore50/fr/System.Net.Http.xml", + "ref/netcore50/it/System.Net.Http.xml", + "ref/netcore50/ja/System.Net.Http.xml", + "ref/netcore50/ko/System.Net.Http.xml", + "ref/netcore50/ru/System.Net.Http.xml", + "ref/netcore50/zh-hans/System.Net.Http.xml", + "ref/netcore50/zh-hant/System.Net.Http.xml", + "ref/netstandard1.1/System.Net.Http.dll", + "ref/netstandard1.1/System.Net.Http.xml", + "ref/netstandard1.1/de/System.Net.Http.xml", + "ref/netstandard1.1/es/System.Net.Http.xml", + "ref/netstandard1.1/fr/System.Net.Http.xml", + "ref/netstandard1.1/it/System.Net.Http.xml", + "ref/netstandard1.1/ja/System.Net.Http.xml", + "ref/netstandard1.1/ko/System.Net.Http.xml", + "ref/netstandard1.1/ru/System.Net.Http.xml", + "ref/netstandard1.1/zh-hans/System.Net.Http.xml", + "ref/netstandard1.1/zh-hant/System.Net.Http.xml", + "ref/netstandard1.3/System.Net.Http.dll", + "ref/netstandard1.3/System.Net.Http.xml", + "ref/netstandard1.3/de/System.Net.Http.xml", + "ref/netstandard1.3/es/System.Net.Http.xml", + "ref/netstandard1.3/fr/System.Net.Http.xml", + "ref/netstandard1.3/it/System.Net.Http.xml", + "ref/netstandard1.3/ja/System.Net.Http.xml", + "ref/netstandard1.3/ko/System.Net.Http.xml", + "ref/netstandard1.3/ru/System.Net.Http.xml", + "ref/netstandard1.3/zh-hans/System.Net.Http.xml", + "ref/netstandard1.3/zh-hant/System.Net.Http.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll", + "runtimes/win/lib/net46/System.Net.Http.dll", + "runtimes/win/lib/netcore50/System.Net.Http.dll", + "runtimes/win/lib/netstandard1.3/System.Net.Http.dll", + "system.net.http.4.3.0.nupkg.sha512", + "system.net.http.nuspec" + ] + }, + "System.Net.Http.Rtc/4.0.1": { + "sha512": "o2AlTAvlZOc0dRUpmr379G57VUjSQ+JO7X2vIduaV+zReroM7WVwvtg6q1tGBrT4aVFvqWPDavWuBgSMTwugyw==", + "type": "package", + "path": "system.net.http.rtc/4.0.1", + "files": [ + "System.Net.Http.Rtc.4.0.1.nupkg.sha512", + "System.Net.Http.Rtc.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/win8/_._", + "ref/netcore50/System.Net.Http.Rtc.dll", + "ref/netcore50/System.Net.Http.Rtc.xml", + "ref/netcore50/de/System.Net.Http.Rtc.xml", + "ref/netcore50/es/System.Net.Http.Rtc.xml", + "ref/netcore50/fr/System.Net.Http.Rtc.xml", + "ref/netcore50/it/System.Net.Http.Rtc.xml", + "ref/netcore50/ja/System.Net.Http.Rtc.xml", + "ref/netcore50/ko/System.Net.Http.Rtc.xml", + "ref/netcore50/ru/System.Net.Http.Rtc.xml", + "ref/netcore50/zh-hans/System.Net.Http.Rtc.xml", + "ref/netcore50/zh-hant/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/System.Net.Http.Rtc.dll", + "ref/netstandard1.1/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/de/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/es/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/fr/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/it/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/ja/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/ko/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/ru/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/zh-hans/System.Net.Http.Rtc.xml", + "ref/netstandard1.1/zh-hant/System.Net.Http.Rtc.xml", + "ref/win8/_._", + "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll" + ] + }, + "System.Net.NameResolution/4.0.0": { + "sha512": "JdqRdM1Qym3YehqdKIi5LHrpypP4JMfxKQSNCJ2z4WawkG0il+N3XfNeJOxll2XrTnG7WgYYPoeiu/KOwg0DQw==", + "type": "package", + "path": "system.net.nameresolution/4.0.0", + "files": [ + "System.Net.NameResolution.4.0.0.nupkg.sha512", + "System.Net.NameResolution.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Net.NameResolution.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Net.NameResolution.dll", + "ref/netstandard1.3/System.Net.NameResolution.dll", + "ref/netstandard1.3/System.Net.NameResolution.xml", + "ref/netstandard1.3/de/System.Net.NameResolution.xml", + "ref/netstandard1.3/es/System.Net.NameResolution.xml", + "ref/netstandard1.3/fr/System.Net.NameResolution.xml", + "ref/netstandard1.3/it/System.Net.NameResolution.xml", + "ref/netstandard1.3/ja/System.Net.NameResolution.xml", + "ref/netstandard1.3/ko/System.Net.NameResolution.xml", + "ref/netstandard1.3/ru/System.Net.NameResolution.xml", + "ref/netstandard1.3/zh-hans/System.Net.NameResolution.xml", + "ref/netstandard1.3/zh-hant/System.Net.NameResolution.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll", + "runtimes/win/lib/net46/System.Net.NameResolution.dll", + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll", + "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll" ] }, - "System.Linq.Expressions/4.0.10": { - "sha512": "qhFkPqRsTfXBaacjQhxwwwUoU7TEtwlBIULj7nG7i4qAkvivil31VvOvDKppCSui5yGw0/325ZeNaMYRvTotXw==", - "type": "Package", + "System.Net.NameResolution/4.3.0": { + "sha512": "AFYl08R7MrsrEjqpQWTZWBadqXyTzNDaWpMqyxhb0d6sGhV6xMDKueuBXlLL30gz+DIRY6MpdgnHWlCh5wmq9w==", + "type": "package", + "path": "system.net.nameresolution/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Linq.Expressions.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Linq.Expressions.dll", + "lib/net46/System.Net.NameResolution.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/4e3c061f7c0a427fa5b65bd3d84e9bc3.psmdcp", - "ref/dotnet/de/System.Linq.Expressions.xml", - "ref/dotnet/es/System.Linq.Expressions.xml", - "ref/dotnet/fr/System.Linq.Expressions.xml", - "ref/dotnet/it/System.Linq.Expressions.xml", - "ref/dotnet/ja/System.Linq.Expressions.xml", - "ref/dotnet/ko/System.Linq.Expressions.xml", - "ref/dotnet/ru/System.Linq.Expressions.xml", - "ref/dotnet/System.Linq.Expressions.dll", - "ref/dotnet/System.Linq.Expressions.xml", - "ref/dotnet/zh-hans/System.Linq.Expressions.xml", - "ref/dotnet/zh-hant/System.Linq.Expressions.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net46/System.Net.NameResolution.dll", + "ref/netstandard1.3/System.Net.NameResolution.dll", + "ref/netstandard1.3/System.Net.NameResolution.xml", + "ref/netstandard1.3/de/System.Net.NameResolution.xml", + "ref/netstandard1.3/es/System.Net.NameResolution.xml", + "ref/netstandard1.3/fr/System.Net.NameResolution.xml", + "ref/netstandard1.3/it/System.Net.NameResolution.xml", + "ref/netstandard1.3/ja/System.Net.NameResolution.xml", + "ref/netstandard1.3/ko/System.Net.NameResolution.xml", + "ref/netstandard1.3/ru/System.Net.NameResolution.xml", + "ref/netstandard1.3/zh-hans/System.Net.NameResolution.xml", + "ref/netstandard1.3/zh-hant/System.Net.NameResolution.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtime.json", - "runtimes/win8-aot/lib/netcore50/System.Linq.Expressions.dll", - "System.Linq.Expressions.nuspec" - ] - }, - "System.Linq.Parallel/4.0.0": { - "sha512": "PtH7KKh1BbzVow4XY17pnrn7Io63ApMdwzRE2o2HnzsKQD/0o7X5xe6mxrDUqTm9ZCR3/PNhAlP13VY1HnHsbA==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Linq.Parallel.dll", - "lib/net45/_._", - "lib/netcore50/System.Linq.Parallel.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "package/services/metadata/core-properties/5cc7d35889814f73a239a1b7dcd33451.psmdcp", - "ref/dotnet/de/System.Linq.Parallel.xml", - "ref/dotnet/es/System.Linq.Parallel.xml", - "ref/dotnet/fr/System.Linq.Parallel.xml", - "ref/dotnet/it/System.Linq.Parallel.xml", - "ref/dotnet/ja/System.Linq.Parallel.xml", - "ref/dotnet/ko/System.Linq.Parallel.xml", - "ref/dotnet/ru/System.Linq.Parallel.xml", - "ref/dotnet/System.Linq.Parallel.dll", - "ref/dotnet/System.Linq.Parallel.xml", - "ref/dotnet/zh-hans/System.Linq.Parallel.xml", - "ref/dotnet/zh-hant/System.Linq.Parallel.xml", - "ref/net45/_._", - "ref/netcore50/System.Linq.Parallel.dll", - "ref/netcore50/System.Linq.Parallel.xml", - "ref/win8/_._", - "ref/wpa81/_._", - "System.Linq.Parallel.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll", + "runtimes/win/lib/net46/System.Net.NameResolution.dll", + "runtimes/win/lib/netcore50/System.Net.NameResolution.dll", + "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll", + "system.net.nameresolution.4.3.0.nupkg.sha512", + "system.net.nameresolution.nuspec" ] }, - "System.Linq.Queryable/4.0.0": { - "sha512": "DIlvCNn3ucFvwMMzXcag4aFnFJ1fdxkQ5NqwJe9Nh7y8ozzhDm07YakQL/yoF3P1dLzY1T2cTpuwbAmVSdXyBA==", - "type": "Package", + "System.Net.NetworkInformation/4.1.0": { + "sha512": "Q0rfeiW6QsiZuicGjrFA7cRr2+kXex0JIljTTxzI09GIftB8k+aNL31VsQD1sI2g31cw7UGDTgozA/FgeNSzsQ==", + "type": "package", + "path": "system.net.networkinformation/4.1.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Linq.Queryable.dll", + "System.Net.NetworkInformation.4.1.0.nupkg.sha512", + "System.Net.NetworkInformation.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Linq.Queryable.dll", + "lib/net46/System.Net.NetworkInformation.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/24a380caa65148a7883629840bf0c343.psmdcp", - "ref/dotnet/de/System.Linq.Queryable.xml", - "ref/dotnet/es/System.Linq.Queryable.xml", - "ref/dotnet/fr/System.Linq.Queryable.xml", - "ref/dotnet/it/System.Linq.Queryable.xml", - "ref/dotnet/ja/System.Linq.Queryable.xml", - "ref/dotnet/ko/System.Linq.Queryable.xml", - "ref/dotnet/ru/System.Linq.Queryable.xml", - "ref/dotnet/System.Linq.Queryable.dll", - "ref/dotnet/System.Linq.Queryable.xml", - "ref/dotnet/zh-hans/System.Linq.Queryable.xml", - "ref/dotnet/zh-hant/System.Linq.Queryable.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", - "ref/netcore50/System.Linq.Queryable.dll", - "ref/netcore50/System.Linq.Queryable.xml", + "ref/net46/System.Net.NetworkInformation.dll", + "ref/netcore50/System.Net.NetworkInformation.dll", + "ref/netcore50/System.Net.NetworkInformation.xml", + "ref/netcore50/de/System.Net.NetworkInformation.xml", + "ref/netcore50/es/System.Net.NetworkInformation.xml", + "ref/netcore50/fr/System.Net.NetworkInformation.xml", + "ref/netcore50/it/System.Net.NetworkInformation.xml", + "ref/netcore50/ja/System.Net.NetworkInformation.xml", + "ref/netcore50/ko/System.Net.NetworkInformation.xml", + "ref/netcore50/ru/System.Net.NetworkInformation.xml", + "ref/netcore50/zh-hans/System.Net.NetworkInformation.xml", + "ref/netcore50/zh-hant/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/System.Net.NetworkInformation.dll", + "ref/netstandard1.0/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/de/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/es/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/fr/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/it/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/ja/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/ko/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/ru/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/zh-hans/System.Net.NetworkInformation.xml", + "ref/netstandard1.0/zh-hant/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/System.Net.NetworkInformation.dll", + "ref/netstandard1.3/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/de/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/es/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/fr/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/it/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/ja/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/ko/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/ru/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/zh-hans/System.Net.NetworkInformation.xml", + "ref/netstandard1.3/zh-hant/System.Net.NetworkInformation.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "System.Linq.Queryable.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/linux/lib/netstandard1.3/System.Net.NetworkInformation.dll", + "runtimes/osx/lib/netstandard1.3/System.Net.NetworkInformation.dll", + "runtimes/win/lib/net46/System.Net.NetworkInformation.dll", + "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll", + "runtimes/win/lib/netstandard1.3/System.Net.NetworkInformation.dll" ] }, - "System.Net.Http/4.0.0": { - "sha512": "mZuAl7jw/mFY8jUq4ITKECxVBh9a8SJt9BC/+lJbmo7cRKspxE3PsITz+KiaCEsexN5WYPzwBOx0oJH/0HlPyQ==", - "type": "Package", + "System.Net.Primitives/4.3.0": { + "sha512": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "type": "package", + "path": "system.net.primitives/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Net.Http.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Net.Http.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", + "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/62d64206d25643df9c8d01e867c05e27.psmdcp", - "ref/dotnet/de/System.Net.Http.xml", - "ref/dotnet/es/System.Net.Http.xml", - "ref/dotnet/fr/System.Net.Http.xml", - "ref/dotnet/it/System.Net.Http.xml", - "ref/dotnet/ja/System.Net.Http.xml", - "ref/dotnet/ko/System.Net.Http.xml", - "ref/dotnet/ru/System.Net.Http.xml", - "ref/dotnet/System.Net.Http.dll", - "ref/dotnet/System.Net.Http.xml", - "ref/dotnet/zh-hans/System.Net.Http.xml", - "ref/dotnet/zh-hant/System.Net.Http.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", - "ref/netcore50/System.Net.Http.dll", - "ref/netcore50/System.Net.Http.xml", + "ref/netcore50/System.Net.Primitives.dll", + "ref/netcore50/System.Net.Primitives.xml", + "ref/netcore50/de/System.Net.Primitives.xml", + "ref/netcore50/es/System.Net.Primitives.xml", + "ref/netcore50/fr/System.Net.Primitives.xml", + "ref/netcore50/it/System.Net.Primitives.xml", + "ref/netcore50/ja/System.Net.Primitives.xml", + "ref/netcore50/ko/System.Net.Primitives.xml", + "ref/netcore50/ru/System.Net.Primitives.xml", + "ref/netcore50/zh-hans/System.Net.Primitives.xml", + "ref/netcore50/zh-hant/System.Net.Primitives.xml", + "ref/netstandard1.0/System.Net.Primitives.dll", + "ref/netstandard1.0/System.Net.Primitives.xml", + "ref/netstandard1.0/de/System.Net.Primitives.xml", + "ref/netstandard1.0/es/System.Net.Primitives.xml", + "ref/netstandard1.0/fr/System.Net.Primitives.xml", + "ref/netstandard1.0/it/System.Net.Primitives.xml", + "ref/netstandard1.0/ja/System.Net.Primitives.xml", + "ref/netstandard1.0/ko/System.Net.Primitives.xml", + "ref/netstandard1.0/ru/System.Net.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.Net.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.Net.Primitives.xml", + "ref/netstandard1.1/System.Net.Primitives.dll", + "ref/netstandard1.1/System.Net.Primitives.xml", + "ref/netstandard1.1/de/System.Net.Primitives.xml", + "ref/netstandard1.1/es/System.Net.Primitives.xml", + "ref/netstandard1.1/fr/System.Net.Primitives.xml", + "ref/netstandard1.1/it/System.Net.Primitives.xml", + "ref/netstandard1.1/ja/System.Net.Primitives.xml", + "ref/netstandard1.1/ko/System.Net.Primitives.xml", + "ref/netstandard1.1/ru/System.Net.Primitives.xml", + "ref/netstandard1.1/zh-hans/System.Net.Primitives.xml", + "ref/netstandard1.1/zh-hant/System.Net.Primitives.xml", + "ref/netstandard1.3/System.Net.Primitives.dll", + "ref/netstandard1.3/System.Net.Primitives.xml", + "ref/netstandard1.3/de/System.Net.Primitives.xml", + "ref/netstandard1.3/es/System.Net.Primitives.xml", + "ref/netstandard1.3/fr/System.Net.Primitives.xml", + "ref/netstandard1.3/it/System.Net.Primitives.xml", + "ref/netstandard1.3/ja/System.Net.Primitives.xml", + "ref/netstandard1.3/ko/System.Net.Primitives.xml", + "ref/netstandard1.3/ru/System.Net.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.Net.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.Net.Primitives.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", + "ref/wp80/_._", "ref/wpa81/_._", - "System.Net.Http.nuspec" - ] - }, - "System.Net.Http.Rtc/4.0.0": { - "sha512": "PlE+oJgXdbxPmZYR6GBywRkyIPovjB1Y0SYHizj2Iflgu80uJQC4szl9gue4rKI2FgXiEbj9JL7wL5K3mp9HAQ==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/netcore50/System.Net.Http.Rtc.dll", - "lib/win8/_._", - "package/services/metadata/core-properties/5ae6b04142264f2abb319c7dccbfb69f.psmdcp", - "ref/dotnet/de/System.Net.Http.Rtc.xml", - "ref/dotnet/es/System.Net.Http.Rtc.xml", - "ref/dotnet/fr/System.Net.Http.Rtc.xml", - "ref/dotnet/it/System.Net.Http.Rtc.xml", - "ref/dotnet/ja/System.Net.Http.Rtc.xml", - "ref/dotnet/ko/System.Net.Http.Rtc.xml", - "ref/dotnet/ru/System.Net.Http.Rtc.xml", - "ref/dotnet/System.Net.Http.Rtc.dll", - "ref/dotnet/System.Net.Http.Rtc.xml", - "ref/dotnet/zh-hans/System.Net.Http.Rtc.xml", - "ref/dotnet/zh-hant/System.Net.Http.Rtc.xml", - "ref/netcore50/System.Net.Http.Rtc.dll", - "ref/netcore50/System.Net.Http.Rtc.xml", - "ref/win8/_._", - "System.Net.Http.Rtc.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.net.primitives.4.3.0.nupkg.sha512", + "system.net.primitives.nuspec" ] }, - "System.Net.NetworkInformation/4.0.0": { - "sha512": "D68KCf5VK1G1GgFUwD901gU6cnMITksOdfdxUCt9ReCZfT1pigaDqjJ7XbiLAM4jm7TfZHB7g5mbOf1mbG3yBA==", - "type": "Package", + "System.Net.Requests/4.0.11": { + "sha512": "vxGt7C0cZixN+VqoSW4Yakc1Y9WknmxauDqzxgpw/FnBdz4kQNN51l4wxdXX5VY1xjqy//+G+4CvJWp1+f+y6Q==", + "type": "package", + "path": "system.net.requests/4.0.11", "files": [ - "[Content_Types].xml", - "_rels/.rels", + "System.Net.Requests.4.0.11.nupkg.sha512", + "System.Net.Requests.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Net.NetworkInformation.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/5daeae3f7319444d8efbd8a0c539559c.psmdcp", - "ref/dotnet/de/System.Net.NetworkInformation.xml", - "ref/dotnet/es/System.Net.NetworkInformation.xml", - "ref/dotnet/fr/System.Net.NetworkInformation.xml", - "ref/dotnet/it/System.Net.NetworkInformation.xml", - "ref/dotnet/ja/System.Net.NetworkInformation.xml", - "ref/dotnet/ko/System.Net.NetworkInformation.xml", - "ref/dotnet/ru/System.Net.NetworkInformation.xml", - "ref/dotnet/System.Net.NetworkInformation.dll", - "ref/dotnet/System.Net.NetworkInformation.xml", - "ref/dotnet/zh-hans/System.Net.NetworkInformation.xml", - "ref/dotnet/zh-hant/System.Net.NetworkInformation.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net45/_._", - "ref/netcore50/System.Net.NetworkInformation.dll", - "ref/netcore50/System.Net.NetworkInformation.xml", + "ref/net46/_._", + "ref/netcore50/System.Net.Requests.dll", + "ref/netcore50/System.Net.Requests.xml", + "ref/netcore50/de/System.Net.Requests.xml", + "ref/netcore50/es/System.Net.Requests.xml", + "ref/netcore50/fr/System.Net.Requests.xml", + "ref/netcore50/it/System.Net.Requests.xml", + "ref/netcore50/ja/System.Net.Requests.xml", + "ref/netcore50/ko/System.Net.Requests.xml", + "ref/netcore50/ru/System.Net.Requests.xml", + "ref/netcore50/zh-hans/System.Net.Requests.xml", + "ref/netcore50/zh-hant/System.Net.Requests.xml", + "ref/netstandard1.0/System.Net.Requests.dll", + "ref/netstandard1.0/System.Net.Requests.xml", + "ref/netstandard1.0/de/System.Net.Requests.xml", + "ref/netstandard1.0/es/System.Net.Requests.xml", + "ref/netstandard1.0/fr/System.Net.Requests.xml", + "ref/netstandard1.0/it/System.Net.Requests.xml", + "ref/netstandard1.0/ja/System.Net.Requests.xml", + "ref/netstandard1.0/ko/System.Net.Requests.xml", + "ref/netstandard1.0/ru/System.Net.Requests.xml", + "ref/netstandard1.0/zh-hans/System.Net.Requests.xml", + "ref/netstandard1.0/zh-hant/System.Net.Requests.xml", + "ref/netstandard1.1/System.Net.Requests.dll", + "ref/netstandard1.1/System.Net.Requests.xml", + "ref/netstandard1.1/de/System.Net.Requests.xml", + "ref/netstandard1.1/es/System.Net.Requests.xml", + "ref/netstandard1.1/fr/System.Net.Requests.xml", + "ref/netstandard1.1/it/System.Net.Requests.xml", + "ref/netstandard1.1/ja/System.Net.Requests.xml", + "ref/netstandard1.1/ko/System.Net.Requests.xml", + "ref/netstandard1.1/ru/System.Net.Requests.xml", + "ref/netstandard1.1/zh-hans/System.Net.Requests.xml", + "ref/netstandard1.1/zh-hant/System.Net.Requests.xml", + "ref/netstandard1.3/System.Net.Requests.dll", + "ref/netstandard1.3/System.Net.Requests.xml", + "ref/netstandard1.3/de/System.Net.Requests.xml", + "ref/netstandard1.3/es/System.Net.Requests.xml", + "ref/netstandard1.3/fr/System.Net.Requests.xml", + "ref/netstandard1.3/it/System.Net.Requests.xml", + "ref/netstandard1.3/ja/System.Net.Requests.xml", + "ref/netstandard1.3/ko/System.Net.Requests.xml", + "ref/netstandard1.3/ru/System.Net.Requests.xml", + "ref/netstandard1.3/zh-hans/System.Net.Requests.xml", + "ref/netstandard1.3/zh-hant/System.Net.Requests.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Net.NetworkInformation.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Net.Requests.dll", + "runtimes/win/lib/net46/_._", + "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll" ] }, - "System.Net.Primitives/4.0.10": { - "sha512": "YQqIpmMhnKjIbT7rl6dlf7xM5DxaMR+whduZ9wKb9OhMLjoueAJO3HPPJI+Naf3v034kb+xZqdc3zo44o3HWcg==", - "type": "Package", + "System.Net.Sockets/4.3.0": { + "sha512": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "type": "package", + "path": "system.net.sockets/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Net.Primitives.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Net.Primitives.dll", + "lib/net46/System.Net.Sockets.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/3e2f49037d5645bdad757b3fd5b7c103.psmdcp", - "ref/dotnet/de/System.Net.Primitives.xml", - "ref/dotnet/es/System.Net.Primitives.xml", - "ref/dotnet/fr/System.Net.Primitives.xml", - "ref/dotnet/it/System.Net.Primitives.xml", - "ref/dotnet/ja/System.Net.Primitives.xml", - "ref/dotnet/ko/System.Net.Primitives.xml", - "ref/dotnet/ru/System.Net.Primitives.xml", - "ref/dotnet/System.Net.Primitives.dll", - "ref/dotnet/System.Net.Primitives.xml", - "ref/dotnet/zh-hans/System.Net.Primitives.xml", - "ref/dotnet/zh-hant/System.Net.Primitives.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net46/System.Net.Sockets.dll", + "ref/netstandard1.3/System.Net.Sockets.dll", + "ref/netstandard1.3/System.Net.Sockets.xml", + "ref/netstandard1.3/de/System.Net.Sockets.xml", + "ref/netstandard1.3/es/System.Net.Sockets.xml", + "ref/netstandard1.3/fr/System.Net.Sockets.xml", + "ref/netstandard1.3/it/System.Net.Sockets.xml", + "ref/netstandard1.3/ja/System.Net.Sockets.xml", + "ref/netstandard1.3/ko/System.Net.Sockets.xml", + "ref/netstandard1.3/ru/System.Net.Sockets.xml", + "ref/netstandard1.3/zh-hans/System.Net.Sockets.xml", + "ref/netstandard1.3/zh-hant/System.Net.Sockets.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Net.Primitives.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.net.sockets.4.3.0.nupkg.sha512", + "system.net.sockets.nuspec" ] }, - "System.Net.Requests/4.0.10": { - "sha512": "A6XBR7TztiIQg6hx7VGfbBKmRTAavUERm2E7pmNz/gZeGvwyP0lcKHZxylJtNVKj7DPwr91bD87oLY6zZYntcg==", - "type": "Package", + "System.Net.WebHeaderCollection/4.0.1": { + "sha512": "XX2TIAN+wBSAIV51BU2FvvXMdstUa8b0FBSZmDWjZdwUMmggQSifpTOZ5fNH20z9ZCg2fkV1L5SsZnpO2RQDRQ==", + "type": "package", + "path": "system.net.webheadercollection/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Net.Requests.dll", + "System.Net.WebHeaderCollection.4.0.1.nupkg.sha512", + "System.Net.WebHeaderCollection.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/_._", + "lib/netstandard1.3/System.Net.WebHeaderCollection.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/7a4e397882e44db3aa06d6d8c9dd3d66.psmdcp", - "ref/dotnet/de/System.Net.Requests.xml", - "ref/dotnet/es/System.Net.Requests.xml", - "ref/dotnet/fr/System.Net.Requests.xml", - "ref/dotnet/it/System.Net.Requests.xml", - "ref/dotnet/ja/System.Net.Requests.xml", - "ref/dotnet/ko/System.Net.Requests.xml", - "ref/dotnet/ru/System.Net.Requests.xml", - "ref/dotnet/System.Net.Requests.dll", - "ref/dotnet/System.Net.Requests.xml", - "ref/dotnet/zh-hans/System.Net.Requests.xml", - "ref/dotnet/zh-hant/System.Net.Requests.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/_._", + "ref/netstandard1.3/System.Net.WebHeaderCollection.dll", + "ref/netstandard1.3/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/de/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/es/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/fr/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/it/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/ja/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/ko/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/ru/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/zh-hans/System.Net.WebHeaderCollection.xml", + "ref/netstandard1.3/zh-hant/System.Net.WebHeaderCollection.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Net.Requests.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Net.Sockets/4.0.0": { - "sha512": "7bBNLdO6Xw0BGyFVSxjloGXMvsc3qQmW+70bYMLwHEAVivMK8zx+E7XO8CeJnAko2mFj6R402E798EGYUksFcQ==", - "type": "Package", + "System.Net.WebSockets/4.0.0": { + "sha512": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==", + "type": "package", + "path": "system.net.websockets/4.0.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", + "System.Net.WebSockets.4.0.0.nupkg.sha512", + "System.Net.WebSockets.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/System.Net.Sockets.dll", - "lib/netcore50/System.Net.Sockets.dll", + "lib/net46/System.Net.WebSockets.dll", + "lib/netstandard1.3/System.Net.WebSockets.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/cca33bc0996f49c68976fa5bab1500ff.psmdcp", - "ref/dotnet/de/System.Net.Sockets.xml", - "ref/dotnet/es/System.Net.Sockets.xml", - "ref/dotnet/fr/System.Net.Sockets.xml", - "ref/dotnet/it/System.Net.Sockets.xml", - "ref/dotnet/ja/System.Net.Sockets.xml", - "ref/dotnet/ko/System.Net.Sockets.xml", - "ref/dotnet/ru/System.Net.Sockets.xml", - "ref/dotnet/System.Net.Sockets.dll", - "ref/dotnet/System.Net.Sockets.xml", - "ref/dotnet/zh-hans/System.Net.Sockets.xml", - "ref/dotnet/zh-hant/System.Net.Sockets.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/System.Net.Sockets.dll", + "ref/net46/System.Net.WebSockets.dll", + "ref/netstandard1.3/System.Net.WebSockets.dll", + "ref/netstandard1.3/System.Net.WebSockets.xml", + "ref/netstandard1.3/de/System.Net.WebSockets.xml", + "ref/netstandard1.3/es/System.Net.WebSockets.xml", + "ref/netstandard1.3/fr/System.Net.WebSockets.xml", + "ref/netstandard1.3/it/System.Net.WebSockets.xml", + "ref/netstandard1.3/ja/System.Net.WebSockets.xml", + "ref/netstandard1.3/ko/System.Net.WebSockets.xml", + "ref/netstandard1.3/ru/System.Net.WebSockets.xml", + "ref/netstandard1.3/zh-hans/System.Net.WebSockets.xml", + "ref/netstandard1.3/zh-hant/System.Net.WebSockets.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Net.Sockets.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Net.WebHeaderCollection/4.0.0": { - "sha512": "IsIZAsHm/yK7R/XASnEc4EMffFLIMgYchG3/zJv6B4LwMnXZwrVlSPpNbPgEVb0lSXyztsn7A6sIPAACQQ2vTQ==", - "type": "Package", + "System.Net.WebSockets.Client/4.0.0": { + "sha512": "GY5h9cn0ZVsG4ORQqMytTldrqxet2RC2CSEsgWGf4XNW5jhL5SxzcUZph03xbZsgn7K3qMr+Rq+gkbJNI+FEXg==", + "type": "package", + "path": "system.net.websockets.client/4.0.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Net.WebHeaderCollection.dll", + "System.Net.WebSockets.Client.4.0.0.nupkg.sha512", + "System.Net.WebSockets.Client.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net46/System.Net.WebSockets.Client.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/7ab0d7bde19b47548622bfa222a4eccb.psmdcp", - "ref/dotnet/de/System.Net.WebHeaderCollection.xml", - "ref/dotnet/es/System.Net.WebHeaderCollection.xml", - "ref/dotnet/fr/System.Net.WebHeaderCollection.xml", - "ref/dotnet/it/System.Net.WebHeaderCollection.xml", - "ref/dotnet/ja/System.Net.WebHeaderCollection.xml", - "ref/dotnet/ko/System.Net.WebHeaderCollection.xml", - "ref/dotnet/ru/System.Net.WebHeaderCollection.xml", - "ref/dotnet/System.Net.WebHeaderCollection.dll", - "ref/dotnet/System.Net.WebHeaderCollection.xml", - "ref/dotnet/zh-hans/System.Net.WebHeaderCollection.xml", - "ref/dotnet/zh-hant/System.Net.WebHeaderCollection.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net46/System.Net.WebSockets.Client.dll", + "ref/netstandard1.3/System.Net.WebSockets.Client.dll", + "ref/netstandard1.3/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/de/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/es/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/fr/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/it/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/ja/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/ko/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/ru/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/zh-hans/System.Net.WebSockets.Client.xml", + "ref/netstandard1.3/zh-hant/System.Net.WebSockets.Client.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Net.WebHeaderCollection.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Net.WebSockets.Client.dll", + "runtimes/win/lib/net46/System.Net.WebSockets.Client.dll", + "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll", + "runtimes/win/lib/netstandard1.3/System.Net.WebSockets.Client.dll" ] }, - "System.Numerics.Vectors/4.1.0": { - "sha512": "jpubR06GWPoZA0oU5xLM7kHeV59/CKPBXZk4Jfhi0T3DafxbrdueHZ8kXlb+Fb5nd3DAyyMh2/eqEzLX0xv6Qg==", - "type": "Package", + "System.Numerics.Vectors/4.1.1": { + "sha512": "Ex1NSKycC2wi5XBMWUGWPc3lumh6OQWFFmmpZFZz0oLht5lQ+wWPHVZumOrMJuckfUiVMd4p67BrkBos8lcF+Q==", + "type": "package", + "path": "system.numerics.vectors/4.1.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Numerics.Vectors.dll", + "System.Numerics.Vectors.4.1.1.nupkg.sha512", + "System.Numerics.Vectors.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Numerics.Vectors.dll", + "lib/net46/System.Numerics.Vectors.xml", + "lib/netstandard1.0/System.Numerics.Vectors.dll", + "lib/netstandard1.0/System.Numerics.Vectors.xml", + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll", + "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/e501a8a91f4a4138bd1d134abcc769b0.psmdcp", - "ref/dotnet/System.Numerics.Vectors.dll", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Numerics.Vectors.dll", + "ref/net46/System.Numerics.Vectors.xml", + "ref/netstandard1.0/System.Numerics.Vectors.dll", + "ref/netstandard1.0/System.Numerics.Vectors.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Numerics.Vectors.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Numerics.Vectors.WindowsRuntime/4.0.0": { - "sha512": "Ly7GvoPFZq6GyfZpfS0E7uCk1cinl5BANAngXVuau3lD2QqZJMHitzlPv6n1FlIn6krfv99X2IPkIaVzUwDHXA==", - "type": "Package", + "System.Numerics.Vectors.WindowsRuntime/4.0.1": { + "sha512": "T4RJY6Z+0AuynCnMy8VMyP1g2mrB/OGubx5Og6d8ve6LkVLPrpiGtV5iMJeBv7lTDF1zhviILg+LecgKBjkWag==", + "type": "package", + "path": "system.numerics.vectors.windowsruntime/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll", - "package/services/metadata/core-properties/6db0e2464a274e8eb688cd193eb37876.psmdcp", - "System.Numerics.Vectors.WindowsRuntime.nuspec" + "System.Numerics.Vectors.WindowsRuntime.4.0.1.nupkg.sha512", + "System.Numerics.Vectors.WindowsRuntime.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll" ] }, - "System.ObjectModel/4.0.10": { - "sha512": "Djn1wb0vP662zxbe+c3mOhvC4vkQGicsFs1Wi0/GJJpp3Eqp+oxbJ+p2Sx3O0efYueggAI5SW+BqEoczjfr1cA==", - "type": "Package", + "System.ObjectModel/4.3.0": { + "sha512": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "type": "package", + "path": "system.objectmodel/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.ObjectModel.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/netcore50/System.ObjectModel.dll", + "lib/netstandard1.3/System.ObjectModel.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/36c2aaa0c5d24949a7707921f36ee13f.psmdcp", - "ref/dotnet/de/System.ObjectModel.xml", - "ref/dotnet/es/System.ObjectModel.xml", - "ref/dotnet/fr/System.ObjectModel.xml", - "ref/dotnet/it/System.ObjectModel.xml", - "ref/dotnet/ja/System.ObjectModel.xml", - "ref/dotnet/ko/System.ObjectModel.xml", - "ref/dotnet/ru/System.ObjectModel.xml", - "ref/dotnet/System.ObjectModel.dll", - "ref/dotnet/System.ObjectModel.xml", - "ref/dotnet/zh-hans/System.ObjectModel.xml", - "ref/dotnet/zh-hant/System.ObjectModel.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.ObjectModel.dll", + "ref/netcore50/System.ObjectModel.xml", + "ref/netcore50/de/System.ObjectModel.xml", + "ref/netcore50/es/System.ObjectModel.xml", + "ref/netcore50/fr/System.ObjectModel.xml", + "ref/netcore50/it/System.ObjectModel.xml", + "ref/netcore50/ja/System.ObjectModel.xml", + "ref/netcore50/ko/System.ObjectModel.xml", + "ref/netcore50/ru/System.ObjectModel.xml", + "ref/netcore50/zh-hans/System.ObjectModel.xml", + "ref/netcore50/zh-hant/System.ObjectModel.xml", + "ref/netstandard1.0/System.ObjectModel.dll", + "ref/netstandard1.0/System.ObjectModel.xml", + "ref/netstandard1.0/de/System.ObjectModel.xml", + "ref/netstandard1.0/es/System.ObjectModel.xml", + "ref/netstandard1.0/fr/System.ObjectModel.xml", + "ref/netstandard1.0/it/System.ObjectModel.xml", + "ref/netstandard1.0/ja/System.ObjectModel.xml", + "ref/netstandard1.0/ko/System.ObjectModel.xml", + "ref/netstandard1.0/ru/System.ObjectModel.xml", + "ref/netstandard1.0/zh-hans/System.ObjectModel.xml", + "ref/netstandard1.0/zh-hant/System.ObjectModel.xml", + "ref/netstandard1.3/System.ObjectModel.dll", + "ref/netstandard1.3/System.ObjectModel.xml", + "ref/netstandard1.3/de/System.ObjectModel.xml", + "ref/netstandard1.3/es/System.ObjectModel.xml", + "ref/netstandard1.3/fr/System.ObjectModel.xml", + "ref/netstandard1.3/it/System.ObjectModel.xml", + "ref/netstandard1.3/ja/System.ObjectModel.xml", + "ref/netstandard1.3/ko/System.ObjectModel.xml", + "ref/netstandard1.3/ru/System.ObjectModel.xml", + "ref/netstandard1.3/zh-hans/System.ObjectModel.xml", + "ref/netstandard1.3/zh-hant/System.ObjectModel.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.ObjectModel.nuspec" - ] - }, - "System.Private.DataContractSerialization/4.0.0": { - "sha512": "uQvzoXHXHn/9YqUmPtgD8ZPJIlBuuL3QHegbuik97W/umoI28fOnGLnvjRHhju1VMWvFLRQoh7uZkBaoZ+KpVQ==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Private.DataContractSerialization.dll", - "lib/netcore50/System.Private.DataContractSerialization.dll", - "package/services/metadata/core-properties/124ac81dfe1e4d08942831c90a93a6ba.psmdcp", - "ref/dnxcore50/_._", - "ref/netcore50/_._", - "runtime.json", - "runtimes/win8-aot/lib/netcore50/System.Private.DataContractSerialization.dll", - "System.Private.DataContractSerialization.nuspec" - ] - }, - "System.Private.Networking/4.0.0": { - "sha512": "RUEqdBdJjISC65dO8l4LdN7vTdlXH+attUpKnauDUHVtLbIKdlDB9LKoLzCQsTQRP7vzUJHWYXznHJBkjAA7yA==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Private.Networking.dll", - "lib/netcore50/System.Private.Networking.dll", - "package/services/metadata/core-properties/b57bed5f606b4402bbdf153fcf3df3ae.psmdcp", - "ref/dnxcore50/_._", - "ref/netcore50/_._", - "System.Private.Networking.nuspec" - ] - }, - "System.Private.ServiceModel/4.0.0": { - "sha512": "cm2wEa1f9kuUq/2k8uIwepgZJi5HdxXSnjGQIeXmAb7RaWfZPEC/iamv9GJ67b5LPnCZHR0KvtFqh82e8AAYSw==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Private.ServiceModel.dll", - "lib/netcore50/System.Private.ServiceModel.dll", - "package/services/metadata/core-properties/5668af7c10764fafb51182a583dfb872.psmdcp", - "ref/dnxcore50/_._", - "ref/netcore50/_._", - "System.Private.ServiceModel.nuspec" - ] - }, - "System.Private.Uri/4.0.0": { - "sha512": "CtuxaCKcRIvPcsqquVl3mPp79EDZPMr2UogfiFCxCs+t2z1VjbpQsKNs1GHZ8VQetqbk1mr0V1yAfMe6y8CHDA==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Private.Uri.dll", - "lib/netcore50/System.Private.Uri.dll", - "package/services/metadata/core-properties/86377e21a22d44bbba860094428d894c.psmdcp", - "ref/dnxcore50/_._", - "ref/netcore50/_._", - "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll", - "System.Private.Uri.nuspec" - ] - }, - "System.Reflection/4.0.10": { - "sha512": "WZ+4lEE4gqGx6mrqLhSiW4oi6QLPWwdNjzhhTONmhELOrW8Cw9phlO9tltgvRUuQUqYtBiliFwhO5S5fCJElVw==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.dll", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.objectmodel.4.3.0.nupkg.sha512", + "system.objectmodel.nuspec" + ] + }, + "System.Private.DataContractSerialization/4.1.2": { + "sha512": "e700XsW/HO7qlnatKyVXEFHJMNXDkPOkn4pmpddXcJk6KEsnYIpJUHDFycHKB3mRVsgRtUYiDRbRKhecwo2ezg==", + "type": "package", + "path": "system.private.datacontractserialization/4.1.2", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.3/System.Private.DataContractSerialization.dll", + "ref/netstandard/_._", + "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll", + "system.private.datacontractserialization.4.1.2.nupkg.sha512", + "system.private.datacontractserialization.nuspec" + ] + }, + "System.Private.ServiceModel/4.1.0": { + "sha512": "/QviVqIgta03ms7IDFALHCJOQCANZ1lILobf/OoLzdphHN40M3r6zqso2NsKvvSV7rJus+QLLWS/q33XGIybrQ==", + "type": "package", + "path": "system.private.servicemodel/4.1.0", + "files": [ + "System.Private.ServiceModel.4.1.0.nupkg.sha512", + "System.Private.ServiceModel.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "runtimes/unix/lib/netstandard1.3/System.Private.ServiceModel.dll", + "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll", + "runtimes/win7/lib/netstandard1.3/System.Private.ServiceModel.dll" + ] + }, + "System.Private.Uri/4.3.0": { + "sha512": "I4SwANiUGho1esj4V4oSlPllXjzCZDE+5XXso2P03LW2vOda2Enzh8DWOxwN6hnrJyp314c7KuVu31QYhRzOGg==", + "type": "package", + "path": "system.private.uri/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "ref/netstandard/_._", + "system.private.uri.4.3.0.nupkg.sha512", + "system.private.uri.nuspec" + ] + }, + "System.Reflection/4.3.0": { + "sha512": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "type": "package", + "path": "system.reflection/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Reflection.dll", + "lib/net45/_._", + "lib/net462/System.Reflection.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/84d992ce164945bfa10835e447244fb1.psmdcp", - "ref/dotnet/de/System.Reflection.xml", - "ref/dotnet/es/System.Reflection.xml", - "ref/dotnet/fr/System.Reflection.xml", - "ref/dotnet/it/System.Reflection.xml", - "ref/dotnet/ja/System.Reflection.xml", - "ref/dotnet/ko/System.Reflection.xml", - "ref/dotnet/ru/System.Reflection.xml", - "ref/dotnet/System.Reflection.dll", - "ref/dotnet/System.Reflection.xml", - "ref/dotnet/zh-hans/System.Reflection.xml", - "ref/dotnet/zh-hant/System.Reflection.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net462/System.Reflection.dll", + "ref/netcore50/System.Reflection.dll", + "ref/netcore50/System.Reflection.xml", + "ref/netcore50/de/System.Reflection.xml", + "ref/netcore50/es/System.Reflection.xml", + "ref/netcore50/fr/System.Reflection.xml", + "ref/netcore50/it/System.Reflection.xml", + "ref/netcore50/ja/System.Reflection.xml", + "ref/netcore50/ko/System.Reflection.xml", + "ref/netcore50/ru/System.Reflection.xml", + "ref/netcore50/zh-hans/System.Reflection.xml", + "ref/netcore50/zh-hant/System.Reflection.xml", + "ref/netstandard1.0/System.Reflection.dll", + "ref/netstandard1.0/System.Reflection.xml", + "ref/netstandard1.0/de/System.Reflection.xml", + "ref/netstandard1.0/es/System.Reflection.xml", + "ref/netstandard1.0/fr/System.Reflection.xml", + "ref/netstandard1.0/it/System.Reflection.xml", + "ref/netstandard1.0/ja/System.Reflection.xml", + "ref/netstandard1.0/ko/System.Reflection.xml", + "ref/netstandard1.0/ru/System.Reflection.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.xml", + "ref/netstandard1.3/System.Reflection.dll", + "ref/netstandard1.3/System.Reflection.xml", + "ref/netstandard1.3/de/System.Reflection.xml", + "ref/netstandard1.3/es/System.Reflection.xml", + "ref/netstandard1.3/fr/System.Reflection.xml", + "ref/netstandard1.3/it/System.Reflection.xml", + "ref/netstandard1.3/ja/System.Reflection.xml", + "ref/netstandard1.3/ko/System.Reflection.xml", + "ref/netstandard1.3/ru/System.Reflection.xml", + "ref/netstandard1.3/zh-hans/System.Reflection.xml", + "ref/netstandard1.3/zh-hant/System.Reflection.xml", + "ref/netstandard1.5/System.Reflection.dll", + "ref/netstandard1.5/System.Reflection.xml", + "ref/netstandard1.5/de/System.Reflection.xml", + "ref/netstandard1.5/es/System.Reflection.xml", + "ref/netstandard1.5/fr/System.Reflection.xml", + "ref/netstandard1.5/it/System.Reflection.xml", + "ref/netstandard1.5/ja/System.Reflection.xml", + "ref/netstandard1.5/ko/System.Reflection.xml", + "ref/netstandard1.5/ru/System.Reflection.xml", + "ref/netstandard1.5/zh-hans/System.Reflection.xml", + "ref/netstandard1.5/zh-hant/System.Reflection.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Reflection.dll", - "System.Reflection.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.reflection.4.3.0.nupkg.sha512", + "system.reflection.nuspec" ] }, - "System.Reflection.Context/4.0.0": { - "sha512": "Gz4sUHHFd/52RjHccSHbOXdujJEWKfL3gIaA+ekxvQaQfJGbI2tPzA0Uv3WTCTDRGHgtoNq5WS9E007Dt4P/VQ==", - "type": "Package", + "System.Reflection.Context/4.0.1": { + "sha512": "nU4qA/juVb7OCAqLdWAnxeyTjs5tbwQmtF6ep1gTVSa79aGF1J5orD88WHQmNhgVbgfhSGPnz4+d94o/iBXZ7g==", + "type": "package", + "path": "system.reflection.context/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", + "System.Reflection.Context.4.0.1.nupkg.sha512", + "System.Reflection.Context.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/net45/_._", "lib/netcore50/System.Reflection.Context.dll", + "lib/netstandard1.1/System.Reflection.Context.dll", + "lib/portable-net45+win8/_._", "lib/win8/_._", - "package/services/metadata/core-properties/263ca61f1b594d9395e210a55a8fe7a7.psmdcp", - "ref/dotnet/de/System.Reflection.Context.xml", - "ref/dotnet/es/System.Reflection.Context.xml", - "ref/dotnet/fr/System.Reflection.Context.xml", - "ref/dotnet/it/System.Reflection.Context.xml", - "ref/dotnet/ja/System.Reflection.Context.xml", - "ref/dotnet/ko/System.Reflection.Context.xml", - "ref/dotnet/ru/System.Reflection.Context.xml", - "ref/dotnet/System.Reflection.Context.dll", - "ref/dotnet/System.Reflection.Context.xml", - "ref/dotnet/zh-hans/System.Reflection.Context.xml", - "ref/dotnet/zh-hant/System.Reflection.Context.xml", "ref/net45/_._", "ref/netcore50/System.Reflection.Context.dll", "ref/netcore50/System.Reflection.Context.xml", - "ref/win8/_._", - "System.Reflection.Context.nuspec" + "ref/netcore50/de/System.Reflection.Context.xml", + "ref/netcore50/es/System.Reflection.Context.xml", + "ref/netcore50/fr/System.Reflection.Context.xml", + "ref/netcore50/it/System.Reflection.Context.xml", + "ref/netcore50/ja/System.Reflection.Context.xml", + "ref/netcore50/ko/System.Reflection.Context.xml", + "ref/netcore50/ru/System.Reflection.Context.xml", + "ref/netcore50/zh-hans/System.Reflection.Context.xml", + "ref/netcore50/zh-hant/System.Reflection.Context.xml", + "ref/netstandard1.1/System.Reflection.Context.dll", + "ref/netstandard1.1/System.Reflection.Context.xml", + "ref/netstandard1.1/de/System.Reflection.Context.xml", + "ref/netstandard1.1/es/System.Reflection.Context.xml", + "ref/netstandard1.1/fr/System.Reflection.Context.xml", + "ref/netstandard1.1/it/System.Reflection.Context.xml", + "ref/netstandard1.1/ja/System.Reflection.Context.xml", + "ref/netstandard1.1/ko/System.Reflection.Context.xml", + "ref/netstandard1.1/ru/System.Reflection.Context.xml", + "ref/netstandard1.1/zh-hans/System.Reflection.Context.xml", + "ref/netstandard1.1/zh-hant/System.Reflection.Context.xml", + "ref/portable-net45+win8/_._", + "ref/win8/_._" ] }, - "System.Reflection.DispatchProxy/4.0.0": { - "sha512": "Kd/4o6DqBfJA4058X8oGEu1KlT8Ej0A+WGeoQgZU2h+3f2vC8NRbHxeOSZvxj9/MPZ1RYmZMGL1ApO9xG/4IVA==", - "type": "Package", + "System.Reflection.DispatchProxy/4.0.1": { + "sha512": "GPPgWoSxQEU3aCKSOvsAc1dhTTi4iq92PUVEVfnGPGwqCf6synaAJGYLKMs5E3CuRfel8ufACWUijXqDpOlGrA==", + "type": "package", + "path": "system.reflection.dispatchproxy/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.DispatchProxy.dll", + "System.Reflection.DispatchProxy.4.0.1.nupkg.sha512", + "System.Reflection.DispatchProxy.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/System.Reflection.DispatchProxy.dll", - "lib/netcore50/System.Reflection.DispatchProxy.dll", + "lib/netstandard1.3/System.Reflection.DispatchProxy.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/1e015137cc52490b9dcde73fb35dee23.psmdcp", - "ref/dotnet/de/System.Reflection.DispatchProxy.xml", - "ref/dotnet/es/System.Reflection.DispatchProxy.xml", - "ref/dotnet/fr/System.Reflection.DispatchProxy.xml", - "ref/dotnet/it/System.Reflection.DispatchProxy.xml", - "ref/dotnet/ja/System.Reflection.DispatchProxy.xml", - "ref/dotnet/ko/System.Reflection.DispatchProxy.xml", - "ref/dotnet/ru/System.Reflection.DispatchProxy.xml", - "ref/dotnet/System.Reflection.DispatchProxy.dll", - "ref/dotnet/System.Reflection.DispatchProxy.xml", - "ref/dotnet/zh-hans/System.Reflection.DispatchProxy.xml", - "ref/dotnet/zh-hant/System.Reflection.DispatchProxy.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", + "ref/netstandard1.3/System.Reflection.DispatchProxy.dll", + "ref/netstandard1.3/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/de/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/es/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/fr/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/it/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/ja/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/ko/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/ru/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/zh-hans/System.Reflection.DispatchProxy.xml", + "ref/netstandard1.3/zh-hant/System.Reflection.DispatchProxy.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtime.json", - "runtimes/win8-aot/lib/netcore50/System.Reflection.DispatchProxy.dll", - "System.Reflection.DispatchProxy.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll" ] }, - "System.Reflection.Emit/4.0.0": { - "sha512": "CqnQz5LbNbiSxN10cv3Ehnw3j1UZOBCxnE0OO0q/keGQ5ENjyFM6rIG4gm/i0dX6EjdpYkAgKcI/mhZZCaBq4A==", - "type": "Package", + "System.Reflection.Emit/4.0.1": { + "sha512": "P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==", + "type": "package", + "path": "system.reflection.emit/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.Emit.dll", + "System.Reflection.Emit.4.0.1.nupkg.sha512", + "System.Reflection.Emit.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/net45/_._", "lib/netcore50/System.Reflection.Emit.dll", + "lib/netstandard1.3/System.Reflection.Emit.dll", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/f6dc998f8a6b43d7b08f33375407a384.psmdcp", - "ref/dotnet/de/System.Reflection.Emit.xml", - "ref/dotnet/es/System.Reflection.Emit.xml", - "ref/dotnet/fr/System.Reflection.Emit.xml", - "ref/dotnet/it/System.Reflection.Emit.xml", - "ref/dotnet/ja/System.Reflection.Emit.xml", - "ref/dotnet/ko/System.Reflection.Emit.xml", - "ref/dotnet/ru/System.Reflection.Emit.xml", - "ref/dotnet/System.Reflection.Emit.dll", - "ref/dotnet/System.Reflection.Emit.xml", - "ref/dotnet/zh-hans/System.Reflection.Emit.xml", - "ref/dotnet/zh-hant/System.Reflection.Emit.xml", "ref/MonoAndroid10/_._", "ref/net45/_._", - "ref/xamarinmac20/_._", - "System.Reflection.Emit.nuspec" + "ref/netstandard1.1/System.Reflection.Emit.dll", + "ref/netstandard1.1/System.Reflection.Emit.xml", + "ref/netstandard1.1/de/System.Reflection.Emit.xml", + "ref/netstandard1.1/es/System.Reflection.Emit.xml", + "ref/netstandard1.1/fr/System.Reflection.Emit.xml", + "ref/netstandard1.1/it/System.Reflection.Emit.xml", + "ref/netstandard1.1/ja/System.Reflection.Emit.xml", + "ref/netstandard1.1/ko/System.Reflection.Emit.xml", + "ref/netstandard1.1/ru/System.Reflection.Emit.xml", + "ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml", + "ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml", + "ref/xamarinmac20/_._" ] }, - "System.Reflection.Emit.ILGeneration/4.0.0": { - "sha512": "02okuusJ0GZiHZSD2IOLIN41GIn6qOr7i5+86C98BPuhlwWqVABwebiGNvhDiXP1f9a6CxEigC7foQD42klcDg==", - "type": "Package", + "System.Reflection.Emit.ILGeneration/4.3.0": { + "sha512": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "type": "package", + "path": "system.reflection.emit.ilgeneration/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.Emit.ILGeneration.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", "lib/netcore50/System.Reflection.Emit.ILGeneration.dll", + "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll", + "lib/portable-net45+wp8/_._", "lib/wp80/_._", - "package/services/metadata/core-properties/d044dd882ed2456486ddb05f1dd0420f.psmdcp", - "ref/dotnet/de/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/es/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/fr/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/it/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/ja/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/ko/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/ru/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/System.Reflection.Emit.ILGeneration.dll", - "ref/dotnet/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/zh-hans/System.Reflection.Emit.ILGeneration.xml", - "ref/dotnet/zh-hant/System.Reflection.Emit.ILGeneration.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", + "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll", + "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/de/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/es/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/fr/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/it/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/ja/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/ko/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/ru/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Emit.ILGeneration.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Emit.ILGeneration.xml", + "ref/portable-net45+wp8/_._", "ref/wp80/_._", - "System.Reflection.Emit.ILGeneration.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/_._", + "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512", + "system.reflection.emit.ilgeneration.nuspec" ] }, - "System.Reflection.Emit.Lightweight/4.0.0": { - "sha512": "DJZhHiOdkN08xJgsJfDjkuOreLLmMcU8qkEEqEHqyhkPUZMMQs0lE8R+6+68BAFWgcdzxtNu0YmIOtEug8j00w==", - "type": "Package", + "System.Reflection.Emit.Lightweight/4.3.0": { + "sha512": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "type": "package", + "path": "system.reflection.emit.lightweight/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.Emit.Lightweight.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", "lib/netcore50/System.Reflection.Emit.Lightweight.dll", + "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll", + "lib/portable-net45+wp8/_._", "lib/wp80/_._", - "package/services/metadata/core-properties/52abced289cd46eebf8599b9b4c1c67b.psmdcp", - "ref/dotnet/de/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/es/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/fr/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/it/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/ja/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/ko/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/ru/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/System.Reflection.Emit.Lightweight.dll", - "ref/dotnet/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/zh-hans/System.Reflection.Emit.Lightweight.xml", - "ref/dotnet/zh-hant/System.Reflection.Emit.Lightweight.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", + "ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll", + "ref/netstandard1.0/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/de/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/es/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/fr/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/it/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/ja/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/ko/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/ru/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Emit.Lightweight.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Emit.Lightweight.xml", + "ref/portable-net45+wp8/_._", "ref/wp80/_._", - "System.Reflection.Emit.Lightweight.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/_._", + "system.reflection.emit.lightweight.4.3.0.nupkg.sha512", + "system.reflection.emit.lightweight.nuspec" ] }, - "System.Reflection.Extensions/4.0.0": { - "sha512": "dbYaZWCyFAu1TGYUqR2n+Q+1casSHPR2vVW0WVNkXpZbrd2BXcZ7cpvpu9C98CTHtNmyfMWCLpCclDqly23t6A==", - "type": "Package", + "System.Reflection.Extensions/4.3.0": { + "sha512": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "type": "package", + "path": "system.reflection.extensions/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.Extensions.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Reflection.Extensions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/0bcc335e1ef540948aef9032aca08bb2.psmdcp", - "ref/dotnet/de/System.Reflection.Extensions.xml", - "ref/dotnet/es/System.Reflection.Extensions.xml", - "ref/dotnet/fr/System.Reflection.Extensions.xml", - "ref/dotnet/it/System.Reflection.Extensions.xml", - "ref/dotnet/ja/System.Reflection.Extensions.xml", - "ref/dotnet/ko/System.Reflection.Extensions.xml", - "ref/dotnet/ru/System.Reflection.Extensions.xml", - "ref/dotnet/System.Reflection.Extensions.dll", - "ref/dotnet/System.Reflection.Extensions.xml", - "ref/dotnet/zh-hans/System.Reflection.Extensions.xml", - "ref/dotnet/zh-hant/System.Reflection.Extensions.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Reflection.Extensions.dll", "ref/netcore50/System.Reflection.Extensions.xml", + "ref/netcore50/de/System.Reflection.Extensions.xml", + "ref/netcore50/es/System.Reflection.Extensions.xml", + "ref/netcore50/fr/System.Reflection.Extensions.xml", + "ref/netcore50/it/System.Reflection.Extensions.xml", + "ref/netcore50/ja/System.Reflection.Extensions.xml", + "ref/netcore50/ko/System.Reflection.Extensions.xml", + "ref/netcore50/ru/System.Reflection.Extensions.xml", + "ref/netcore50/zh-hans/System.Reflection.Extensions.xml", + "ref/netcore50/zh-hant/System.Reflection.Extensions.xml", + "ref/netstandard1.0/System.Reflection.Extensions.dll", + "ref/netstandard1.0/System.Reflection.Extensions.xml", + "ref/netstandard1.0/de/System.Reflection.Extensions.xml", + "ref/netstandard1.0/es/System.Reflection.Extensions.xml", + "ref/netstandard1.0/fr/System.Reflection.Extensions.xml", + "ref/netstandard1.0/it/System.Reflection.Extensions.xml", + "ref/netstandard1.0/ja/System.Reflection.Extensions.xml", + "ref/netstandard1.0/ko/System.Reflection.Extensions.xml", + "ref/netstandard1.0/ru/System.Reflection.Extensions.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Extensions.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Extensions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Reflection.Extensions.dll", - "System.Reflection.Extensions.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.reflection.extensions.4.3.0.nupkg.sha512", + "system.reflection.extensions.nuspec" ] }, - "System.Reflection.Metadata/1.0.22": { - "sha512": "ltoL/teiEdy5W9fyYdtFr2xJ/4nHyksXLK9dkPWx3ubnj7BVfsSWxvWTg9EaJUXjhWvS/AeTtugZA1/IDQyaPQ==", - "type": "Package", + "System.Reflection.Metadata/1.3.0": { + "sha512": "jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==", + "type": "package", + "path": "system.reflection.metadata/1.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Reflection.Metadata.dll", - "lib/dotnet/System.Reflection.Metadata.xml", + "System.Reflection.Metadata.1.3.0.nupkg.sha512", + "System.Reflection.Metadata.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.1/System.Reflection.Metadata.dll", + "lib/netstandard1.1/System.Reflection.Metadata.xml", "lib/portable-net45+win8/System.Reflection.Metadata.dll", - "lib/portable-net45+win8/System.Reflection.Metadata.xml", - "package/services/metadata/core-properties/2ad78f291fda48d1847edf84e50139e6.psmdcp", - "System.Reflection.Metadata.nuspec" + "lib/portable-net45+win8/System.Reflection.Metadata.xml" ] }, - "System.Reflection.Primitives/4.0.0": { - "sha512": "n9S0XpKv2ruc17FSnaiX6nV47VfHTZ1wLjKZlAirUZCvDQCH71mVp+Ohabn0xXLh5pK2PKp45HCxkqu5Fxn/lA==", - "type": "Package", + "System.Reflection.Primitives/4.3.0": { + "sha512": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "type": "package", + "path": "system.reflection.primitives/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.Primitives.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Reflection.Primitives.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/7070509f3bfd418d859635361251dab0.psmdcp", - "ref/dotnet/de/System.Reflection.Primitives.xml", - "ref/dotnet/es/System.Reflection.Primitives.xml", - "ref/dotnet/fr/System.Reflection.Primitives.xml", - "ref/dotnet/it/System.Reflection.Primitives.xml", - "ref/dotnet/ja/System.Reflection.Primitives.xml", - "ref/dotnet/ko/System.Reflection.Primitives.xml", - "ref/dotnet/ru/System.Reflection.Primitives.xml", - "ref/dotnet/System.Reflection.Primitives.dll", - "ref/dotnet/System.Reflection.Primitives.xml", - "ref/dotnet/zh-hans/System.Reflection.Primitives.xml", - "ref/dotnet/zh-hant/System.Reflection.Primitives.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Reflection.Primitives.dll", "ref/netcore50/System.Reflection.Primitives.xml", + "ref/netcore50/de/System.Reflection.Primitives.xml", + "ref/netcore50/es/System.Reflection.Primitives.xml", + "ref/netcore50/fr/System.Reflection.Primitives.xml", + "ref/netcore50/it/System.Reflection.Primitives.xml", + "ref/netcore50/ja/System.Reflection.Primitives.xml", + "ref/netcore50/ko/System.Reflection.Primitives.xml", + "ref/netcore50/ru/System.Reflection.Primitives.xml", + "ref/netcore50/zh-hans/System.Reflection.Primitives.xml", + "ref/netcore50/zh-hant/System.Reflection.Primitives.xml", + "ref/netstandard1.0/System.Reflection.Primitives.dll", + "ref/netstandard1.0/System.Reflection.Primitives.xml", + "ref/netstandard1.0/de/System.Reflection.Primitives.xml", + "ref/netstandard1.0/es/System.Reflection.Primitives.xml", + "ref/netstandard1.0/fr/System.Reflection.Primitives.xml", + "ref/netstandard1.0/it/System.Reflection.Primitives.xml", + "ref/netstandard1.0/ja/System.Reflection.Primitives.xml", + "ref/netstandard1.0/ko/System.Reflection.Primitives.xml", + "ref/netstandard1.0/ru/System.Reflection.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.Reflection.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.Reflection.Primitives.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Reflection.Primitives.dll", - "System.Reflection.Primitives.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.reflection.primitives.4.3.0.nupkg.sha512", + "system.reflection.primitives.nuspec" ] }, - "System.Reflection.TypeExtensions/4.0.0": { - "sha512": "YRM/msNAM86hdxPyXcuZSzmTO0RQFh7YMEPBLTY8cqXvFPYIx2x99bOyPkuU81wRYQem1c1HTkImQ2DjbOBfew==", - "type": "Package", + "System.Reflection.TypeExtensions/4.3.0": { + "sha512": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "type": "package", + "path": "system.reflection.typeextensions/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Reflection.TypeExtensions.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Reflection.TypeExtensions.dll", + "lib/net462/System.Reflection.TypeExtensions.dll", "lib/netcore50/System.Reflection.TypeExtensions.dll", + "lib/netstandard1.5/System.Reflection.TypeExtensions.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/a37798ee61124eb7b6c56400aee24da1.psmdcp", - "ref/dotnet/de/System.Reflection.TypeExtensions.xml", - "ref/dotnet/es/System.Reflection.TypeExtensions.xml", - "ref/dotnet/fr/System.Reflection.TypeExtensions.xml", - "ref/dotnet/it/System.Reflection.TypeExtensions.xml", - "ref/dotnet/ja/System.Reflection.TypeExtensions.xml", - "ref/dotnet/ko/System.Reflection.TypeExtensions.xml", - "ref/dotnet/ru/System.Reflection.TypeExtensions.xml", - "ref/dotnet/System.Reflection.TypeExtensions.dll", - "ref/dotnet/System.Reflection.TypeExtensions.xml", - "ref/dotnet/zh-hans/System.Reflection.TypeExtensions.xml", - "ref/dotnet/zh-hant/System.Reflection.TypeExtensions.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Reflection.TypeExtensions.dll", + "ref/net462/System.Reflection.TypeExtensions.dll", + "ref/netstandard1.3/System.Reflection.TypeExtensions.dll", + "ref/netstandard1.3/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/System.Reflection.TypeExtensions.dll", + "ref/netstandard1.5/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml", + "ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Reflection.TypeExtensions.dll", - "System.Reflection.TypeExtensions.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll", + "system.reflection.typeextensions.4.3.0.nupkg.sha512", + "system.reflection.typeextensions.nuspec" ] }, - "System.Resources.ResourceManager/4.0.0": { - "sha512": "qmqeZ4BJgjfU+G2JbrZt4Dk1LsMxO4t+f/9HarNY6w8pBgweO6jT+cknUH7c3qIrGvyUqraBhU45Eo6UtA0fAw==", - "type": "Package", + "System.Resources.ResourceManager/4.3.0": { + "sha512": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "type": "package", + "path": "system.resources.resourcemanager/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Resources.ResourceManager.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", - "lib/netcore50/System.Resources.ResourceManager.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/657a73ee3f09479c9fedb9538ade8eac.psmdcp", - "ref/dotnet/de/System.Resources.ResourceManager.xml", - "ref/dotnet/es/System.Resources.ResourceManager.xml", - "ref/dotnet/fr/System.Resources.ResourceManager.xml", - "ref/dotnet/it/System.Resources.ResourceManager.xml", - "ref/dotnet/ja/System.Resources.ResourceManager.xml", - "ref/dotnet/ko/System.Resources.ResourceManager.xml", - "ref/dotnet/ru/System.Resources.ResourceManager.xml", - "ref/dotnet/System.Resources.ResourceManager.dll", - "ref/dotnet/System.Resources.ResourceManager.xml", - "ref/dotnet/zh-hans/System.Resources.ResourceManager.xml", - "ref/dotnet/zh-hant/System.Resources.ResourceManager.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Resources.ResourceManager.dll", "ref/netcore50/System.Resources.ResourceManager.xml", + "ref/netcore50/de/System.Resources.ResourceManager.xml", + "ref/netcore50/es/System.Resources.ResourceManager.xml", + "ref/netcore50/fr/System.Resources.ResourceManager.xml", + "ref/netcore50/it/System.Resources.ResourceManager.xml", + "ref/netcore50/ja/System.Resources.ResourceManager.xml", + "ref/netcore50/ko/System.Resources.ResourceManager.xml", + "ref/netcore50/ru/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml", + "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/System.Resources.ResourceManager.dll", + "ref/netstandard1.0/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/de/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/es/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/fr/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/it/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/ja/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/ko/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/ru/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/zh-hans/System.Resources.ResourceManager.xml", + "ref/netstandard1.0/zh-hant/System.Resources.ResourceManager.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll", - "System.Resources.ResourceManager.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.resources.resourcemanager.4.3.0.nupkg.sha512", + "system.resources.resourcemanager.nuspec" ] }, - "System.Runtime/4.0.20": { - "sha512": "X7N/9Bz7jVPorqdVFO86ns1sX6MlQM+WTxELtx+Z4VG45x9+LKmWH0GRqjgKprUnVuwmfB9EJ9DQng14Z7/zwg==", - "type": "Package", + "System.Runtime/4.3.0": { + "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "type": "package", + "path": "system.runtime/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Runtime.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Runtime.dll", + "lib/net45/_._", + "lib/net462/System.Runtime.dll", + "lib/portable-net45+win8+wp80+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/d1ded52f75da4446b1c962f9292aa3ef.psmdcp", - "ref/dotnet/de/System.Runtime.xml", - "ref/dotnet/es/System.Runtime.xml", - "ref/dotnet/fr/System.Runtime.xml", - "ref/dotnet/it/System.Runtime.xml", - "ref/dotnet/ja/System.Runtime.xml", - "ref/dotnet/ko/System.Runtime.xml", - "ref/dotnet/ru/System.Runtime.xml", - "ref/dotnet/System.Runtime.dll", - "ref/dotnet/System.Runtime.xml", - "ref/dotnet/zh-hans/System.Runtime.xml", - "ref/dotnet/zh-hant/System.Runtime.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net462/System.Runtime.dll", + "ref/netcore50/System.Runtime.dll", + "ref/netcore50/System.Runtime.xml", + "ref/netcore50/de/System.Runtime.xml", + "ref/netcore50/es/System.Runtime.xml", + "ref/netcore50/fr/System.Runtime.xml", + "ref/netcore50/it/System.Runtime.xml", + "ref/netcore50/ja/System.Runtime.xml", + "ref/netcore50/ko/System.Runtime.xml", + "ref/netcore50/ru/System.Runtime.xml", + "ref/netcore50/zh-hans/System.Runtime.xml", + "ref/netcore50/zh-hant/System.Runtime.xml", + "ref/netstandard1.0/System.Runtime.dll", + "ref/netstandard1.0/System.Runtime.xml", + "ref/netstandard1.0/de/System.Runtime.xml", + "ref/netstandard1.0/es/System.Runtime.xml", + "ref/netstandard1.0/fr/System.Runtime.xml", + "ref/netstandard1.0/it/System.Runtime.xml", + "ref/netstandard1.0/ja/System.Runtime.xml", + "ref/netstandard1.0/ko/System.Runtime.xml", + "ref/netstandard1.0/ru/System.Runtime.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.xml", + "ref/netstandard1.2/System.Runtime.dll", + "ref/netstandard1.2/System.Runtime.xml", + "ref/netstandard1.2/de/System.Runtime.xml", + "ref/netstandard1.2/es/System.Runtime.xml", + "ref/netstandard1.2/fr/System.Runtime.xml", + "ref/netstandard1.2/it/System.Runtime.xml", + "ref/netstandard1.2/ja/System.Runtime.xml", + "ref/netstandard1.2/ko/System.Runtime.xml", + "ref/netstandard1.2/ru/System.Runtime.xml", + "ref/netstandard1.2/zh-hans/System.Runtime.xml", + "ref/netstandard1.2/zh-hant/System.Runtime.xml", + "ref/netstandard1.3/System.Runtime.dll", + "ref/netstandard1.3/System.Runtime.xml", + "ref/netstandard1.3/de/System.Runtime.xml", + "ref/netstandard1.3/es/System.Runtime.xml", + "ref/netstandard1.3/fr/System.Runtime.xml", + "ref/netstandard1.3/it/System.Runtime.xml", + "ref/netstandard1.3/ja/System.Runtime.xml", + "ref/netstandard1.3/ko/System.Runtime.xml", + "ref/netstandard1.3/ru/System.Runtime.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.xml", + "ref/netstandard1.5/System.Runtime.dll", + "ref/netstandard1.5/System.Runtime.xml", + "ref/netstandard1.5/de/System.Runtime.xml", + "ref/netstandard1.5/es/System.Runtime.xml", + "ref/netstandard1.5/fr/System.Runtime.xml", + "ref/netstandard1.5/it/System.Runtime.xml", + "ref/netstandard1.5/ja/System.Runtime.xml", + "ref/netstandard1.5/ko/System.Runtime.xml", + "ref/netstandard1.5/ru/System.Runtime.xml", + "ref/netstandard1.5/zh-hans/System.Runtime.xml", + "ref/netstandard1.5/zh-hant/System.Runtime.xml", + "ref/portable-net45+win8+wp80+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.dll", - "System.Runtime.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.4.3.0.nupkg.sha512", + "system.runtime.nuspec" ] }, - "System.Runtime.Extensions/4.0.10": { - "sha512": "5dsEwf3Iml7d5OZeT20iyOjT+r+okWpN7xI2v+R4cgd3WSj4DeRPTvPFjDpacbVW4skCAZ8B9hxXJYgkCFKJ1A==", - "type": "Package", + "System.Runtime.Extensions/4.3.0": { + "sha512": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "type": "package", + "path": "system.runtime.extensions/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Runtime.Extensions.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Runtime.Extensions.dll", + "lib/net45/_._", + "lib/net462/System.Runtime.Extensions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/c7fee76a13d04c7ea49fb1a24c184f37.psmdcp", - "ref/dotnet/de/System.Runtime.Extensions.xml", - "ref/dotnet/es/System.Runtime.Extensions.xml", - "ref/dotnet/fr/System.Runtime.Extensions.xml", - "ref/dotnet/it/System.Runtime.Extensions.xml", - "ref/dotnet/ja/System.Runtime.Extensions.xml", - "ref/dotnet/ko/System.Runtime.Extensions.xml", - "ref/dotnet/ru/System.Runtime.Extensions.xml", - "ref/dotnet/System.Runtime.Extensions.dll", - "ref/dotnet/System.Runtime.Extensions.xml", - "ref/dotnet/zh-hans/System.Runtime.Extensions.xml", - "ref/dotnet/zh-hant/System.Runtime.Extensions.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net462/System.Runtime.Extensions.dll", + "ref/netcore50/System.Runtime.Extensions.dll", + "ref/netcore50/System.Runtime.Extensions.xml", + "ref/netcore50/de/System.Runtime.Extensions.xml", + "ref/netcore50/es/System.Runtime.Extensions.xml", + "ref/netcore50/fr/System.Runtime.Extensions.xml", + "ref/netcore50/it/System.Runtime.Extensions.xml", + "ref/netcore50/ja/System.Runtime.Extensions.xml", + "ref/netcore50/ko/System.Runtime.Extensions.xml", + "ref/netcore50/ru/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hans/System.Runtime.Extensions.xml", + "ref/netcore50/zh-hant/System.Runtime.Extensions.xml", + "ref/netstandard1.0/System.Runtime.Extensions.dll", + "ref/netstandard1.0/System.Runtime.Extensions.xml", + "ref/netstandard1.0/de/System.Runtime.Extensions.xml", + "ref/netstandard1.0/es/System.Runtime.Extensions.xml", + "ref/netstandard1.0/fr/System.Runtime.Extensions.xml", + "ref/netstandard1.0/it/System.Runtime.Extensions.xml", + "ref/netstandard1.0/ja/System.Runtime.Extensions.xml", + "ref/netstandard1.0/ko/System.Runtime.Extensions.xml", + "ref/netstandard1.0/ru/System.Runtime.Extensions.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.Extensions.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.Extensions.xml", + "ref/netstandard1.3/System.Runtime.Extensions.dll", + "ref/netstandard1.3/System.Runtime.Extensions.xml", + "ref/netstandard1.3/de/System.Runtime.Extensions.xml", + "ref/netstandard1.3/es/System.Runtime.Extensions.xml", + "ref/netstandard1.3/fr/System.Runtime.Extensions.xml", + "ref/netstandard1.3/it/System.Runtime.Extensions.xml", + "ref/netstandard1.3/ja/System.Runtime.Extensions.xml", + "ref/netstandard1.3/ko/System.Runtime.Extensions.xml", + "ref/netstandard1.3/ru/System.Runtime.Extensions.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Extensions.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Extensions.xml", + "ref/netstandard1.5/System.Runtime.Extensions.dll", + "ref/netstandard1.5/System.Runtime.Extensions.xml", + "ref/netstandard1.5/de/System.Runtime.Extensions.xml", + "ref/netstandard1.5/es/System.Runtime.Extensions.xml", + "ref/netstandard1.5/fr/System.Runtime.Extensions.xml", + "ref/netstandard1.5/it/System.Runtime.Extensions.xml", + "ref/netstandard1.5/ja/System.Runtime.Extensions.xml", + "ref/netstandard1.5/ko/System.Runtime.Extensions.xml", + "ref/netstandard1.5/ru/System.Runtime.Extensions.xml", + "ref/netstandard1.5/zh-hans/System.Runtime.Extensions.xml", + "ref/netstandard1.5/zh-hant/System.Runtime.Extensions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll", - "System.Runtime.Extensions.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.extensions.4.3.0.nupkg.sha512", + "system.runtime.extensions.nuspec" ] }, - "System.Runtime.Handles/4.0.0": { - "sha512": "638VhpRq63tVcQ6HDb3um3R/J2BtR1Sa96toHo6PcJGPXEPEsleCuqhBgX2gFCz0y0qkutANwW6VPPY5wQu1XQ==", - "type": "Package", + "System.Runtime.Handles/4.3.0": { + "sha512": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "type": "package", + "path": "system.runtime.handles/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Runtime.Handles.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/_._", - "lib/netcore50/System.Runtime.Handles.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/da57aa32ff2441d1acfe85bee4f101ab.psmdcp", - "ref/dotnet/de/System.Runtime.Handles.xml", - "ref/dotnet/es/System.Runtime.Handles.xml", - "ref/dotnet/fr/System.Runtime.Handles.xml", - "ref/dotnet/it/System.Runtime.Handles.xml", - "ref/dotnet/ja/System.Runtime.Handles.xml", - "ref/dotnet/ko/System.Runtime.Handles.xml", - "ref/dotnet/ru/System.Runtime.Handles.xml", - "ref/dotnet/System.Runtime.Handles.dll", - "ref/dotnet/System.Runtime.Handles.xml", - "ref/dotnet/zh-hans/System.Runtime.Handles.xml", - "ref/dotnet/zh-hant/System.Runtime.Handles.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/_._", + "ref/netstandard1.3/System.Runtime.Handles.dll", + "ref/netstandard1.3/System.Runtime.Handles.xml", + "ref/netstandard1.3/de/System.Runtime.Handles.xml", + "ref/netstandard1.3/es/System.Runtime.Handles.xml", + "ref/netstandard1.3/fr/System.Runtime.Handles.xml", + "ref/netstandard1.3/it/System.Runtime.Handles.xml", + "ref/netstandard1.3/ja/System.Runtime.Handles.xml", + "ref/netstandard1.3/ko/System.Runtime.Handles.xml", + "ref/netstandard1.3/ru/System.Runtime.Handles.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Handles.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Handles.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.Handles.dll", - "System.Runtime.Handles.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.handles.4.3.0.nupkg.sha512", + "system.runtime.handles.nuspec" ] }, - "System.Runtime.InteropServices/4.0.20": { - "sha512": "ZgDyBYfEnjWoz/viS6VOswA6XOkDSH2DzgbpczbW50RywhnCgTl+w3JEvtAiOGyIh8cyx1NJq80jsNBSUr8Pig==", - "type": "Package", + "System.Runtime.InteropServices/4.3.0": { + "sha512": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "type": "package", + "path": "system.runtime.interopservices/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Runtime.InteropServices.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Runtime.InteropServices.dll", + "lib/net45/_._", + "lib/net462/System.Runtime.InteropServices.dll", + "lib/net463/System.Runtime.InteropServices.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/78e7f61876374acba2a95834f272d262.psmdcp", - "ref/dotnet/de/System.Runtime.InteropServices.xml", - "ref/dotnet/es/System.Runtime.InteropServices.xml", - "ref/dotnet/fr/System.Runtime.InteropServices.xml", - "ref/dotnet/it/System.Runtime.InteropServices.xml", - "ref/dotnet/ja/System.Runtime.InteropServices.xml", - "ref/dotnet/ko/System.Runtime.InteropServices.xml", - "ref/dotnet/ru/System.Runtime.InteropServices.xml", - "ref/dotnet/System.Runtime.InteropServices.dll", - "ref/dotnet/System.Runtime.InteropServices.xml", - "ref/dotnet/zh-hans/System.Runtime.InteropServices.xml", - "ref/dotnet/zh-hant/System.Runtime.InteropServices.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net462/System.Runtime.InteropServices.dll", + "ref/net463/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.dll", + "ref/netcore50/System.Runtime.InteropServices.xml", + "ref/netcore50/de/System.Runtime.InteropServices.xml", + "ref/netcore50/es/System.Runtime.InteropServices.xml", + "ref/netcore50/fr/System.Runtime.InteropServices.xml", + "ref/netcore50/it/System.Runtime.InteropServices.xml", + "ref/netcore50/ja/System.Runtime.InteropServices.xml", + "ref/netcore50/ko/System.Runtime.InteropServices.xml", + "ref/netcore50/ru/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", + "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", + "ref/netcoreapp1.1/System.Runtime.InteropServices.dll", + "ref/netstandard1.1/System.Runtime.InteropServices.dll", + "ref/netstandard1.1/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.1/zh-hant/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/System.Runtime.InteropServices.dll", + "ref/netstandard1.2/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.2/zh-hant/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/System.Runtime.InteropServices.dll", + "ref/netstandard1.3/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/System.Runtime.InteropServices.dll", + "ref/netstandard1.5/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/de/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/es/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/fr/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/it/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/ja/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/ko/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/ru/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/zh-hans/System.Runtime.InteropServices.xml", + "ref/netstandard1.5/zh-hant/System.Runtime.InteropServices.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.interopservices.4.3.0.nupkg.sha512", + "system.runtime.interopservices.nuspec" + ] + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "sha512": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "type": "package", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/win8/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/wpa81/System.Runtime.InteropServices.RuntimeInformation.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.dll", - "System.Runtime.InteropServices.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/win/lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", + "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512", + "system.runtime.interopservices.runtimeinformation.nuspec" ] }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { - "sha512": "K5MGSvw/sGPKQYdOVqSpsVbHBE8HccHIDEhUNjM1lui65KGF/slNZfijGU87ggQiVXTI802ebKiOYBkwiLotow==", - "type": "Package", + "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { + "sha512": "oIIXM4w2y3MiEZEXA+RTtfPV+SZ1ymbFdWppHlUciNdNIL0/Uo3HW9q9iN2O7T7KUmRdvjA7C2Gv4exAyW4zEQ==", + "type": "package", + "path": "system.runtime.interopservices.windowsruntime/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", + "System.Runtime.InteropServices.WindowsRuntime.4.0.1.nupkg.sha512", + "System.Runtime.InteropServices.WindowsRuntime.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/net45/_._", "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll", + "lib/netstandard1.3/System.Runtime.InteropServices.WindowsRuntime.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios1/_._", + "ref/net45/_._", + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll", + "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/de/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/es/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/fr/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/it/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/ja/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/ko/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/ru/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/zh-hans/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netcore50/zh-hant/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/System.Runtime.InteropServices.WindowsRuntime.dll", + "ref/netstandard1.0/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/de/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/es/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/fr/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/it/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/ja/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/ko/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/ru/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll" + ] + }, + "System.Runtime.Numerics/4.3.0": { + "sha512": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "type": "package", + "path": "system.runtime.numerics/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.Numerics.dll", + "lib/netstandard1.3/System.Runtime.Numerics.dll", + "lib/portable-net45+win8+wpa81/_._", + "lib/win8/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Runtime.Numerics.dll", + "ref/netcore50/System.Runtime.Numerics.xml", + "ref/netcore50/de/System.Runtime.Numerics.xml", + "ref/netcore50/es/System.Runtime.Numerics.xml", + "ref/netcore50/fr/System.Runtime.Numerics.xml", + "ref/netcore50/it/System.Runtime.Numerics.xml", + "ref/netcore50/ja/System.Runtime.Numerics.xml", + "ref/netcore50/ko/System.Runtime.Numerics.xml", + "ref/netcore50/ru/System.Runtime.Numerics.xml", + "ref/netcore50/zh-hans/System.Runtime.Numerics.xml", + "ref/netcore50/zh-hant/System.Runtime.Numerics.xml", + "ref/netstandard1.1/System.Runtime.Numerics.dll", + "ref/netstandard1.1/System.Runtime.Numerics.xml", + "ref/netstandard1.1/de/System.Runtime.Numerics.xml", + "ref/netstandard1.1/es/System.Runtime.Numerics.xml", + "ref/netstandard1.1/fr/System.Runtime.Numerics.xml", + "ref/netstandard1.1/it/System.Runtime.Numerics.xml", + "ref/netstandard1.1/ja/System.Runtime.Numerics.xml", + "ref/netstandard1.1/ko/System.Runtime.Numerics.xml", + "ref/netstandard1.1/ru/System.Runtime.Numerics.xml", + "ref/netstandard1.1/zh-hans/System.Runtime.Numerics.xml", + "ref/netstandard1.1/zh-hant/System.Runtime.Numerics.xml", + "ref/portable-net45+win8+wpa81/_._", + "ref/win8/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.numerics.4.3.0.nupkg.sha512", + "system.runtime.numerics.nuspec" + ] + }, + "System.Runtime.Serialization.Json/4.0.3": { + "sha512": "siAQb9mZmY7dsBtdbC0OE7W1/y4DGgrIRHTghtN40v79wAvHluBm1wzlrCauCWMyp6WVxkcTzoesjZnx5+fM9g==", + "type": "package", + "path": "system.runtime.serialization.json/4.0.3", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/netcore50/System.Runtime.Serialization.Json.dll", + "lib/netstandard1.3/System.Runtime.Serialization.Json.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/netcore50/System.Runtime.Serialization.Json.dll", + "ref/netcore50/System.Runtime.Serialization.Json.xml", + "ref/netcore50/de/System.Runtime.Serialization.Json.xml", + "ref/netcore50/es/System.Runtime.Serialization.Json.xml", + "ref/netcore50/fr/System.Runtime.Serialization.Json.xml", + "ref/netcore50/it/System.Runtime.Serialization.Json.xml", + "ref/netcore50/ja/System.Runtime.Serialization.Json.xml", + "ref/netcore50/ko/System.Runtime.Serialization.Json.xml", + "ref/netcore50/ru/System.Runtime.Serialization.Json.xml", + "ref/netcore50/zh-hans/System.Runtime.Serialization.Json.xml", + "ref/netcore50/zh-hant/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/System.Runtime.Serialization.Json.dll", + "ref/netstandard1.0/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/de/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/es/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/fr/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/it/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/ja/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/ko/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/ru/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Json.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Json.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.serialization.json.4.0.3.nupkg.sha512", + "system.runtime.serialization.json.nuspec" + ] + }, + "System.Runtime.Serialization.Primitives/4.1.1": { + "sha512": "HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==", + "type": "package", + "path": "system.runtime.serialization.primitives/4.1.1", + "files": [ + "System.Runtime.Serialization.Primitives.4.1.1.nupkg.sha512", + "System.Runtime.Serialization.Primitives.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net46/System.Runtime.Serialization.Primitives.dll", + "lib/netcore50/System.Runtime.Serialization.Primitives.dll", + "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net46/System.Runtime.Serialization.Primitives.dll", + "ref/netcore50/System.Runtime.Serialization.Primitives.dll", + "ref/netcore50/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/de/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/es/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/fr/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/it/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/ja/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/ko/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/ru/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/zh-hans/System.Runtime.Serialization.Primitives.xml", + "ref/netcore50/zh-hant/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/System.Runtime.Serialization.Primitives.dll", + "ref/netstandard1.0/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/de/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/es/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/fr/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/it/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/ja/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/ko/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/ru/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/System.Runtime.Serialization.Primitives.dll", + "ref/netstandard1.3/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/de/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/es/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/fr/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/it/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/ja/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/ko/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/ru/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Serialization.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Serialization.Primitives.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll" + ] + }, + "System.Runtime.Serialization.Xml/4.1.2": { + "sha512": "MDlAdO3DaLsoeGOadY811tONi+sz3qiaLwT0B+Plr6dwFfx2RNM+turm1cz1G1jKy2zZP86x417COdMIRsWZxw==", + "type": "package", + "path": "system.runtime.serialization.xml/4.1.2", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net46/System.Runtime.Serialization.Xml.dll", + "lib/netcore50/System.Runtime.Serialization.Xml.dll", + "lib/netstandard1.3/System.Runtime.Serialization.Xml.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/3c944c6b4d6044d28ee80e49a09300c9.psmdcp", - "ref/dotnet/de/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/es/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/fr/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/it/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/ja/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/ko/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/ru/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/System.Runtime.InteropServices.WindowsRuntime.dll", - "ref/dotnet/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/zh-hans/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/dotnet/zh-hant/System.Runtime.InteropServices.WindowsRuntime.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll", - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.xml", + "ref/net46/System.Runtime.Serialization.Xml.dll", + "ref/netcore50/System.Runtime.Serialization.Xml.dll", + "ref/netcore50/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/de/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/es/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/fr/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/it/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/ja/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/ko/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/ru/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/zh-hans/System.Runtime.Serialization.Xml.xml", + "ref/netcore50/zh-hant/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/System.Runtime.Serialization.Xml.dll", + "ref/netstandard1.0/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/de/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/es/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/fr/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/it/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/ja/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/ko/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/ru/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/System.Runtime.Serialization.Xml.dll", + "ref/netstandard1.3/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/de/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/es/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/fr/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/it/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/ja/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/ko/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/ru/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/zh-hans/System.Runtime.Serialization.Xml.xml", + "ref/netstandard1.3/zh-hant/System.Runtime.Serialization.Xml.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll", - "System.Runtime.InteropServices.WindowsRuntime.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.runtime.serialization.xml.4.1.2.nupkg.sha512", + "system.runtime.serialization.xml.nuspec" ] }, - "System.Runtime.Numerics/4.0.0": { - "sha512": "aAYGEOE01nabQLufQ4YO8WuSyZzOqGcksi8m1BRW8ppkmssR7en8TqiXcBkB2gTkCnKG/Ai2NQY8CgdmgZw/fw==", - "type": "Package", + "System.Runtime.WindowsRuntime/4.3.0": { + "sha512": "xbgfgewneLCfKQfz0VzKsYDacZ680CudYw0uzj0bZ8ATpotkwicgtAsyJZ/J7/Dh2QIwpadjA2zLW/LFk7FKiA==", + "type": "package", + "path": "system.runtime.windowsruntime/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Runtime.Numerics.dll", - "lib/net45/_._", - "lib/netcore50/System.Runtime.Numerics.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/portable-win8+wp8+wpa81/_._", "lib/win8/_._", + "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/2e43dbd3dfbf4af5bb74bedaf3a67bd5.psmdcp", - "ref/dotnet/de/System.Runtime.Numerics.xml", - "ref/dotnet/es/System.Runtime.Numerics.xml", - "ref/dotnet/fr/System.Runtime.Numerics.xml", - "ref/dotnet/it/System.Runtime.Numerics.xml", - "ref/dotnet/ja/System.Runtime.Numerics.xml", - "ref/dotnet/ko/System.Runtime.Numerics.xml", - "ref/dotnet/ru/System.Runtime.Numerics.xml", - "ref/dotnet/System.Runtime.Numerics.dll", - "ref/dotnet/System.Runtime.Numerics.xml", - "ref/dotnet/zh-hans/System.Runtime.Numerics.xml", - "ref/dotnet/zh-hant/System.Runtime.Numerics.xml", - "ref/net45/_._", - "ref/netcore50/System.Runtime.Numerics.dll", - "ref/netcore50/System.Runtime.Numerics.xml", + "ref/netcore50/System.Runtime.WindowsRuntime.dll", + "ref/netcore50/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/de/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/es/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/fr/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/it/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/ja/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/ko/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/ru/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/zh-hans/System.Runtime.WindowsRuntime.xml", + "ref/netcore50/zh-hant/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/System.Runtime.WindowsRuntime.dll", + "ref/netstandard1.0/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/de/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/es/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/fr/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/it/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/ja/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/ko/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/ru/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/zh-hans/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.0/zh-hant/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/System.Runtime.WindowsRuntime.dll", + "ref/netstandard1.2/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/de/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/es/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/fr/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/it/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/ja/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/ko/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/ru/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/zh-hans/System.Runtime.WindowsRuntime.xml", + "ref/netstandard1.2/zh-hant/System.Runtime.WindowsRuntime.xml", + "ref/portable-win8+wp8+wpa81/_._", "ref/win8/_._", + "ref/wp80/_._", "ref/wpa81/_._", - "System.Runtime.Numerics.nuspec" + "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll", + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll", + "system.runtime.windowsruntime.4.3.0.nupkg.sha512", + "system.runtime.windowsruntime.nuspec" ] }, - "System.Runtime.Serialization.Json/4.0.0": { - "sha512": "emhWMQP3sdtkAhD0TOeP3FfjS57sfQMQ2sqA6f2Yj5Gd9jkHV4KsQ2TsoJjghca6d8fur7+REQ6ILBXVdGf/0g==", - "type": "Package", + "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { + "sha512": "ZG2uW8JYmFs1sGlhhAoW/F5WmZotkeSxzMils72qGEsJI6+JcQUa6oleSujULC4nk13F5Us9zvlvD2WfB+9Thw==", + "type": "package", + "path": "system.runtime.windowsruntime.ui.xaml/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Runtime.Serialization.Json.dll", - "lib/net45/_._", - "lib/netcore50/System.Runtime.Serialization.Json.dll", + "System.Runtime.WindowsRuntime.UI.Xaml.4.0.1.nupkg.sha512", + "System.Runtime.WindowsRuntime.UI.Xaml.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/portable-win8+wpa81/_._", "lib/win8/_._", - "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/2c520ff333ad4bde986eb7a015ba6343.psmdcp", - "ref/dotnet/de/System.Runtime.Serialization.Json.xml", - "ref/dotnet/es/System.Runtime.Serialization.Json.xml", - "ref/dotnet/fr/System.Runtime.Serialization.Json.xml", - "ref/dotnet/it/System.Runtime.Serialization.Json.xml", - "ref/dotnet/ja/System.Runtime.Serialization.Json.xml", - "ref/dotnet/ko/System.Runtime.Serialization.Json.xml", - "ref/dotnet/ru/System.Runtime.Serialization.Json.xml", - "ref/dotnet/System.Runtime.Serialization.Json.dll", - "ref/dotnet/System.Runtime.Serialization.Json.xml", - "ref/dotnet/zh-hans/System.Runtime.Serialization.Json.xml", - "ref/dotnet/zh-hant/System.Runtime.Serialization.Json.xml", - "ref/net45/_._", - "ref/netcore50/System.Runtime.Serialization.Json.dll", - "ref/netcore50/System.Runtime.Serialization.Json.xml", + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll", + "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/de/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/es/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/fr/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/it/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/ja/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/ko/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/ru/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/zh-hans/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netcore50/zh-hant/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/System.Runtime.WindowsRuntime.UI.Xaml.dll", + "ref/netstandard1.1/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/de/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/es/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/fr/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/it/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/ja/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/ko/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/ru/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/zh-hans/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/netstandard1.1/zh-hant/System.Runtime.WindowsRuntime.UI.Xaml.xml", + "ref/portable-win8+wpa81/_._", "ref/win8/_._", - "ref/wp80/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Json.dll", - "System.Runtime.Serialization.Json.nuspec" + "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll" ] }, - "System.Runtime.Serialization.Primitives/4.0.10": { - "sha512": "NPc8DZIomf5tGjYtz/KTHI01IPcVlypfhCux32AbLPDjTotdvL8TpKRwMyQJ6Kh08yprRVH7uBD1PdJiuoFzag==", - "type": "Package", + "System.Security.Claims/4.0.1": { + "sha512": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==", + "type": "package", + "path": "system.security.claims/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Runtime.Serialization.Primitives.dll", + "System.Security.Claims.4.0.1.nupkg.sha512", + "System.Security.Claims.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net46/System.Security.Claims.dll", + "lib/netstandard1.3/System.Security.Claims.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/92e70054da8743d68462736e85fe5580.psmdcp", - "ref/dotnet/de/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/es/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/fr/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/it/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/ja/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/ko/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/ru/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/System.Runtime.Serialization.Primitives.dll", - "ref/dotnet/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/zh-hans/System.Runtime.Serialization.Primitives.xml", - "ref/dotnet/zh-hant/System.Runtime.Serialization.Primitives.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net46/System.Security.Claims.dll", + "ref/netstandard1.3/System.Security.Claims.dll", + "ref/netstandard1.3/System.Security.Claims.xml", + "ref/netstandard1.3/de/System.Security.Claims.xml", + "ref/netstandard1.3/es/System.Security.Claims.xml", + "ref/netstandard1.3/fr/System.Security.Claims.xml", + "ref/netstandard1.3/it/System.Security.Claims.xml", + "ref/netstandard1.3/ja/System.Security.Claims.xml", + "ref/netstandard1.3/ko/System.Security.Claims.xml", + "ref/netstandard1.3/ru/System.Security.Claims.xml", + "ref/netstandard1.3/zh-hans/System.Security.Claims.xml", + "ref/netstandard1.3/zh-hant/System.Security.Claims.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Runtime.Serialization.Primitives.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Runtime.Serialization.Xml/4.0.10": { - "sha512": "xsy7XbH8RTpKoDPNcibSGCOpujsmwUmOWAby3PssqkZFpLBXUbDO2s6JKITRjxejET2g0PK8t+mdIvu3xmUuKA==", - "type": "Package", + "System.Security.Cryptography.Algorithms/4.3.0": { + "sha512": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "type": "package", + "path": "system.security.cryptography.algorithms/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Runtime.Serialization.Xml.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Runtime.Serialization.Xml.dll", + "lib/net46/System.Security.Cryptography.Algorithms.dll", + "lib/net461/System.Security.Cryptography.Algorithms.dll", + "lib/net463/System.Security.Cryptography.Algorithms.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/7d99189e9ae248c9a98d9fc3ccdc5130.psmdcp", - "ref/dotnet/de/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/es/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/fr/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/it/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/ja/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/ko/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/ru/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/System.Runtime.Serialization.Xml.dll", - "ref/dotnet/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/zh-hans/System.Runtime.Serialization.Xml.xml", - "ref/dotnet/zh-hant/System.Runtime.Serialization.Xml.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net46/System.Security.Cryptography.Algorithms.dll", + "ref/net461/System.Security.Cryptography.Algorithms.dll", + "ref/net463/System.Security.Cryptography.Algorithms.dll", + "ref/netstandard1.3/System.Security.Cryptography.Algorithms.dll", + "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll", + "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.Serialization.Xml.dll", - "System.Runtime.Serialization.Xml.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/net463/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll", + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", + "system.security.cryptography.algorithms.4.3.0.nupkg.sha512", + "system.security.cryptography.algorithms.nuspec" ] }, - "System.Runtime.WindowsRuntime/4.0.10": { - "sha512": "9w6ypdnEw8RrLRlxTbLAYrap4eL1xIQeNoOaumQVOQ8TTD/5g9FGrBtY3KLiGxAPieN9AwAAEIDkugU85Cwuvg==", - "type": "Package", + "System.Security.Cryptography.Cng/4.3.0": { + "sha512": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "type": "package", + "path": "system.security.cryptography.cng/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/netcore50/System.Runtime.WindowsRuntime.dll", - "lib/win81/_._", - "lib/wpa81/_._", - "package/services/metadata/core-properties/a81cabb2b7e843ce801ecf91886941d4.psmdcp", - "ref/dotnet/de/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/es/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/fr/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/it/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/ja/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/ko/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/ru/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/System.Runtime.WindowsRuntime.dll", - "ref/dotnet/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/zh-hans/System.Runtime.WindowsRuntime.xml", - "ref/dotnet/zh-hant/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/System.Runtime.WindowsRuntime.dll", - "ref/netcore50/System.Runtime.WindowsRuntime.xml", - "ref/win81/_._", - "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll", - "System.Runtime.WindowsRuntime.nuspec" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net46/System.Security.Cryptography.Cng.dll", + "lib/net461/System.Security.Cryptography.Cng.dll", + "lib/net463/System.Security.Cryptography.Cng.dll", + "ref/net46/System.Security.Cryptography.Cng.dll", + "ref/net461/System.Security.Cryptography.Cng.dll", + "ref/net463/System.Security.Cryptography.Cng.dll", + "ref/netstandard1.3/System.Security.Cryptography.Cng.dll", + "ref/netstandard1.4/System.Security.Cryptography.Cng.dll", + "ref/netstandard1.6/System.Security.Cryptography.Cng.dll", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/net463/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll", + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", + "system.security.cryptography.cng.4.3.0.nupkg.sha512", + "system.security.cryptography.cng.nuspec" ] }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { - "sha512": "2GY3fkXBMQOyyO9ovaH46CN6MD2ck/Gvk4VNAgVDvtmfO3HXYFNd+bB05WhVcJrHKbfKZNwfwZKpYZ+OsVFsLw==", - "type": "Package", + "System.Security.Cryptography.Encoding/4.3.0": { + "sha512": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "type": "package", + "path": "system.security.cryptography.encoding/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "package/services/metadata/core-properties/0f3b84a81b7a4a97aa765ed058bf6c20.psmdcp", - "ref/dotnet/de/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/es/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/fr/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/it/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/ja/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/ko/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/ru/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/System.Runtime.WindowsRuntime.UI.Xaml.dll", - "ref/dotnet/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/zh-hans/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/dotnet/zh-hant/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll", - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/win8/_._", - "ref/wpa81/_._", - "System.Runtime.WindowsRuntime.UI.Xaml.nuspec" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.Encoding.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.Encoding.dll", + "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll", + "ref/netstandard1.3/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/de/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/es/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/fr/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/it/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/ja/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/ko/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/ru/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/zh-hans/System.Security.Cryptography.Encoding.xml", + "ref/netstandard1.3/zh-hant/System.Security.Cryptography.Encoding.xml", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.Encoding.dll", + "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll", + "system.security.cryptography.encoding.4.3.0.nupkg.sha512", + "system.security.cryptography.encoding.nuspec" ] }, - "System.Security.Claims/4.0.0": { - "sha512": "94NFR/7JN3YdyTH7hl2iSvYmdA8aqShriTHectcK+EbizT71YczMaG6LuqJBQP/HWo66AQyikYYM9aw+4EzGXg==", - "type": "Package", + "System.Security.Cryptography.Primitives/4.3.0": { + "sha512": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "type": "package", + "path": "system.security.cryptography.primitives/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Security.Claims.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/System.Security.Claims.dll", + "lib/net46/System.Security.Cryptography.Primitives.dll", + "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/b682071d85754e6793ca9777ffabaf8a.psmdcp", - "ref/dotnet/de/System.Security.Claims.xml", - "ref/dotnet/es/System.Security.Claims.xml", - "ref/dotnet/fr/System.Security.Claims.xml", - "ref/dotnet/it/System.Security.Claims.xml", - "ref/dotnet/ja/System.Security.Claims.xml", - "ref/dotnet/ko/System.Security.Claims.xml", - "ref/dotnet/ru/System.Security.Claims.xml", - "ref/dotnet/System.Security.Claims.dll", - "ref/dotnet/System.Security.Claims.xml", - "ref/dotnet/zh-hans/System.Security.Claims.xml", - "ref/dotnet/zh-hant/System.Security.Claims.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/System.Security.Claims.dll", + "ref/net46/System.Security.Cryptography.Primitives.dll", + "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.security.cryptography.primitives.4.3.0.nupkg.sha512", + "system.security.cryptography.primitives.nuspec" + ] + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "sha512": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "type": "package", + "path": "system.security.cryptography.x509certificates/4.3.0", + "files": [ + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Security.Cryptography.X509Certificates.dll", + "lib/net461/System.Security.Cryptography.X509Certificates.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Security.Cryptography.X509Certificates.dll", + "ref/net461/System.Security.Cryptography.X509Certificates.dll", + "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.dll", + "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/de/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/es/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/fr/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/it/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/ja/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/ko/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/ru/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/zh-hans/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.3/zh-hant/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll", + "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/de/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/es/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/fr/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/it/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/ja/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/ko/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/ru/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/zh-hans/System.Security.Cryptography.X509Certificates.xml", + "ref/netstandard1.4/zh-hant/System.Security.Cryptography.X509Certificates.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Security.Claims.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/net46/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll", + "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll", + "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512", + "system.security.cryptography.x509certificates.nuspec" ] }, - "System.Security.Principal/4.0.0": { - "sha512": "FOhq3jUOONi6fp5j3nPYJMrKtSJlqAURpjiO3FaDIV4DJNEYymWW5uh1pfxySEB8dtAW+I66IypzNge/w9OzZQ==", - "type": "Package", + "System.Security.Principal/4.0.1": { + "sha512": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==", + "type": "package", + "path": "system.security.principal/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Security.Principal.dll", + "System.Security.Principal.4.0.1.nupkg.sha512", + "System.Security.Principal.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", "lib/netcore50/System.Security.Principal.dll", + "lib/netstandard1.0/System.Security.Principal.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", "lib/win8/_._", "lib/wp80/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/5d44fbabc99d4204b6a2f76329d0a184.psmdcp", - "ref/dotnet/de/System.Security.Principal.xml", - "ref/dotnet/es/System.Security.Principal.xml", - "ref/dotnet/fr/System.Security.Principal.xml", - "ref/dotnet/it/System.Security.Principal.xml", - "ref/dotnet/ja/System.Security.Principal.xml", - "ref/dotnet/ko/System.Security.Principal.xml", - "ref/dotnet/ru/System.Security.Principal.xml", - "ref/dotnet/System.Security.Principal.dll", - "ref/dotnet/System.Security.Principal.xml", - "ref/dotnet/zh-hans/System.Security.Principal.xml", - "ref/dotnet/zh-hant/System.Security.Principal.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Security.Principal.dll", "ref/netcore50/System.Security.Principal.xml", + "ref/netcore50/de/System.Security.Principal.xml", + "ref/netcore50/es/System.Security.Principal.xml", + "ref/netcore50/fr/System.Security.Principal.xml", + "ref/netcore50/it/System.Security.Principal.xml", + "ref/netcore50/ja/System.Security.Principal.xml", + "ref/netcore50/ko/System.Security.Principal.xml", + "ref/netcore50/ru/System.Security.Principal.xml", + "ref/netcore50/zh-hans/System.Security.Principal.xml", + "ref/netcore50/zh-hant/System.Security.Principal.xml", + "ref/netstandard1.0/System.Security.Principal.dll", + "ref/netstandard1.0/System.Security.Principal.xml", + "ref/netstandard1.0/de/System.Security.Principal.xml", + "ref/netstandard1.0/es/System.Security.Principal.xml", + "ref/netstandard1.0/fr/System.Security.Principal.xml", + "ref/netstandard1.0/it/System.Security.Principal.xml", + "ref/netstandard1.0/ja/System.Security.Principal.xml", + "ref/netstandard1.0/ko/System.Security.Principal.xml", + "ref/netstandard1.0/ru/System.Security.Principal.xml", + "ref/netstandard1.0/zh-hans/System.Security.Principal.xml", + "ref/netstandard1.0/zh-hant/System.Security.Principal.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", "ref/win8/_._", "ref/wp80/_._", "ref/wpa81/_._", - "System.Security.Principal.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.ServiceModel.Duplex/4.0.0": { - "sha512": "JFeDn+IsiwAVJkNNnM7MLefJOnzYhovaHnjk3lzEnUWkYZJeAKrcgLdK6GE2GNjb5mEV8Pad/E0JcA8eCr3eWQ==", - "type": "Package", + "System.ServiceModel.Duplex/4.0.1": { + "sha512": "4I6WSQP4BiT3yG5NetAyAb626e2HlsgSzkiiqGtf4LxGpO3uFQ4eGSXsgVRnxJoDYcnDCH7q215eH/jZBMmx+w==", + "type": "package", + "path": "system.servicemodel.duplex/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.ServiceModel.Duplex.dll", + "System.ServiceModel.Duplex.4.0.1.nupkg.sha512", + "System.ServiceModel.Duplex.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/net45/_._", "lib/netcore50/System.ServiceModel.Duplex.dll", + "lib/netstandard1.3/System.ServiceModel.Duplex.dll", + "lib/portable-net45+win8/_._", "lib/win8/_._", - "package/services/metadata/core-properties/8a542ab34ffb4a13958ce3d7279d9dae.psmdcp", - "ref/dotnet/de/System.ServiceModel.Duplex.xml", - "ref/dotnet/es/System.ServiceModel.Duplex.xml", - "ref/dotnet/fr/System.ServiceModel.Duplex.xml", - "ref/dotnet/it/System.ServiceModel.Duplex.xml", - "ref/dotnet/ja/System.ServiceModel.Duplex.xml", - "ref/dotnet/ko/System.ServiceModel.Duplex.xml", - "ref/dotnet/ru/System.ServiceModel.Duplex.xml", - "ref/dotnet/System.ServiceModel.Duplex.dll", - "ref/dotnet/System.ServiceModel.Duplex.xml", - "ref/dotnet/zh-hans/System.ServiceModel.Duplex.xml", - "ref/dotnet/zh-hant/System.ServiceModel.Duplex.xml", "ref/net45/_._", "ref/netcore50/System.ServiceModel.Duplex.dll", "ref/netcore50/System.ServiceModel.Duplex.xml", - "ref/win8/_._", - "System.ServiceModel.Duplex.nuspec" + "ref/netcore50/de/System.ServiceModel.Duplex.xml", + "ref/netcore50/es/System.ServiceModel.Duplex.xml", + "ref/netcore50/fr/System.ServiceModel.Duplex.xml", + "ref/netcore50/it/System.ServiceModel.Duplex.xml", + "ref/netcore50/ja/System.ServiceModel.Duplex.xml", + "ref/netcore50/ko/System.ServiceModel.Duplex.xml", + "ref/netcore50/ru/System.ServiceModel.Duplex.xml", + "ref/netcore50/zh-hans/System.ServiceModel.Duplex.xml", + "ref/netcore50/zh-hant/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/System.ServiceModel.Duplex.dll", + "ref/netstandard1.1/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/de/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/es/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/fr/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/it/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/ja/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/ko/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/ru/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/zh-hans/System.ServiceModel.Duplex.xml", + "ref/netstandard1.1/zh-hant/System.ServiceModel.Duplex.xml", + "ref/portable-net45+win8/_._", + "ref/win8/_._" ] }, - "System.ServiceModel.Http/4.0.10": { - "sha512": "Vyl7lmvMlXJamtnDugoXuAgAQGSqtA7omK3zDBYByhbYeBC2hRBchgyXox7e5vEO+29TeB1IpoLWQGb7tO9h6A==", - "type": "Package", + "System.ServiceModel.Http/4.1.0": { + "sha512": "sCIV+wrA4Antjnk0+fk6rxpzQkd2bReN4UTipGv5iyPNApVv/KtAfeDMg+YIajJ7VkQD60uVBTQmy3LZrRnNOw==", + "type": "package", + "path": "system.servicemodel.http/4.1.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.ServiceModel.Http.dll", + "System.ServiceModel.Http.4.1.0.nupkg.sha512", + "System.ServiceModel.Http.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/net46/System.ServiceModel.Http.dll", "lib/netcore50/System.ServiceModel.Http.dll", + "lib/netstandard1.3/System.ServiceModel.Http.dll", + "lib/portable-net45+win8+wp8/_._", + "lib/win8/_._", + "lib/wp8/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/da6bab8a73fb4ac9af198a5f70d8aa64.psmdcp", - "ref/dotnet/de/System.ServiceModel.Http.xml", - "ref/dotnet/es/System.ServiceModel.Http.xml", - "ref/dotnet/fr/System.ServiceModel.Http.xml", - "ref/dotnet/it/System.ServiceModel.Http.xml", - "ref/dotnet/ja/System.ServiceModel.Http.xml", - "ref/dotnet/ko/System.ServiceModel.Http.xml", - "ref/dotnet/ru/System.ServiceModel.Http.xml", - "ref/dotnet/System.ServiceModel.Http.dll", - "ref/dotnet/System.ServiceModel.Http.xml", - "ref/dotnet/zh-hans/System.ServiceModel.Http.xml", - "ref/dotnet/zh-hant/System.ServiceModel.Http.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net46/System.ServiceModel.Http.dll", + "ref/netcore50/System.ServiceModel.Http.dll", + "ref/netcore50/System.ServiceModel.Http.xml", + "ref/netcore50/de/System.ServiceModel.Http.xml", + "ref/netcore50/es/System.ServiceModel.Http.xml", + "ref/netcore50/fr/System.ServiceModel.Http.xml", + "ref/netcore50/it/System.ServiceModel.Http.xml", + "ref/netcore50/ja/System.ServiceModel.Http.xml", + "ref/netcore50/ko/System.ServiceModel.Http.xml", + "ref/netcore50/ru/System.ServiceModel.Http.xml", + "ref/netcore50/zh-hans/System.ServiceModel.Http.xml", + "ref/netcore50/zh-hant/System.ServiceModel.Http.xml", + "ref/netstandard1.0/System.ServiceModel.Http.dll", + "ref/netstandard1.0/System.ServiceModel.Http.xml", + "ref/netstandard1.0/de/System.ServiceModel.Http.xml", + "ref/netstandard1.0/es/System.ServiceModel.Http.xml", + "ref/netstandard1.0/fr/System.ServiceModel.Http.xml", + "ref/netstandard1.0/it/System.ServiceModel.Http.xml", + "ref/netstandard1.0/ja/System.ServiceModel.Http.xml", + "ref/netstandard1.0/ko/System.ServiceModel.Http.xml", + "ref/netstandard1.0/ru/System.ServiceModel.Http.xml", + "ref/netstandard1.0/zh-hans/System.ServiceModel.Http.xml", + "ref/netstandard1.0/zh-hant/System.ServiceModel.Http.xml", + "ref/netstandard1.1/System.ServiceModel.Http.dll", + "ref/netstandard1.1/System.ServiceModel.Http.xml", + "ref/netstandard1.1/de/System.ServiceModel.Http.xml", + "ref/netstandard1.1/es/System.ServiceModel.Http.xml", + "ref/netstandard1.1/fr/System.ServiceModel.Http.xml", + "ref/netstandard1.1/it/System.ServiceModel.Http.xml", + "ref/netstandard1.1/ja/System.ServiceModel.Http.xml", + "ref/netstandard1.1/ko/System.ServiceModel.Http.xml", + "ref/netstandard1.1/ru/System.ServiceModel.Http.xml", + "ref/netstandard1.1/zh-hans/System.ServiceModel.Http.xml", + "ref/netstandard1.1/zh-hant/System.ServiceModel.Http.xml", + "ref/netstandard1.3/System.ServiceModel.Http.dll", + "ref/netstandard1.3/System.ServiceModel.Http.xml", + "ref/netstandard1.3/de/System.ServiceModel.Http.xml", + "ref/netstandard1.3/es/System.ServiceModel.Http.xml", + "ref/netstandard1.3/fr/System.ServiceModel.Http.xml", + "ref/netstandard1.3/it/System.ServiceModel.Http.xml", + "ref/netstandard1.3/ja/System.ServiceModel.Http.xml", + "ref/netstandard1.3/ko/System.ServiceModel.Http.xml", + "ref/netstandard1.3/ru/System.ServiceModel.Http.xml", + "ref/netstandard1.3/zh-hans/System.ServiceModel.Http.xml", + "ref/netstandard1.3/zh-hant/System.ServiceModel.Http.xml", + "ref/portable-net45+win8+wp8/_._", + "ref/win8/_._", + "ref/wp8/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.ServiceModel.Http.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.ServiceModel.NetTcp/4.0.0": { - "sha512": "lV2Cdcso9jOS0KBtgHZHzTLe/Lx/ERdPcvF4dlepUie6/+BOMYTOgg2C7OdpIjp3fwUNXq8nhU+IilmEyjuf/A==", - "type": "Package", + "System.ServiceModel.NetTcp/4.1.0": { + "sha512": "n+Ir2B9SAd5XwAaXPIpLQsbaDcscSsyJH0ODpm5tpK8xXxmLhiPct5kujzeAiAhB37lVSetrSINdFb1Llg2ngg==", + "type": "package", + "path": "system.servicemodel.nettcp/4.1.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.ServiceModel.NetTcp.dll", + "System.ServiceModel.NetTcp.4.1.0.nupkg.sha512", + "System.ServiceModel.NetTcp.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/net45/_._", + "lib/net46/System.ServiceModel.NetTcp.dll", "lib/netcore50/System.ServiceModel.NetTcp.dll", + "lib/netstandard1.3/System.ServiceModel.NetTcp.dll", + "lib/portable-net45+win8/_._", "lib/win8/_._", - "package/services/metadata/core-properties/024bb3a15d5444e2b8b485ce4cf44640.psmdcp", - "ref/dotnet/de/System.ServiceModel.NetTcp.xml", - "ref/dotnet/es/System.ServiceModel.NetTcp.xml", - "ref/dotnet/fr/System.ServiceModel.NetTcp.xml", - "ref/dotnet/it/System.ServiceModel.NetTcp.xml", - "ref/dotnet/ja/System.ServiceModel.NetTcp.xml", - "ref/dotnet/ko/System.ServiceModel.NetTcp.xml", - "ref/dotnet/ru/System.ServiceModel.NetTcp.xml", - "ref/dotnet/System.ServiceModel.NetTcp.dll", - "ref/dotnet/System.ServiceModel.NetTcp.xml", - "ref/dotnet/zh-hans/System.ServiceModel.NetTcp.xml", - "ref/dotnet/zh-hant/System.ServiceModel.NetTcp.xml", "ref/net45/_._", + "ref/net46/System.ServiceModel.NetTcp.dll", "ref/netcore50/System.ServiceModel.NetTcp.dll", "ref/netcore50/System.ServiceModel.NetTcp.xml", - "ref/win8/_._", - "System.ServiceModel.NetTcp.nuspec" + "ref/netcore50/de/System.ServiceModel.NetTcp.xml", + "ref/netcore50/es/System.ServiceModel.NetTcp.xml", + "ref/netcore50/fr/System.ServiceModel.NetTcp.xml", + "ref/netcore50/it/System.ServiceModel.NetTcp.xml", + "ref/netcore50/ja/System.ServiceModel.NetTcp.xml", + "ref/netcore50/ko/System.ServiceModel.NetTcp.xml", + "ref/netcore50/ru/System.ServiceModel.NetTcp.xml", + "ref/netcore50/zh-hans/System.ServiceModel.NetTcp.xml", + "ref/netcore50/zh-hant/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/System.ServiceModel.NetTcp.dll", + "ref/netstandard1.1/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/de/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/es/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/fr/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/it/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/ja/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/ko/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/ru/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/zh-hans/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.1/zh-hant/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/System.ServiceModel.NetTcp.dll", + "ref/netstandard1.3/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/de/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/es/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/fr/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/it/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/ja/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/ko/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/ru/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/zh-hans/System.ServiceModel.NetTcp.xml", + "ref/netstandard1.3/zh-hant/System.ServiceModel.NetTcp.xml", + "ref/portable-net45+win8/_._", + "ref/win8/_._" ] }, - "System.ServiceModel.Primitives/4.0.0": { - "sha512": "uF5VYQWR07LgiZkzUr8qjwvqOaIAfwU566MneD4WuC14d8FLJNsAgCJUYhBGB7COjH7HTqnP9ZFmr6c+L83Stg==", - "type": "Package", + "System.ServiceModel.Primitives/4.1.0": { + "sha512": "Kd65HOn/5pL9xtCUkSL8xVqpqBUYy9tsfo0qe/MTTzApY8WQ+6i4I2ts++M+m4vbOanCoEsjjUj26P6C6ilQjQ==", + "type": "package", + "path": "system.servicemodel.primitives/4.1.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.ServiceModel.Primitives.dll", + "System.ServiceModel.Primitives.4.1.0.nupkg.sha512", + "System.ServiceModel.Primitives.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", + "lib/net46/System.ServiceModel.Primitives.dll", "lib/netcore50/System.ServiceModel.Primitives.dll", + "lib/netstandard1.3/System.ServiceModel.Primitives.dll", + "lib/portable-net45+win8+wp8/_._", "lib/win8/_._", - "package/services/metadata/core-properties/551694f534894508bee57aba617484c9.psmdcp", - "ref/dotnet/de/System.ServiceModel.Primitives.xml", - "ref/dotnet/es/System.ServiceModel.Primitives.xml", - "ref/dotnet/fr/System.ServiceModel.Primitives.xml", - "ref/dotnet/it/System.ServiceModel.Primitives.xml", - "ref/dotnet/ja/System.ServiceModel.Primitives.xml", - "ref/dotnet/ko/System.ServiceModel.Primitives.xml", - "ref/dotnet/ru/System.ServiceModel.Primitives.xml", - "ref/dotnet/System.ServiceModel.Primitives.dll", - "ref/dotnet/System.ServiceModel.Primitives.xml", - "ref/dotnet/zh-hans/System.ServiceModel.Primitives.xml", - "ref/dotnet/zh-hant/System.ServiceModel.Primitives.xml", + "lib/wp8/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", + "ref/net46/System.ServiceModel.Primitives.dll", "ref/netcore50/System.ServiceModel.Primitives.dll", "ref/netcore50/System.ServiceModel.Primitives.xml", + "ref/netcore50/de/System.ServiceModel.Primitives.xml", + "ref/netcore50/es/System.ServiceModel.Primitives.xml", + "ref/netcore50/fr/System.ServiceModel.Primitives.xml", + "ref/netcore50/it/System.ServiceModel.Primitives.xml", + "ref/netcore50/ja/System.ServiceModel.Primitives.xml", + "ref/netcore50/ko/System.ServiceModel.Primitives.xml", + "ref/netcore50/ru/System.ServiceModel.Primitives.xml", + "ref/netcore50/zh-hans/System.ServiceModel.Primitives.xml", + "ref/netcore50/zh-hant/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/System.ServiceModel.Primitives.dll", + "ref/netstandard1.0/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/de/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/es/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/fr/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/it/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/ja/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/ko/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/ru/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/zh-hans/System.ServiceModel.Primitives.xml", + "ref/netstandard1.0/zh-hant/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/System.ServiceModel.Primitives.dll", + "ref/netstandard1.1/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/de/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/es/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/fr/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/it/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/ja/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/ko/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/ru/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/zh-hans/System.ServiceModel.Primitives.xml", + "ref/netstandard1.1/zh-hant/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/System.ServiceModel.Primitives.dll", + "ref/netstandard1.3/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/de/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/es/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/fr/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/it/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/ja/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/ko/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/ru/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/zh-hans/System.ServiceModel.Primitives.xml", + "ref/netstandard1.3/zh-hant/System.ServiceModel.Primitives.xml", + "ref/portable-net45+win8+wp8/_._", "ref/win8/_._", - "System.ServiceModel.Primitives.nuspec" + "ref/wp8/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.ServiceModel.Security/4.0.0": { - "sha512": "sPVzsnd8w/TJsW/4sYA9eIGP+RtlpN0AhKLGKf9ywdGGmHPi0kkuX2mx412dM3GN0e4oifuISwvZqby/sI8Feg==", - "type": "Package", + "System.ServiceModel.Security/4.0.1": { + "sha512": "82pkDb6LMq/NHi+DVHZ7zKHMMJ7mR6rVl9TpH+p8zJhZrVYJez9vTbdMsxQhbNOngEkJKzZFveNYpaRv/3RMsg==", + "type": "package", + "path": "system.servicemodel.security/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.ServiceModel.Security.dll", + "System.ServiceModel.Security.4.0.1.nupkg.sha512", + "System.ServiceModel.Security.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/net45/_._", "lib/netcore50/System.ServiceModel.Security.dll", + "lib/netstandard1.3/System.ServiceModel.Security.dll", + "lib/portable-net45+win8+wp8/_._", "lib/win8/_._", - "package/services/metadata/core-properties/724a153019f4439f95c814a98c7503f4.psmdcp", - "ref/dotnet/de/System.ServiceModel.Security.xml", - "ref/dotnet/es/System.ServiceModel.Security.xml", - "ref/dotnet/fr/System.ServiceModel.Security.xml", - "ref/dotnet/it/System.ServiceModel.Security.xml", - "ref/dotnet/ja/System.ServiceModel.Security.xml", - "ref/dotnet/ko/System.ServiceModel.Security.xml", - "ref/dotnet/ru/System.ServiceModel.Security.xml", - "ref/dotnet/System.ServiceModel.Security.dll", - "ref/dotnet/System.ServiceModel.Security.xml", - "ref/dotnet/zh-hans/System.ServiceModel.Security.xml", - "ref/dotnet/zh-hant/System.ServiceModel.Security.xml", + "lib/wp8/_._", "ref/net45/_._", "ref/netcore50/System.ServiceModel.Security.dll", "ref/netcore50/System.ServiceModel.Security.xml", + "ref/netcore50/de/System.ServiceModel.Security.xml", + "ref/netcore50/es/System.ServiceModel.Security.xml", + "ref/netcore50/fr/System.ServiceModel.Security.xml", + "ref/netcore50/it/System.ServiceModel.Security.xml", + "ref/netcore50/ja/System.ServiceModel.Security.xml", + "ref/netcore50/ko/System.ServiceModel.Security.xml", + "ref/netcore50/ru/System.ServiceModel.Security.xml", + "ref/netcore50/zh-hans/System.ServiceModel.Security.xml", + "ref/netcore50/zh-hant/System.ServiceModel.Security.xml", + "ref/netstandard1.0/System.ServiceModel.Security.dll", + "ref/netstandard1.0/System.ServiceModel.Security.xml", + "ref/netstandard1.0/de/System.ServiceModel.Security.xml", + "ref/netstandard1.0/es/System.ServiceModel.Security.xml", + "ref/netstandard1.0/fr/System.ServiceModel.Security.xml", + "ref/netstandard1.0/it/System.ServiceModel.Security.xml", + "ref/netstandard1.0/ja/System.ServiceModel.Security.xml", + "ref/netstandard1.0/ko/System.ServiceModel.Security.xml", + "ref/netstandard1.0/ru/System.ServiceModel.Security.xml", + "ref/netstandard1.0/zh-hans/System.ServiceModel.Security.xml", + "ref/netstandard1.0/zh-hant/System.ServiceModel.Security.xml", + "ref/netstandard1.1/System.ServiceModel.Security.dll", + "ref/netstandard1.1/System.ServiceModel.Security.xml", + "ref/netstandard1.1/de/System.ServiceModel.Security.xml", + "ref/netstandard1.1/es/System.ServiceModel.Security.xml", + "ref/netstandard1.1/fr/System.ServiceModel.Security.xml", + "ref/netstandard1.1/it/System.ServiceModel.Security.xml", + "ref/netstandard1.1/ja/System.ServiceModel.Security.xml", + "ref/netstandard1.1/ko/System.ServiceModel.Security.xml", + "ref/netstandard1.1/ru/System.ServiceModel.Security.xml", + "ref/netstandard1.1/zh-hans/System.ServiceModel.Security.xml", + "ref/netstandard1.1/zh-hant/System.ServiceModel.Security.xml", + "ref/portable-net45+win8+wp8/_._", "ref/win8/_._", - "System.ServiceModel.Security.nuspec" + "ref/wp8/_._" ] }, - "System.Text.Encoding/4.0.10": { - "sha512": "fNlSFgy4OuDlJrP9SFFxMlaLazq6ipv15sU5TiEgg9UCVnA/OgoVUfymFp4AOk1jOkW5SVxWbeeIUptcM+m/Vw==", - "type": "Package", + "System.Text.Encoding/4.3.0": { + "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "type": "package", + "path": "system.text.encoding/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Text.Encoding.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Text.Encoding.dll", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/829e172aadac4937a5a6a4b386855282.psmdcp", - "ref/dotnet/de/System.Text.Encoding.xml", - "ref/dotnet/es/System.Text.Encoding.xml", - "ref/dotnet/fr/System.Text.Encoding.xml", - "ref/dotnet/it/System.Text.Encoding.xml", - "ref/dotnet/ja/System.Text.Encoding.xml", - "ref/dotnet/ko/System.Text.Encoding.xml", - "ref/dotnet/ru/System.Text.Encoding.xml", - "ref/dotnet/System.Text.Encoding.dll", - "ref/dotnet/System.Text.Encoding.xml", - "ref/dotnet/zh-hans/System.Text.Encoding.xml", - "ref/dotnet/zh-hant/System.Text.Encoding.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Text.Encoding.dll", + "ref/netcore50/System.Text.Encoding.xml", + "ref/netcore50/de/System.Text.Encoding.xml", + "ref/netcore50/es/System.Text.Encoding.xml", + "ref/netcore50/fr/System.Text.Encoding.xml", + "ref/netcore50/it/System.Text.Encoding.xml", + "ref/netcore50/ja/System.Text.Encoding.xml", + "ref/netcore50/ko/System.Text.Encoding.xml", + "ref/netcore50/ru/System.Text.Encoding.xml", + "ref/netcore50/zh-hans/System.Text.Encoding.xml", + "ref/netcore50/zh-hant/System.Text.Encoding.xml", + "ref/netstandard1.0/System.Text.Encoding.dll", + "ref/netstandard1.0/System.Text.Encoding.xml", + "ref/netstandard1.0/de/System.Text.Encoding.xml", + "ref/netstandard1.0/es/System.Text.Encoding.xml", + "ref/netstandard1.0/fr/System.Text.Encoding.xml", + "ref/netstandard1.0/it/System.Text.Encoding.xml", + "ref/netstandard1.0/ja/System.Text.Encoding.xml", + "ref/netstandard1.0/ko/System.Text.Encoding.xml", + "ref/netstandard1.0/ru/System.Text.Encoding.xml", + "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml", + "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml", + "ref/netstandard1.3/System.Text.Encoding.dll", + "ref/netstandard1.3/System.Text.Encoding.xml", + "ref/netstandard1.3/de/System.Text.Encoding.xml", + "ref/netstandard1.3/es/System.Text.Encoding.xml", + "ref/netstandard1.3/fr/System.Text.Encoding.xml", + "ref/netstandard1.3/it/System.Text.Encoding.xml", + "ref/netstandard1.3/ja/System.Text.Encoding.xml", + "ref/netstandard1.3/ko/System.Text.Encoding.xml", + "ref/netstandard1.3/ru/System.Text.Encoding.xml", + "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml", + "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.dll", - "System.Text.Encoding.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.text.encoding.4.3.0.nupkg.sha512", + "system.text.encoding.nuspec" ] }, - "System.Text.Encoding.CodePages/4.0.0": { - "sha512": "ZHBTr1AXLjY9OuYR7pKx5xfN6QFye1kgd5QAbGrvfCOu7yxRnJs3VUaxERe1fOlnF0mi/xD/Dvb3T3x3HNuPWQ==", - "type": "Package", + "System.Text.Encoding.CodePages/4.0.1": { + "sha512": "h4z6rrA/hxWf4655D18IIZ0eaLRa3tQC/j+e26W+VinIHY0l07iEXaAvO0YSYq3MvCjMYy8Zs5AdC1sxNQOB7Q==", + "type": "package", + "path": "system.text.encoding.codepages/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Text.Encoding.CodePages.dll", + "System.Text.Encoding.CodePages.4.0.1.nupkg.sha512", + "System.Text.Encoding.CodePages.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", + "lib/net46/System.Text.Encoding.CodePages.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/8a616349cf5c4e6ba7634969c080759b.psmdcp", - "ref/dotnet/de/System.Text.Encoding.CodePages.xml", - "ref/dotnet/es/System.Text.Encoding.CodePages.xml", - "ref/dotnet/fr/System.Text.Encoding.CodePages.xml", - "ref/dotnet/it/System.Text.Encoding.CodePages.xml", - "ref/dotnet/ja/System.Text.Encoding.CodePages.xml", - "ref/dotnet/ko/System.Text.Encoding.CodePages.xml", - "ref/dotnet/ru/System.Text.Encoding.CodePages.xml", - "ref/dotnet/System.Text.Encoding.CodePages.dll", - "ref/dotnet/System.Text.Encoding.CodePages.xml", - "ref/dotnet/zh-hans/System.Text.Encoding.CodePages.xml", - "ref/dotnet/zh-hant/System.Text.Encoding.CodePages.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", + "ref/netstandard1.3/System.Text.Encoding.CodePages.dll", + "ref/netstandard1.3/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/de/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/es/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/fr/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/it/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/ja/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/ko/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/ru/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/zh-hans/System.Text.Encoding.CodePages.xml", + "ref/netstandard1.3/zh-hant/System.Text.Encoding.CodePages.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Text.Encoding.CodePages.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll" ] }, - "System.Text.Encoding.Extensions/4.0.10": { - "sha512": "TZvlwXMxKo3bSRIcsWZLCIzIhLbvlz+mGeKYRZv/zUiSoQzGOwkYeBu6hOw2XPQgKqT0F4Rv8zqKdvmp2fWKYg==", - "type": "Package", + "System.Text.Encoding.Extensions/4.3.0": { + "sha512": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "type": "package", + "path": "system.text.encoding.extensions/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Text.Encoding.Extensions.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Text.Encoding.Extensions.dll", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/894d51cf918c4bca91e81a732d958707.psmdcp", - "ref/dotnet/de/System.Text.Encoding.Extensions.xml", - "ref/dotnet/es/System.Text.Encoding.Extensions.xml", - "ref/dotnet/fr/System.Text.Encoding.Extensions.xml", - "ref/dotnet/it/System.Text.Encoding.Extensions.xml", - "ref/dotnet/ja/System.Text.Encoding.Extensions.xml", - "ref/dotnet/ko/System.Text.Encoding.Extensions.xml", - "ref/dotnet/ru/System.Text.Encoding.Extensions.xml", - "ref/dotnet/System.Text.Encoding.Extensions.dll", - "ref/dotnet/System.Text.Encoding.Extensions.xml", - "ref/dotnet/zh-hans/System.Text.Encoding.Extensions.xml", - "ref/dotnet/zh-hant/System.Text.Encoding.Extensions.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Text.Encoding.Extensions.dll", + "ref/netcore50/System.Text.Encoding.Extensions.xml", + "ref/netcore50/de/System.Text.Encoding.Extensions.xml", + "ref/netcore50/es/System.Text.Encoding.Extensions.xml", + "ref/netcore50/fr/System.Text.Encoding.Extensions.xml", + "ref/netcore50/it/System.Text.Encoding.Extensions.xml", + "ref/netcore50/ja/System.Text.Encoding.Extensions.xml", + "ref/netcore50/ko/System.Text.Encoding.Extensions.xml", + "ref/netcore50/ru/System.Text.Encoding.Extensions.xml", + "ref/netcore50/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/netcore50/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/System.Text.Encoding.Extensions.dll", + "ref/netstandard1.0/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/de/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/es/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/fr/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/it/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/ja/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/ko/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/ru/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.0/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/System.Text.Encoding.Extensions.dll", + "ref/netstandard1.3/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/de/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/es/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/fr/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/it/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/ja/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/ko/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/ru/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/zh-hans/System.Text.Encoding.Extensions.xml", + "ref/netstandard1.3/zh-hant/System.Text.Encoding.Extensions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.Extensions.dll", - "System.Text.Encoding.Extensions.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.text.encoding.extensions.4.3.0.nupkg.sha512", + "system.text.encoding.extensions.nuspec" ] }, - "System.Text.RegularExpressions/4.0.10": { - "sha512": "0vDuHXJePpfMCecWBNOabOKCvzfTbFMNcGgklt3l5+RqHV5SzmF7RUVpuet8V0rJX30ROlL66xdehw2Rdsn2DA==", - "type": "Package", + "System.Text.RegularExpressions/4.3.0": { + "sha512": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "type": "package", + "path": "system.text.regularexpressions/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Text.RegularExpressions.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/net463/System.Text.RegularExpressions.dll", + "lib/netcore50/System.Text.RegularExpressions.dll", + "lib/netstandard1.6/System.Text.RegularExpressions.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/548eb1bd139e4c8cbc55e9f7f4f404dd.psmdcp", - "ref/dotnet/de/System.Text.RegularExpressions.xml", - "ref/dotnet/es/System.Text.RegularExpressions.xml", - "ref/dotnet/fr/System.Text.RegularExpressions.xml", - "ref/dotnet/it/System.Text.RegularExpressions.xml", - "ref/dotnet/ja/System.Text.RegularExpressions.xml", - "ref/dotnet/ko/System.Text.RegularExpressions.xml", - "ref/dotnet/ru/System.Text.RegularExpressions.xml", - "ref/dotnet/System.Text.RegularExpressions.dll", - "ref/dotnet/System.Text.RegularExpressions.xml", - "ref/dotnet/zh-hans/System.Text.RegularExpressions.xml", - "ref/dotnet/zh-hant/System.Text.RegularExpressions.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net463/System.Text.RegularExpressions.dll", + "ref/netcore50/System.Text.RegularExpressions.dll", + "ref/netcore50/System.Text.RegularExpressions.xml", + "ref/netcore50/de/System.Text.RegularExpressions.xml", + "ref/netcore50/es/System.Text.RegularExpressions.xml", + "ref/netcore50/fr/System.Text.RegularExpressions.xml", + "ref/netcore50/it/System.Text.RegularExpressions.xml", + "ref/netcore50/ja/System.Text.RegularExpressions.xml", + "ref/netcore50/ko/System.Text.RegularExpressions.xml", + "ref/netcore50/ru/System.Text.RegularExpressions.xml", + "ref/netcore50/zh-hans/System.Text.RegularExpressions.xml", + "ref/netcore50/zh-hant/System.Text.RegularExpressions.xml", + "ref/netcoreapp1.1/System.Text.RegularExpressions.dll", + "ref/netstandard1.0/System.Text.RegularExpressions.dll", + "ref/netstandard1.0/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/de/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/es/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/fr/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/it/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/ja/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/ko/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/ru/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/zh-hans/System.Text.RegularExpressions.xml", + "ref/netstandard1.0/zh-hant/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/System.Text.RegularExpressions.dll", + "ref/netstandard1.3/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/de/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/es/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/fr/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/it/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/ja/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/ko/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/ru/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/zh-hans/System.Text.RegularExpressions.xml", + "ref/netstandard1.3/zh-hant/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/System.Text.RegularExpressions.dll", + "ref/netstandard1.6/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/de/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/es/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/fr/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/it/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/ja/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/ko/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/ru/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/zh-hans/System.Text.RegularExpressions.xml", + "ref/netstandard1.6/zh-hant/System.Text.RegularExpressions.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Text.RegularExpressions.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.text.regularexpressions.4.3.0.nupkg.sha512", + "system.text.regularexpressions.nuspec" ] }, - "System.Threading/4.0.10": { - "sha512": "0w6pRxIEE7wuiOJeKabkDgeIKmqf4ER1VNrs6qFwHnooEE78yHwi/bKkg5Jo8/pzGLm0xQJw0nEmPXt1QBAIUA==", - "type": "Package", + "System.Threading/4.3.0": { + "sha512": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "type": "package", + "path": "system.threading/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Threading.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", "lib/netcore50/System.Threading.dll", + "lib/netstandard1.3/System.Threading.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/c17c3791d8fa4efbb8aded2ca8c71fbe.psmdcp", - "ref/dotnet/de/System.Threading.xml", - "ref/dotnet/es/System.Threading.xml", - "ref/dotnet/fr/System.Threading.xml", - "ref/dotnet/it/System.Threading.xml", - "ref/dotnet/ja/System.Threading.xml", - "ref/dotnet/ko/System.Threading.xml", - "ref/dotnet/ru/System.Threading.xml", - "ref/dotnet/System.Threading.dll", - "ref/dotnet/System.Threading.xml", - "ref/dotnet/zh-hans/System.Threading.xml", - "ref/dotnet/zh-hant/System.Threading.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Threading.dll", + "ref/netcore50/System.Threading.xml", + "ref/netcore50/de/System.Threading.xml", + "ref/netcore50/es/System.Threading.xml", + "ref/netcore50/fr/System.Threading.xml", + "ref/netcore50/it/System.Threading.xml", + "ref/netcore50/ja/System.Threading.xml", + "ref/netcore50/ko/System.Threading.xml", + "ref/netcore50/ru/System.Threading.xml", + "ref/netcore50/zh-hans/System.Threading.xml", + "ref/netcore50/zh-hant/System.Threading.xml", + "ref/netstandard1.0/System.Threading.dll", + "ref/netstandard1.0/System.Threading.xml", + "ref/netstandard1.0/de/System.Threading.xml", + "ref/netstandard1.0/es/System.Threading.xml", + "ref/netstandard1.0/fr/System.Threading.xml", + "ref/netstandard1.0/it/System.Threading.xml", + "ref/netstandard1.0/ja/System.Threading.xml", + "ref/netstandard1.0/ko/System.Threading.xml", + "ref/netstandard1.0/ru/System.Threading.xml", + "ref/netstandard1.0/zh-hans/System.Threading.xml", + "ref/netstandard1.0/zh-hant/System.Threading.xml", + "ref/netstandard1.3/System.Threading.dll", + "ref/netstandard1.3/System.Threading.xml", + "ref/netstandard1.3/de/System.Threading.xml", + "ref/netstandard1.3/es/System.Threading.xml", + "ref/netstandard1.3/fr/System.Threading.xml", + "ref/netstandard1.3/it/System.Threading.xml", + "ref/netstandard1.3/ja/System.Threading.xml", + "ref/netstandard1.3/ko/System.Threading.xml", + "ref/netstandard1.3/ru/System.Threading.xml", + "ref/netstandard1.3/zh-hans/System.Threading.xml", + "ref/netstandard1.3/zh-hant/System.Threading.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Threading.dll", - "System.Threading.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Threading.dll", + "system.threading.4.3.0.nupkg.sha512", + "system.threading.nuspec" + ] + }, + "System.Threading.Overlapped/4.0.1": { + "sha512": "f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==", + "type": "package", + "path": "system.threading.overlapped/4.0.1", + "files": [ + "System.Threading.Overlapped.4.0.1.nupkg.sha512", + "System.Threading.Overlapped.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/net46/System.Threading.Overlapped.dll", + "ref/net46/System.Threading.Overlapped.dll", + "ref/netstandard1.3/System.Threading.Overlapped.dll", + "ref/netstandard1.3/System.Threading.Overlapped.xml", + "ref/netstandard1.3/de/System.Threading.Overlapped.xml", + "ref/netstandard1.3/es/System.Threading.Overlapped.xml", + "ref/netstandard1.3/fr/System.Threading.Overlapped.xml", + "ref/netstandard1.3/it/System.Threading.Overlapped.xml", + "ref/netstandard1.3/ja/System.Threading.Overlapped.xml", + "ref/netstandard1.3/ko/System.Threading.Overlapped.xml", + "ref/netstandard1.3/ru/System.Threading.Overlapped.xml", + "ref/netstandard1.3/zh-hans/System.Threading.Overlapped.xml", + "ref/netstandard1.3/zh-hant/System.Threading.Overlapped.xml", + "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll", + "runtimes/win/lib/net46/System.Threading.Overlapped.dll", + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll", + "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll" ] }, - "System.Threading.Overlapped/4.0.0": { - "sha512": "X5LuQFhM5FTqaez3eXKJ9CbfSGZ7wj6j4hSVtxct3zmwQXLqG95qoWdvILcgN7xtrDOBIFtpiyDg0vmoI0jE2A==", - "type": "Package", + "System.Threading.Overlapped/4.3.0": { + "sha512": "m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==", + "type": "package", + "path": "system.threading.overlapped/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Threading.Overlapped.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/net46/System.Threading.Overlapped.dll", - "lib/netcore50/System.Threading.Overlapped.dll", - "package/services/metadata/core-properties/e9846a81e829434aafa4ae2e8c3517d7.psmdcp", - "ref/dotnet/de/System.Threading.Overlapped.xml", - "ref/dotnet/es/System.Threading.Overlapped.xml", - "ref/dotnet/fr/System.Threading.Overlapped.xml", - "ref/dotnet/it/System.Threading.Overlapped.xml", - "ref/dotnet/ja/System.Threading.Overlapped.xml", - "ref/dotnet/ko/System.Threading.Overlapped.xml", - "ref/dotnet/ru/System.Threading.Overlapped.xml", - "ref/dotnet/System.Threading.Overlapped.dll", - "ref/dotnet/System.Threading.Overlapped.xml", - "ref/dotnet/zh-hans/System.Threading.Overlapped.xml", - "ref/dotnet/zh-hant/System.Threading.Overlapped.xml", "ref/net46/System.Threading.Overlapped.dll", - "System.Threading.Overlapped.nuspec" + "ref/netstandard1.3/System.Threading.Overlapped.dll", + "ref/netstandard1.3/System.Threading.Overlapped.xml", + "ref/netstandard1.3/de/System.Threading.Overlapped.xml", + "ref/netstandard1.3/es/System.Threading.Overlapped.xml", + "ref/netstandard1.3/fr/System.Threading.Overlapped.xml", + "ref/netstandard1.3/it/System.Threading.Overlapped.xml", + "ref/netstandard1.3/ja/System.Threading.Overlapped.xml", + "ref/netstandard1.3/ko/System.Threading.Overlapped.xml", + "ref/netstandard1.3/ru/System.Threading.Overlapped.xml", + "ref/netstandard1.3/zh-hans/System.Threading.Overlapped.xml", + "ref/netstandard1.3/zh-hant/System.Threading.Overlapped.xml", + "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll", + "runtimes/win/lib/net46/System.Threading.Overlapped.dll", + "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll", + "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll", + "system.threading.overlapped.4.3.0.nupkg.sha512", + "system.threading.overlapped.nuspec" ] }, - "System.Threading.Tasks/4.0.10": { - "sha512": "NOwJGDfk79jR0bnzosbXLVD/PdI8KzBeESoa3CofEM5v9R5EBfcI0Jyf18stx+0IYV9okmDIDxVtxq9TbnR9bQ==", - "type": "Package", + "System.Threading.Tasks/4.3.0": { + "sha512": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "type": "package", + "path": "system.threading.tasks/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Threading.Tasks.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netcore50/System.Threading.Tasks.dll", + "lib/net45/_._", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/a4ed35f8764a4b68bb39ec8d13b3e730.psmdcp", - "ref/dotnet/de/System.Threading.Tasks.xml", - "ref/dotnet/es/System.Threading.Tasks.xml", - "ref/dotnet/fr/System.Threading.Tasks.xml", - "ref/dotnet/it/System.Threading.Tasks.xml", - "ref/dotnet/ja/System.Threading.Tasks.xml", - "ref/dotnet/ko/System.Threading.Tasks.xml", - "ref/dotnet/ru/System.Threading.Tasks.xml", - "ref/dotnet/System.Threading.Tasks.dll", - "ref/dotnet/System.Threading.Tasks.xml", - "ref/dotnet/zh-hans/System.Threading.Tasks.xml", - "ref/dotnet/zh-hant/System.Threading.Tasks.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Threading.Tasks.dll", + "ref/netcore50/System.Threading.Tasks.xml", + "ref/netcore50/de/System.Threading.Tasks.xml", + "ref/netcore50/es/System.Threading.Tasks.xml", + "ref/netcore50/fr/System.Threading.Tasks.xml", + "ref/netcore50/it/System.Threading.Tasks.xml", + "ref/netcore50/ja/System.Threading.Tasks.xml", + "ref/netcore50/ko/System.Threading.Tasks.xml", + "ref/netcore50/ru/System.Threading.Tasks.xml", + "ref/netcore50/zh-hans/System.Threading.Tasks.xml", + "ref/netcore50/zh-hant/System.Threading.Tasks.xml", + "ref/netstandard1.0/System.Threading.Tasks.dll", + "ref/netstandard1.0/System.Threading.Tasks.xml", + "ref/netstandard1.0/de/System.Threading.Tasks.xml", + "ref/netstandard1.0/es/System.Threading.Tasks.xml", + "ref/netstandard1.0/fr/System.Threading.Tasks.xml", + "ref/netstandard1.0/it/System.Threading.Tasks.xml", + "ref/netstandard1.0/ja/System.Threading.Tasks.xml", + "ref/netstandard1.0/ko/System.Threading.Tasks.xml", + "ref/netstandard1.0/ru/System.Threading.Tasks.xml", + "ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml", + "ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml", + "ref/netstandard1.3/System.Threading.Tasks.dll", + "ref/netstandard1.3/System.Threading.Tasks.xml", + "ref/netstandard1.3/de/System.Threading.Tasks.xml", + "ref/netstandard1.3/es/System.Threading.Tasks.xml", + "ref/netstandard1.3/fr/System.Threading.Tasks.xml", + "ref/netstandard1.3/it/System.Threading.Tasks.xml", + "ref/netstandard1.3/ja/System.Threading.Tasks.xml", + "ref/netstandard1.3/ko/System.Threading.Tasks.xml", + "ref/netstandard1.3/ru/System.Threading.Tasks.xml", + "ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml", + "ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtimes/win8-aot/lib/netcore50/System.Threading.Tasks.dll", - "System.Threading.Tasks.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.threading.tasks.4.3.0.nupkg.sha512", + "system.threading.tasks.nuspec" + ] + }, + "System.Threading.Tasks.Dataflow/4.6.0": { + "sha512": "2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==", + "type": "package", + "path": "system.threading.tasks.dataflow/4.6.0", + "files": [ + "System.Threading.Tasks.Dataflow.4.6.0.nupkg.sha512", + "System.Threading.Tasks.Dataflow.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/System.Threading.Tasks.Dataflow.XML", + "lib/netstandard1.0/System.Threading.Tasks.Dataflow.dll", + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.XML", + "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll" ] }, - "System.Threading.Tasks.Dataflow/4.5.25": { - "sha512": "Y5/Dj+tYlDxHBwie7bFKp3+1uSG4vqTJRF7Zs7kaUQ3ahYClffCTxvgjrJyPclC+Le55uE7bMLgjZQVOQr3Jfg==", - "type": "Package", + "System.Threading.Tasks.Extensions/4.3.0": { + "sha512": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "type": "package", + "path": "system.threading.tasks.extensions/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Threading.Tasks.Dataflow.dll", - "lib/dotnet/System.Threading.Tasks.Dataflow.XML", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Dataflow.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Dataflow.XML", - "lib/portable-net45+win8+wpa81/System.Threading.Tasks.Dataflow.dll", - "lib/portable-net45+win8+wpa81/System.Threading.Tasks.Dataflow.XML", - "package/services/metadata/core-properties/b27f9e16f16b429f924c31eb4be21d09.psmdcp", - "System.Threading.Tasks.Dataflow.nuspec" + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll", + "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml", + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll", + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml", + "system.threading.tasks.extensions.4.3.0.nupkg.sha512", + "system.threading.tasks.extensions.nuspec" ] }, - "System.Threading.Tasks.Parallel/4.0.0": { - "sha512": "GXDhjPhF3nE4RtDia0W6JR4UMdmhOyt9ibHmsNV6GLRT4HAGqU636Teo4tqvVQOFp2R6b1ffxPXiRaoqtzGxuA==", - "type": "Package", + "System.Threading.Tasks.Parallel/4.0.1": { + "sha512": "7Pc9t25bcynT9FpMvkUw4ZjYwUiGup/5cJFW72/5MgCG+np2cfVUMdh29u8d7onxX7d8PS3J+wL73zQRqkdrSA==", + "type": "package", + "path": "system.threading.tasks.parallel/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Threading.Tasks.Parallel.dll", + "System.Threading.Tasks.Parallel.4.0.1.nupkg.sha512", + "System.Threading.Tasks.Parallel.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net45/_._", "lib/netcore50/System.Threading.Tasks.Parallel.dll", + "lib/netstandard1.3/System.Threading.Tasks.Parallel.dll", + "lib/portable-net45+win8+wpa81/_._", "lib/win8/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/260c0741092249239a3182de21f409ef.psmdcp", - "ref/dotnet/de/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/es/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/fr/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/it/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/ja/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/ko/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/ru/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/System.Threading.Tasks.Parallel.dll", - "ref/dotnet/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/zh-hans/System.Threading.Tasks.Parallel.xml", - "ref/dotnet/zh-hant/System.Threading.Tasks.Parallel.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net45/_._", "ref/netcore50/System.Threading.Tasks.Parallel.dll", "ref/netcore50/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/de/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/es/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/fr/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/it/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/ja/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/ko/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/ru/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/zh-hans/System.Threading.Tasks.Parallel.xml", + "ref/netcore50/zh-hant/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/System.Threading.Tasks.Parallel.dll", + "ref/netstandard1.1/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/de/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/es/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/fr/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/it/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/ja/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/ko/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/ru/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/zh-hans/System.Threading.Tasks.Parallel.xml", + "ref/netstandard1.1/zh-hant/System.Threading.Tasks.Parallel.xml", + "ref/portable-net45+win8+wpa81/_._", "ref/win8/_._", "ref/wpa81/_._", - "System.Threading.Tasks.Parallel.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Threading.Timer/4.0.0": { - "sha512": "BIdJH5/e4FnVl7TkRUiE3pWytp7OYiRUGtwUbyLewS/PhKiLepFetdtlW+FvDYOVn60Q2NMTrhHhJ51q+sVW5g==", - "type": "Package", + "System.Threading.Timer/4.3.0": { + "sha512": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "type": "package", + "path": "system.threading.timer/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Threading.Timer.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", "lib/net451/_._", - "lib/netcore50/System.Threading.Timer.dll", + "lib/portable-net451+win81+wpa81/_._", "lib/win81/_._", "lib/wpa81/_._", - "package/services/metadata/core-properties/c02c4d3d0eff43ec9b54de9f60bd68ad.psmdcp", - "ref/dotnet/de/System.Threading.Timer.xml", - "ref/dotnet/es/System.Threading.Timer.xml", - "ref/dotnet/fr/System.Threading.Timer.xml", - "ref/dotnet/it/System.Threading.Timer.xml", - "ref/dotnet/ja/System.Threading.Timer.xml", - "ref/dotnet/ko/System.Threading.Timer.xml", - "ref/dotnet/ru/System.Threading.Timer.xml", - "ref/dotnet/System.Threading.Timer.dll", - "ref/dotnet/System.Threading.Timer.xml", - "ref/dotnet/zh-hans/System.Threading.Timer.xml", - "ref/dotnet/zh-hant/System.Threading.Timer.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", "ref/net451/_._", "ref/netcore50/System.Threading.Timer.dll", "ref/netcore50/System.Threading.Timer.xml", + "ref/netcore50/de/System.Threading.Timer.xml", + "ref/netcore50/es/System.Threading.Timer.xml", + "ref/netcore50/fr/System.Threading.Timer.xml", + "ref/netcore50/it/System.Threading.Timer.xml", + "ref/netcore50/ja/System.Threading.Timer.xml", + "ref/netcore50/ko/System.Threading.Timer.xml", + "ref/netcore50/ru/System.Threading.Timer.xml", + "ref/netcore50/zh-hans/System.Threading.Timer.xml", + "ref/netcore50/zh-hant/System.Threading.Timer.xml", + "ref/netstandard1.2/System.Threading.Timer.dll", + "ref/netstandard1.2/System.Threading.Timer.xml", + "ref/netstandard1.2/de/System.Threading.Timer.xml", + "ref/netstandard1.2/es/System.Threading.Timer.xml", + "ref/netstandard1.2/fr/System.Threading.Timer.xml", + "ref/netstandard1.2/it/System.Threading.Timer.xml", + "ref/netstandard1.2/ja/System.Threading.Timer.xml", + "ref/netstandard1.2/ko/System.Threading.Timer.xml", + "ref/netstandard1.2/ru/System.Threading.Timer.xml", + "ref/netstandard1.2/zh-hans/System.Threading.Timer.xml", + "ref/netstandard1.2/zh-hant/System.Threading.Timer.xml", + "ref/portable-net451+win81+wpa81/_._", "ref/win81/_._", "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Threading.Timer.dll", - "System.Threading.Timer.nuspec" + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.threading.timer.4.3.0.nupkg.sha512", + "system.threading.timer.nuspec" ] }, - "System.Xml.ReaderWriter/4.0.10": { - "sha512": "VdmWWMH7otrYV7D+cviUo7XjX0jzDnD/lTGSZTlZqfIQ5PhXk85j+6P0TK9od3PnOd5ZIM+pOk01G/J+3nh9/w==", - "type": "Package", + "System.Xml.ReaderWriter/4.3.0": { + "sha512": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "type": "package", + "path": "system.xml.readerwriter/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Xml.ReaderWriter.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/net46/System.Xml.ReaderWriter.dll", + "lib/netcore50/System.Xml.ReaderWriter.dll", + "lib/netstandard1.3/System.Xml.ReaderWriter.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/ef76b636720e4f2d8cfd570899d52df8.psmdcp", - "ref/dotnet/de/System.Xml.ReaderWriter.xml", - "ref/dotnet/es/System.Xml.ReaderWriter.xml", - "ref/dotnet/fr/System.Xml.ReaderWriter.xml", - "ref/dotnet/it/System.Xml.ReaderWriter.xml", - "ref/dotnet/ja/System.Xml.ReaderWriter.xml", - "ref/dotnet/ko/System.Xml.ReaderWriter.xml", - "ref/dotnet/ru/System.Xml.ReaderWriter.xml", - "ref/dotnet/System.Xml.ReaderWriter.dll", - "ref/dotnet/System.Xml.ReaderWriter.xml", - "ref/dotnet/zh-hans/System.Xml.ReaderWriter.xml", - "ref/dotnet/zh-hant/System.Xml.ReaderWriter.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/net46/System.Xml.ReaderWriter.dll", + "ref/netcore50/System.Xml.ReaderWriter.dll", + "ref/netcore50/System.Xml.ReaderWriter.xml", + "ref/netcore50/de/System.Xml.ReaderWriter.xml", + "ref/netcore50/es/System.Xml.ReaderWriter.xml", + "ref/netcore50/fr/System.Xml.ReaderWriter.xml", + "ref/netcore50/it/System.Xml.ReaderWriter.xml", + "ref/netcore50/ja/System.Xml.ReaderWriter.xml", + "ref/netcore50/ko/System.Xml.ReaderWriter.xml", + "ref/netcore50/ru/System.Xml.ReaderWriter.xml", + "ref/netcore50/zh-hans/System.Xml.ReaderWriter.xml", + "ref/netcore50/zh-hant/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/System.Xml.ReaderWriter.dll", + "ref/netstandard1.0/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/de/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/es/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/fr/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/it/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/ja/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/ko/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/ru/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/zh-hans/System.Xml.ReaderWriter.xml", + "ref/netstandard1.0/zh-hant/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/System.Xml.ReaderWriter.dll", + "ref/netstandard1.3/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/de/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/es/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/fr/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/it/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/ja/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/ko/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/ru/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/zh-hans/System.Xml.ReaderWriter.xml", + "ref/netstandard1.3/zh-hant/System.Xml.ReaderWriter.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Xml.ReaderWriter.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.xml.readerwriter.4.3.0.nupkg.sha512", + "system.xml.readerwriter.nuspec" ] }, - "System.Xml.XDocument/4.0.10": { - "sha512": "+ej0g0INnXDjpS2tDJsLO7/BjyBzC+TeBXLeoGnvRrm4AuBH9PhBjjZ1IuKWOhCkxPkFognUOKhZHS2glIOlng==", - "type": "Package", + "System.Xml.XDocument/4.3.0": { + "sha512": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "type": "package", + "path": "system.xml.xdocument/4.3.0", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Xml.XDocument.dll", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", + "lib/netcore50/System.Xml.XDocument.dll", + "lib/netstandard1.3/System.Xml.XDocument.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/f5c45d6b065347dfaa1d90d06221623d.psmdcp", - "ref/dotnet/de/System.Xml.XDocument.xml", - "ref/dotnet/es/System.Xml.XDocument.xml", - "ref/dotnet/fr/System.Xml.XDocument.xml", - "ref/dotnet/it/System.Xml.XDocument.xml", - "ref/dotnet/ja/System.Xml.XDocument.xml", - "ref/dotnet/ko/System.Xml.XDocument.xml", - "ref/dotnet/ru/System.Xml.XDocument.xml", - "ref/dotnet/System.Xml.XDocument.dll", - "ref/dotnet/System.Xml.XDocument.xml", - "ref/dotnet/zh-hans/System.Xml.XDocument.xml", - "ref/dotnet/zh-hant/System.Xml.XDocument.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Xml.XDocument.dll", + "ref/netcore50/System.Xml.XDocument.xml", + "ref/netcore50/de/System.Xml.XDocument.xml", + "ref/netcore50/es/System.Xml.XDocument.xml", + "ref/netcore50/fr/System.Xml.XDocument.xml", + "ref/netcore50/it/System.Xml.XDocument.xml", + "ref/netcore50/ja/System.Xml.XDocument.xml", + "ref/netcore50/ko/System.Xml.XDocument.xml", + "ref/netcore50/ru/System.Xml.XDocument.xml", + "ref/netcore50/zh-hans/System.Xml.XDocument.xml", + "ref/netcore50/zh-hant/System.Xml.XDocument.xml", + "ref/netstandard1.0/System.Xml.XDocument.dll", + "ref/netstandard1.0/System.Xml.XDocument.xml", + "ref/netstandard1.0/de/System.Xml.XDocument.xml", + "ref/netstandard1.0/es/System.Xml.XDocument.xml", + "ref/netstandard1.0/fr/System.Xml.XDocument.xml", + "ref/netstandard1.0/it/System.Xml.XDocument.xml", + "ref/netstandard1.0/ja/System.Xml.XDocument.xml", + "ref/netstandard1.0/ko/System.Xml.XDocument.xml", + "ref/netstandard1.0/ru/System.Xml.XDocument.xml", + "ref/netstandard1.0/zh-hans/System.Xml.XDocument.xml", + "ref/netstandard1.0/zh-hant/System.Xml.XDocument.xml", + "ref/netstandard1.3/System.Xml.XDocument.dll", + "ref/netstandard1.3/System.Xml.XDocument.xml", + "ref/netstandard1.3/de/System.Xml.XDocument.xml", + "ref/netstandard1.3/es/System.Xml.XDocument.xml", + "ref/netstandard1.3/fr/System.Xml.XDocument.xml", + "ref/netstandard1.3/it/System.Xml.XDocument.xml", + "ref/netstandard1.3/ja/System.Xml.XDocument.xml", + "ref/netstandard1.3/ko/System.Xml.XDocument.xml", + "ref/netstandard1.3/ru/System.Xml.XDocument.xml", + "ref/netstandard1.3/zh-hans/System.Xml.XDocument.xml", + "ref/netstandard1.3/zh-hant/System.Xml.XDocument.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Xml.XDocument.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.xml.xdocument.4.3.0.nupkg.sha512", + "system.xml.xdocument.nuspec" ] }, - "System.Xml.XmlDocument/4.0.0": { - "sha512": "H5qTx2+AXgaKE5wehU1ZYeYPFpp/rfFh69/937NvwCrDqbIkvJRmIFyKKpkoMI6gl9hGfuVizfIudVTMyowCXw==", - "type": "Package", + "System.Xml.XmlDocument/4.0.1": { + "sha512": "2eZu6IP+etFVBBFUFzw2w6J21DqIN5eL9Y8r8JfJWUmV28Z5P0SNU01oCisVHQgHsDhHPnmq2s1hJrJCFZWloQ==", + "type": "package", + "path": "system.xml.xmldocument/4.0.1", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/dotnet/System.Xml.XmlDocument.dll", + "System.Xml.XmlDocument.4.0.1.nupkg.sha512", + "System.Xml.XmlDocument.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", "lib/net46/System.Xml.XmlDocument.dll", + "lib/netstandard1.3/System.Xml.XmlDocument.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/89840371bf3f4e0d9ab7b6b34213c74c.psmdcp", - "ref/dotnet/de/System.Xml.XmlDocument.xml", - "ref/dotnet/es/System.Xml.XmlDocument.xml", - "ref/dotnet/fr/System.Xml.XmlDocument.xml", - "ref/dotnet/it/System.Xml.XmlDocument.xml", - "ref/dotnet/ja/System.Xml.XmlDocument.xml", - "ref/dotnet/ko/System.Xml.XmlDocument.xml", - "ref/dotnet/ru/System.Xml.XmlDocument.xml", - "ref/dotnet/System.Xml.XmlDocument.dll", - "ref/dotnet/System.Xml.XmlDocument.xml", - "ref/dotnet/zh-hans/System.Xml.XmlDocument.xml", - "ref/dotnet/zh-hant/System.Xml.XmlDocument.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/System.Xml.XmlDocument.dll", + "ref/netstandard1.3/System.Xml.XmlDocument.dll", + "ref/netstandard1.3/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/de/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/es/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/fr/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/it/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/ja/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/ko/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/ru/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/zh-hans/System.Xml.XmlDocument.xml", + "ref/netstandard1.3/zh-hant/System.Xml.XmlDocument.xml", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "System.Xml.XmlDocument.nuspec" + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._" ] }, - "System.Xml.XmlSerializer/4.0.10": { - "sha512": "OKhE6vruk88z/hl0lmfrMvXteTASgJUagu6PT6S10i9uLbvDR3pTwB6jVgiwa2D2qtTB+eneZbS9jljhPXhTtg==", - "type": "Package", + "System.Xml.XmlSerializer/4.0.11": { + "sha512": "FrazwwqfIXTfq23mfv4zH+BjqkSFNaNFBtjzu3I9NRmG8EELYyrv/fJnttCIwRMFRR/YKXF1hmsMmMEnl55HGw==", + "type": "package", + "path": "system.xml.xmlserializer/4.0.11", "files": [ - "[Content_Types].xml", - "_rels/.rels", - "lib/DNXCore50/System.Xml.XmlSerializer.dll", + "System.Xml.XmlSerializer.4.0.11.nupkg.sha512", + "System.Xml.XmlSerializer.nuspec", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net46/_._", + "lib/net45/_._", "lib/netcore50/System.Xml.XmlSerializer.dll", + "lib/netstandard1.3/System.Xml.XmlSerializer.dll", + "lib/portable-net45+win8+wp8+wpa81/_._", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", - "package/services/metadata/core-properties/1cffc42bca944f1d81ef3c3abdb0f0be.psmdcp", - "ref/dotnet/de/System.Xml.XmlSerializer.xml", - "ref/dotnet/es/System.Xml.XmlSerializer.xml", - "ref/dotnet/fr/System.Xml.XmlSerializer.xml", - "ref/dotnet/it/System.Xml.XmlSerializer.xml", - "ref/dotnet/ja/System.Xml.XmlSerializer.xml", - "ref/dotnet/ko/System.Xml.XmlSerializer.xml", - "ref/dotnet/ru/System.Xml.XmlSerializer.xml", - "ref/dotnet/System.Xml.XmlSerializer.dll", - "ref/dotnet/System.Xml.XmlSerializer.xml", - "ref/dotnet/zh-hans/System.Xml.XmlSerializer.xml", - "ref/dotnet/zh-hant/System.Xml.XmlSerializer.xml", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net46/_._", + "ref/net45/_._", + "ref/netcore50/System.Xml.XmlSerializer.dll", + "ref/netcore50/System.Xml.XmlSerializer.xml", + "ref/netcore50/de/System.Xml.XmlSerializer.xml", + "ref/netcore50/es/System.Xml.XmlSerializer.xml", + "ref/netcore50/fr/System.Xml.XmlSerializer.xml", + "ref/netcore50/it/System.Xml.XmlSerializer.xml", + "ref/netcore50/ja/System.Xml.XmlSerializer.xml", + "ref/netcore50/ko/System.Xml.XmlSerializer.xml", + "ref/netcore50/ru/System.Xml.XmlSerializer.xml", + "ref/netcore50/zh-hans/System.Xml.XmlSerializer.xml", + "ref/netcore50/zh-hant/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/System.Xml.XmlSerializer.dll", + "ref/netstandard1.0/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/de/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/es/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/fr/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/it/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/ja/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/ko/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/ru/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/zh-hans/System.Xml.XmlSerializer.xml", + "ref/netstandard1.0/zh-hant/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/System.Xml.XmlSerializer.dll", + "ref/netstandard1.3/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/de/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/es/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/fr/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/it/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/ja/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/ko/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/ru/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/zh-hans/System.Xml.XmlSerializer.xml", + "ref/netstandard1.3/zh-hant/System.Xml.XmlSerializer.xml", + "ref/portable-net45+win8+wp8+wpa81/_._", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "runtime.json", - "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll", - "System.Xml.XmlSerializer.nuspec" - ] - }, - "Xamarin.Forms/2.0.0.6490": { - "sha512": "jTQp/dIlAT2J3dvFwr+UsP0COsTmkTuPQ2ySnYnrLyoHV0gbUueMt1oPmBnFEDedoUxhEQIhMFbzGRKuiS+Wvw==", - "type": "Package", - "files": [ - "[Content_Types].xml", - "_rels/.rels", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/ICSharpCode.Decompiler.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/ICSharpCode.NRefactory.Cecil.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/ICSharpCode.NRefactory.CSharp.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/ICSharpCode.NRefactory.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/ICSharpCode.NRefactory.Xml.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Mono.Cecil.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Mono.Cecil.Mdb.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Mono.Cecil.Pdb.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Mono.Cecil.Rocks.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Build.Tasks.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Core.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.targets", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Xaml.dll", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll" + ] + }, + "Xamarin.Forms/2.3.5.256-pre6": { + "sha512": "Twq5M1ElzswOlkyujOuBMudGyaDMlkggJ0ZkONyPsFukSLyKsyup1UNDhzv5Rpfw2SYMWBJBH3e1mzctVvhXlw==", + "type": "package", + "path": "xamarin.forms/2.3.5.256-pre6", + "files": [ + "build/netstandard1.0/Mono.Cecil.Mdb.dll", + "build/netstandard1.0/Mono.Cecil.Pdb.dll", + "build/netstandard1.0/Mono.Cecil.Rocks.dll", + "build/netstandard1.0/Mono.Cecil.dll", + "build/netstandard1.0/Xamarin.Forms.Build.Tasks.dll", + "build/netstandard1.0/Xamarin.Forms.Core.dll", + "build/netstandard1.0/Xamarin.Forms.Xaml.dll", + "build/netstandard1.0/Xamarin.Forms.targets", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.Mdb.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.Pdb.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.Rocks.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Build.Tasks.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.dll", + "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.targets", + "lib/MonoAndroid10/Design/Xamarin.Forms.Core.Design.dll", + "lib/MonoAndroid10/Design/Xamarin.Forms.Xaml.Design.dll", "lib/MonoAndroid10/FormsViewGroup.dll", + "lib/MonoAndroid10/FormsViewGroup.pdb", "lib/MonoAndroid10/Xamarin.Forms.Core.dll", + "lib/MonoAndroid10/Xamarin.Forms.Core.pdb", "lib/MonoAndroid10/Xamarin.Forms.Core.xml", "lib/MonoAndroid10/Xamarin.Forms.Platform.Android.dll", + "lib/MonoAndroid10/Xamarin.Forms.Platform.Android.pdb", "lib/MonoAndroid10/Xamarin.Forms.Platform.dll", "lib/MonoAndroid10/Xamarin.Forms.Xaml.dll", + "lib/MonoAndroid10/Xamarin.Forms.Xaml.pdb", "lib/MonoAndroid10/Xamarin.Forms.Xaml.xml", - "lib/MonoTouch10/Xamarin.Forms.Core.dll", - "lib/MonoTouch10/Xamarin.Forms.Core.xml", - "lib/MonoTouch10/Xamarin.Forms.Platform.dll", - "lib/MonoTouch10/Xamarin.Forms.Platform.iOS.Classic.dll", - "lib/MonoTouch10/Xamarin.Forms.Xaml.dll", - "lib/MonoTouch10/Xamarin.Forms.Xaml.xml", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Core.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Core.xml", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Platform.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Xaml.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.Xaml.xml", + "lib/WP80/Design/Xamarin.Forms.Core.Design.dll", + "lib/WP80/Design/Xamarin.Forms.Xaml.Design.dll", + "lib/WP80/Xamarin.Forms.Core.dll", + "lib/WP80/Xamarin.Forms.Core.pdb", + "lib/WP80/Xamarin.Forms.Core.xml", + "lib/WP80/Xamarin.Forms.Platform.WP8.dll", + "lib/WP80/Xamarin.Forms.Platform.WP8.pdb", + "lib/WP80/Xamarin.Forms.Platform.dll", + "lib/WP80/Xamarin.Forms.Xaml.dll", + "lib/WP80/Xamarin.Forms.Xaml.pdb", + "lib/WP80/Xamarin.Forms.Xaml.xml", + "lib/Xamarin.Mac/Xamarin.Forms.Core.dll", + "lib/Xamarin.Mac/Xamarin.Forms.Platform.dll", + "lib/Xamarin.Mac/Xamarin.Forms.Platform.macOS.dll", + "lib/Xamarin.Mac/Xamarin.Forms.Xaml.dll", + "lib/Xamarin.iOS10/Design/Xamarin.Forms.Core.Design.dll", + "lib/Xamarin.iOS10/Design/Xamarin.Forms.Xaml.Design.dll", + "lib/Xamarin.iOS10/Xamarin.Forms.Core.dll", + "lib/Xamarin.iOS10/Xamarin.Forms.Core.dll.mdb", + "lib/Xamarin.iOS10/Xamarin.Forms.Core.pdb", + "lib/Xamarin.iOS10/Xamarin.Forms.Core.xml", + "lib/Xamarin.iOS10/Xamarin.Forms.Platform.dll", + "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.dll", + "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.dll.mdb", + "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.pdb", + "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.dll", + "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.dll.mdb", + "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.pdb", + "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.xml", + "lib/Xamarin.iOS10/ar/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/ca/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/cs/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/da/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/de/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/el/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/es/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/fi/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/fr/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/he/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/hi/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/hr/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/hu/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/id/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/it/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/ja/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/ko/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/ms/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/nb/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/nl/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/pl/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/pt-BR/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/pt/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/ro/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/ru/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/sk/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/sv/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/th/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/tr/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/uk/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/vi/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/zh-HK/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/zh-Hans/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/Xamarin.iOS10/zh-Hant/Xamarin.Forms.Platform.iOS.resources.dll", + "lib/netstandard1.0/Design/Xamarin.Forms.Core.Design.dll", + "lib/netstandard1.0/Design/Xamarin.Forms.Xaml.Design.dll", + "lib/netstandard1.0/Xamarin.Forms.Core.dll", + "lib/netstandard1.0/Xamarin.Forms.Core.dll.mdb", + "lib/netstandard1.0/Xamarin.Forms.Core.pdb", + "lib/netstandard1.0/Xamarin.Forms.Core.xml", + "lib/netstandard1.0/Xamarin.Forms.Platform.dll", + "lib/netstandard1.0/Xamarin.Forms.Platform.dll.mdb", + "lib/netstandard1.0/Xamarin.Forms.Platform.pdb", + "lib/netstandard1.0/Xamarin.Forms.Xaml.dll", + "lib/netstandard1.0/Xamarin.Forms.Xaml.dll.mdb", + "lib/netstandard1.0/Xamarin.Forms.Xaml.pdb", + "lib/netstandard1.0/Xamarin.Forms.Xaml.xml", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Design/Xamarin.Forms.Core.Design.dll", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Design/Xamarin.Forms.Xaml.Design.dll", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.dll", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.dll.mdb", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.pdb", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.xml", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Platform.dll", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Platform.dll.mdb", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Platform.pdb", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.dll", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.dll.mdb", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.pdb", + "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.xml", + "lib/uap10.0/Design/Xamarin.Forms.Core.Design.dll", + "lib/uap10.0/Design/Xamarin.Forms.Xaml.Design.dll", "lib/uap10.0/Xamarin.Forms.Core.dll", "lib/uap10.0/Xamarin.Forms.Core.xml", - "lib/uap10.0/Xamarin.Forms.Platform.dll", "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll", "lib/uap10.0/Xamarin.Forms.Platform.UAP.pri", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsTextBox.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/AutoSuggestStyle.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsCommandBarStyle.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsProgressBarStyle.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsTextBoxStyle.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/MasterDetailControlStyle.xbf", "lib/uap10.0/Xamarin.Forms.Platform.UAP/PageControl.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/PageControlStyle.xbf", "lib/uap10.0/Xamarin.Forms.Platform.UAP/Properties/Xamarin.Forms.Platform.UAP.rd.xml", "lib/uap10.0/Xamarin.Forms.Platform.UAP/Resources.xbf", + "lib/uap10.0/Xamarin.Forms.Platform.UAP/TabbedPageStyle.xbf", "lib/uap10.0/Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.xr.xml", + "lib/uap10.0/Xamarin.Forms.Platform.dll", "lib/uap10.0/Xamarin.Forms.Xaml.dll", "lib/uap10.0/Xamarin.Forms.Xaml.xml", + "lib/win81/Design/Xamarin.Forms.Core.Design.dll", + "lib/win81/Design/Xamarin.Forms.Xaml.Design.dll", "lib/win81/Xamarin.Forms.Core.dll", "lib/win81/Xamarin.Forms.Core.xml", - "lib/win81/Xamarin.Forms.Platform.dll", - "lib/win81/Xamarin.Forms.Platform.WinRT.dll", - "lib/win81/Xamarin.Forms.Platform.WinRT.pri", "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet.dll", "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet.pri", + "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/FormsProgressBarStyle.xbf", + "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/FormsTextBoxStyle.xbf", "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/Resources.xbf", "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/TabletResources.xbf", "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/Xamarin.Forms.Platform.WinRT.Tablet.xr.xml", - "lib/win81/Xamarin.Forms.Platform.WinRT/FormsTextBox.xbf", + "lib/win81/Xamarin.Forms.Platform.WinRT.dll", + "lib/win81/Xamarin.Forms.Platform.WinRT.pri", "lib/win81/Xamarin.Forms.Platform.WinRT/PageControl.xbf", "lib/win81/Xamarin.Forms.Platform.WinRT/StepperControl.xbf", "lib/win81/Xamarin.Forms.Platform.WinRT/Xamarin.Forms.Platform.WinRT.xr.xml", + "lib/win81/Xamarin.Forms.Platform.dll", "lib/win81/Xamarin.Forms.Xaml.dll", "lib/win81/Xamarin.Forms.Xaml.xml", - "lib/WP80/Xamarin.Forms.Core.dll", - "lib/WP80/Xamarin.Forms.Core.xml", - "lib/WP80/Xamarin.Forms.Platform.dll", - "lib/WP80/Xamarin.Forms.Platform.WP8.dll", - "lib/WP80/Xamarin.Forms.Xaml.dll", - "lib/WP80/Xamarin.Forms.Xaml.xml", + "lib/wpa81/Design/Xamarin.Forms.Core.Design.dll", + "lib/wpa81/Design/Xamarin.Forms.Xaml.Design.dll", "lib/wpa81/Xamarin.Forms.Core.dll", "lib/wpa81/Xamarin.Forms.Core.xml", - "lib/wpa81/Xamarin.Forms.Platform.dll", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.dll", "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone.dll", "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone.pri", + "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/FormsProgressBarStyle.xbf", + "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/FormsTextBoxStyle.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/PhoneResources.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/Resources.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/SearchBox.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/Xamarin.Forms.Platform.WinRT.Phone.xr.xml", + "lib/wpa81/Xamarin.Forms.Platform.WinRT.dll", "lib/wpa81/Xamarin.Forms.Platform.WinRT.pri", - "lib/wpa81/Xamarin.Forms.Platform.WinRT/FormsTextBox.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT/PageControl.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT/StepperControl.xbf", "lib/wpa81/Xamarin.Forms.Platform.WinRT/Xamarin.Forms.Platform.WinRT.xr.xml", + "lib/wpa81/Xamarin.Forms.Platform.dll", "lib/wpa81/Xamarin.Forms.Xaml.dll", "lib/wpa81/Xamarin.Forms.Xaml.xml", - "lib/Xamarin.iOS10/Xamarin.Forms.Core.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Core.xml", - "lib/Xamarin.iOS10/Xamarin.Forms.Platform.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.xml", - "package/services/metadata/core-properties/bc55d49ed9c94f79b5764d7531ffc462.psmdcp", - "tools/init.ps1", - "tools/Xamarin.Forms.Core.Design.dll", - "tools/Xamarin.Forms.Xaml.Design.dll", - "Xamarin.Forms.nuspec" + "xamarin.forms.2.3.5.256-pre6.nupkg.sha512", + "xamarin.forms.nuspec" ] + }, + "FreshIoC/1.0.0": { + "type": "project", + "path": "../../../src/FreshIoC/FreshIoC.csproj", + "msbuildProject": "../../../src/FreshIoC/FreshIoC.csproj" + }, + "FreshMvvm/3.0.0": { + "type": "project", + "path": "../../../src/FreshMvvm/FreshMvvm.csproj", + "msbuildProject": "../../../src/FreshMvvm/FreshMvvm.csproj" + }, + "FreshMvvmSampleApp/1.0.0": { + "type": "project", + "path": "../FreshMvvmSampleApp/FreshMvvmSampleApp.csproj", + "msbuildProject": "../FreshMvvmSampleApp/FreshMvvmSampleApp.csproj" } }, "projectFileDependencyGroups": { "": [ - "Microsoft.NETCore.UniversalWindowsPlatform >= 5.0.0", - "Xamarin.Forms >= 2.0.0.6490" + "Microsoft.NETCore.UniversalWindowsPlatform >= 5.3.3", + "Xamarin.Forms >= 2.3.5.256-pre6" ], "UAP,Version=v10.0": [] + }, + "packageFolders": { + "C:\\Users\\markp\\.nuget\\packages\\": {} + }, + "project": { + "restore": { + "projectUniqueName": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp.UWP\\FreshMvvmSampleApp.UWP.csproj", + "projectName": "FreshMvvmSampleApp.UWP", + "projectPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp.UWP\\FreshMvvmSampleApp.UWP.csproj", + "projectJsonPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp.UWP\\project.json", + "projectStyle": "ProjectJson", + "frameworks": { + "uap10.0": { + "projectReferences": { + "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\src\\FreshMvvm\\FreshMvvm.csproj": { + "projectPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\src\\FreshMvvm\\FreshMvvm.csproj" + }, + "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp\\FreshMvvmSampleApp.csproj": { + "projectPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp\\FreshMvvmSampleApp.csproj" + } + } + } + } + }, + "dependencies": { + "Microsoft.NETCore.UniversalWindowsPlatform": "5.3.3", + "Xamarin.Forms": "[2.3.5.256-pre6, )" + }, + "frameworks": { + "uap10.0": {} + }, + "runtimes": { + "win10-arm": { + "#import": [] + }, + "win10-arm-aot": { + "#import": [] + }, + "win10-x64": { + "#import": [] + }, + "win10-x64-aot": { + "#import": [] + }, + "win10-x86": { + "#import": [] + }, + "win10-x86-aot": { + "#import": [] + } + } } } \ No newline at end of file From 39b1756d289153e3bc61997da59b1003727657a6 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 6 Jul 2017 23:52:34 +0100 Subject: [PATCH 06/24] Included latest TinyIoC rather than external library --- .../FreshMvvmSampleApp.UWP/project.lock.json | 26425 ---------------- .../Fixtures/FreshIOCFixture.cs | 3 +- src/FreshMvvm.sln | 52 +- src/FreshMvvm/FreshMvvm.csproj | 4 +- src/FreshMvvm/FreshTinyIOCBuiltIn.cs | 26 +- src/FreshMvvm/IOC/FreshIOC.cs | 4 +- src/FreshMvvm/IOC/IRegisterOptions.cs | 15 + src/FreshMvvm/IOC/TinyIoC.cs | 4305 +++ 8 files changed, 4339 insertions(+), 26495 deletions(-) delete mode 100644 samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json create mode 100644 src/FreshMvvm/IOC/IRegisterOptions.cs create mode 100644 src/FreshMvvm/IOC/TinyIoC.cs diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json deleted file mode 100644 index b444b0e..0000000 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/project.lock.json +++ /dev/null @@ -1,26425 +0,0 @@ -{ - "version": 2, - "targets": { - "UAP,Version=v10.0": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.Net.dll": {}, - "lib/netcore50/System.Numerics.dll": {}, - "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.Web.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, - "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {}, - "lib/netcore50/System.Xml.dll": {}, - "lib/netcore50/System.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Core.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Net.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Numerics.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Windows.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.Xml.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/System.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/aot/lib/netcore50/mscorlib.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "debian.8-x64" - } - } - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "fedora.23-x64" - } - } - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "fedora.24-x64" - } - } - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "opensuse.13.2-x64" - } - } - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "opensuse.42.1-x64" - } - } - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib": { - "assetType": "native", - "rid": "osx.10.10-x64" - } - } - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "rhel.7-x64" - } - } - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "ubuntu.14.04-x64" - } - } - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "ubuntu.16.04-x64" - } - } - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "runtimeTargets": { - "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "assetType": "native", - "rid": "ubuntu.16.10-x64" - } - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "lib/netcore50/System.AppContext.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.AppContext.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Net.NameResolution/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/linux/lib/netstandard1.3/System.Net.NetworkInformation.dll": { - "assetType": "runtime", - "rid": "linux" - }, - "runtimes/osx/lib/netstandard1.3/System.Net.NetworkInformation.dll": { - "assetType": "runtime", - "rid": "osx" - }, - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Net.Requests.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Net.WebSockets.Client.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Private.ServiceModel.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": { - "assetType": "runtime", - "rid": "win7" - } - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/_._": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/_._": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "lib/win8/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": { - "assetType": "runtime", - "rid": "aot" - }, - "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": { - "assetType": "runtime", - "rid": "win8-aot" - }, - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": { - "assetType": "runtime", - "rid": "win8" - } - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - }, - "runtimeTargets": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": { - "assetType": "runtime", - "rid": "win8" - } - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtimeTargets": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtimeTargets": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtimeTargets": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Threading.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "System.Threading.Overlapped/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll": { - "assetType": "runtime", - "rid": "unix" - }, - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": { - "assetType": "runtime", - "rid": "win" - } - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtimeTargets": { - "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": { - "assetType": "runtime", - "rid": "aot" - } - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - }, - "UAP,Version=v10.0/win10-arm": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.Net.dll": {}, - "lib/netcore50/System.Numerics.dll": {}, - "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.Web.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, - "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {}, - "lib/netcore50/System.Xml.dll": {}, - "lib/netcore50/System.dll": {} - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1", - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.any.System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Collections.dll": {} - } - }, - "runtime.any.System.Diagnostics.Tools/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} - } - }, - "runtime.any.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} - } - }, - "runtime.any.System.Globalization/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.dll": {} - } - }, - "runtime.any.System.Globalization.Calendars/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} - } - }, - "runtime.any.System.IO/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.IO.dll": {} - } - }, - "runtime.any.System.Reflection/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.dll": {} - } - }, - "runtime.any.System.Reflection.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "runtime.any.System.Reflection.Primitives/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "runtime.any.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "runtime.any.System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.dll": {} - } - }, - "runtime.any.System.Runtime.Handles/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "runtime.any.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "runtime.any.System.Text.Encoding/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} - } - }, - "runtime.any.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} - } - }, - "runtime.any.System.Threading.Tasks/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} - } - }, - "runtime.any.System.Threading.Timer/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win8-arm.runtime.native.System.IO.Compression": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "runtime.win.System.Console/4.3.0": { - "type": "package", - "dependencies": { - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Console.dll": {} - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll": {} - } - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "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.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} - } - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} - } - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Private.Uri.dll": {} - } - }, - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "type": "package", - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/win8-arm/lib/netstandard1.0/System.Private.CoreLib.dll": {}, - "runtimes/win8-arm/lib/netstandard1.0/mscorlib.dll": {} - }, - "native": { - "runtimes/win8-arm/native/System.Private.CoreLib.ni.dll": {}, - "runtimes/win8-arm/native/clretwrc.dll": {}, - "runtimes/win8-arm/native/coreclr.dll": {}, - "runtimes/win8-arm/native/dbgshim.dll": {}, - "runtimes/win8-arm/native/mscordaccore.dll": {}, - "runtimes/win8-arm/native/mscordbi.dll": {}, - "runtimes/win8-arm/native/mscorlib.ni.dll": {}, - "runtimes/win8-arm/native/mscorrc.debug.dll": {}, - "runtimes/win8-arm/native/mscorrc.dll": {}, - "runtimes/win8-arm/native/sos.dll": {} - } - }, - "runtime.win8-arm.runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "native": { - "runtimes/win8-arm/native/clrcompression.dll": {} - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "lib/netcore50/System.AppContext.dll": {} - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Buffers.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Collections": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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", - "runtime.win.System.Console": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Diagnostics.Tools": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Diagnostics.Tracing": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Globalization": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Globalization.Calendars": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.any.System.IO": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": {} - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} - } - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7.System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Resources.ResourceManager": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.any.System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.any.System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": {} - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.any.System.Text.Encoding.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.dll": {} - } - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Threading.Timer": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - }, - "UAP,Version=v10.0/win10-arm-aot": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "runtimes/aot/lib/netcore50/System.Core.dll": {}, - "runtimes/aot/lib/netcore50/System.Net.dll": {}, - "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, - "runtimes/aot/lib/netcore50/System.Windows.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.dll": {}, - "runtimes/aot/lib/netcore50/System.dll": {}, - "runtimes/aot/lib/netcore50/mscorlib.dll": {} - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1", - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.aot.System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "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" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Collections.dll": {} - } - }, - "runtime.aot.System.Diagnostics.Tools/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll": {} - } - }, - "runtime.aot.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "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.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} - } - }, - "runtime.aot.System.Globalization/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Globalization.dll": {} - } - }, - "runtime.aot.System.Globalization.Calendars/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll": {} - } - }, - "runtime.aot.System.IO/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.IO.dll": {} - } - }, - "runtime.aot.System.Reflection/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.dll": {} - } - }, - "runtime.aot.System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "runtime.aot.System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "runtime.aot.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "runtime.aot.System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.dll": {} - } - }, - "runtime.aot.System.Runtime.Handles/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll": {} - } - }, - "runtime.aot.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "runtime.aot.System.Text.Encoding/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Text.Encoding.dll": {} - } - }, - "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} - } - }, - "runtime.aot.System.Threading.Tasks/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll": {} - } - }, - "runtime.aot.System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.Timer.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "4.0.1" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "runtime.win.System.Console/4.3.0": { - "type": "package", - "dependencies": { - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Console.dll": {} - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll": {} - } - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "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.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} - } - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} - } - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "runtime.win10-arm-aot.runtime.native.System.IO.Compression/4.0.1": { - "type": "package", - "compile": { - "runtimes/win10-arm-aot/lib/netcore50/_._": {} - }, - "runtime": { - "runtimes/win10-arm-aot/lib/netcore50/clrcompression.dll": {} - } - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Private.Uri.dll": {} - } - }, - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "type": "package", - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/win8-arm-aot/lib/netstandard1.0/_._": {} - }, - "native": { - "runtimes/win8-arm-aot/native/_._": {} - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.AppContext.dll": {} - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Buffers.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Collections": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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", - "runtime.win.System.Console": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Diagnostics.Tools": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Diagnostics.Tracing": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": {} - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Globalization": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Globalization.Calendars": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.aot.System.IO": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": {} - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": {} - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} - } - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7.System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/_._": {} - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/_._": {} - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Resources.ResourceManager": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.aot.System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.aot.System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.aot.System.Text.Encoding.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.dll": {} - } - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Threading.Timer": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - }, - "UAP,Version=v10.0/win10-x64": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "dependencies": { - "runtime.win7-x64.Microsoft.NETCore.Jit": "1.0.3" - } - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.Net.dll": {}, - "lib/netcore50/System.Numerics.dll": {}, - "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.Web.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, - "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {}, - "lib/netcore50/System.Xml.dll": {}, - "lib/netcore50/System.dll": {} - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1", - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.any.System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Collections.dll": {} - } - }, - "runtime.any.System.Diagnostics.Tools/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} - } - }, - "runtime.any.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} - } - }, - "runtime.any.System.Globalization/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.dll": {} - } - }, - "runtime.any.System.Globalization.Calendars/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} - } - }, - "runtime.any.System.IO/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.IO.dll": {} - } - }, - "runtime.any.System.Reflection/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.dll": {} - } - }, - "runtime.any.System.Reflection.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "runtime.any.System.Reflection.Primitives/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "runtime.any.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "runtime.any.System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.dll": {} - } - }, - "runtime.any.System.Runtime.Handles/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "runtime.any.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "runtime.any.System.Text.Encoding/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} - } - }, - "runtime.any.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} - } - }, - "runtime.any.System.Threading.Tasks/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} - } - }, - "runtime.any.System.Threading.Timer/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7-x64.runtime.native.System.IO.Compression": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "runtime.win.System.Console/4.3.0": { - "type": "package", - "dependencies": { - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Console.dll": {} - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll": {} - } - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "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.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} - } - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} - } - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "runtime.win7-x64.Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "native": { - "runtimes/win7-x64/native/clrjit.dll": {} - } - }, - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "type": "package", - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/win7-x64/lib/netstandard1.0/System.Private.CoreLib.dll": {}, - "runtimes/win7-x64/lib/netstandard1.0/mscorlib.dll": {} - }, - "native": { - "runtimes/win7-x64/native/System.Private.CoreLib.ni.dll": {}, - "runtimes/win7-x64/native/clretwrc.dll": {}, - "runtimes/win7-x64/native/coreclr.dll": {}, - "runtimes/win7-x64/native/dbgshim.dll": {}, - "runtimes/win7-x64/native/mscordaccore.dll": {}, - "runtimes/win7-x64/native/mscordbi.dll": {}, - "runtimes/win7-x64/native/mscorlib.ni.dll": {}, - "runtimes/win7-x64/native/mscorrc.debug.dll": {}, - "runtimes/win7-x64/native/mscorrc.dll": {}, - "runtimes/win7-x64/native/sos.dll": {} - } - }, - "runtime.win7-x64.runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "native": { - "runtimes/win7-x64/native/clrcompression.dll": {} - } - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Private.Uri.dll": {} - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "lib/netcore50/System.AppContext.dll": {} - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Buffers.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Collections": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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", - "runtime.win.System.Console": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Diagnostics.Tools": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Diagnostics.Tracing": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Globalization": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Globalization.Calendars": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.any.System.IO": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": {} - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} - } - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7.System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Resources.ResourceManager": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.any.System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.any.System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": {} - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.any.System.Text.Encoding.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.dll": {} - } - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Threading.Timer": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - }, - "UAP,Version=v10.0/win10-x64-aot": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "dependencies": { - "runtime.win7-x64.Microsoft.NETCore.Jit": "1.0.3" - } - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "runtimes/aot/lib/netcore50/System.Core.dll": {}, - "runtimes/aot/lib/netcore50/System.Net.dll": {}, - "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, - "runtimes/aot/lib/netcore50/System.Windows.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.dll": {}, - "runtimes/aot/lib/netcore50/System.dll": {}, - "runtimes/aot/lib/netcore50/mscorlib.dll": {} - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1", - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.aot.System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "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" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Collections.dll": {} - } - }, - "runtime.aot.System.Diagnostics.Tools/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll": {} - } - }, - "runtime.aot.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "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.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} - } - }, - "runtime.aot.System.Globalization/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Globalization.dll": {} - } - }, - "runtime.aot.System.Globalization.Calendars/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll": {} - } - }, - "runtime.aot.System.IO/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.IO.dll": {} - } - }, - "runtime.aot.System.Reflection/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.dll": {} - } - }, - "runtime.aot.System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "runtime.aot.System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "runtime.aot.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "runtime.aot.System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.dll": {} - } - }, - "runtime.aot.System.Runtime.Handles/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll": {} - } - }, - "runtime.aot.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "runtime.aot.System.Text.Encoding/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Text.Encoding.dll": {} - } - }, - "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} - } - }, - "runtime.aot.System.Threading.Tasks/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll": {} - } - }, - "runtime.aot.System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.Timer.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "4.0.1" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "runtime.win.System.Console/4.3.0": { - "type": "package", - "dependencies": { - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Console.dll": {} - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll": {} - } - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "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.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} - } - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} - } - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "runtime.win10-x64-aot.runtime.native.System.IO.Compression/4.0.1": { - "type": "package", - "compile": { - "runtimes/win10-x64-aot/lib/netcore50/_._": {} - }, - "runtime": { - "runtimes/win10-x64-aot/lib/netcore50/clrcompression.dll": {} - } - }, - "runtime.win7-x64.Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "native": { - "runtimes/win7-x64-aot/native/_._": {} - } - }, - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "type": "package", - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/win7-x64-aot/lib/netstandard1.0/_._": {} - }, - "native": { - "runtimes/win7-x64-aot/native/_._": {} - } - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Private.Uri.dll": {} - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.AppContext.dll": {} - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Buffers.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Collections": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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", - "runtime.win.System.Console": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Diagnostics.Tools": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Diagnostics.Tracing": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": {} - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Globalization": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Globalization.Calendars": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.aot.System.IO": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": {} - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": {} - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} - } - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7.System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/_._": {} - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/_._": {} - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Resources.ResourceManager": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.aot.System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.aot.System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.aot.System.Text.Encoding.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.dll": {} - } - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Threading.Timer": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - }, - "UAP,Version=v10.0/win10-x86": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "dependencies": { - "runtime.win7-x86.Microsoft.NETCore.Jit": "1.0.3" - } - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "lib/netcore50/System.Core.dll": {}, - "lib/netcore50/System.Net.dll": {}, - "lib/netcore50/System.Numerics.dll": {}, - "lib/netcore50/System.Runtime.Serialization.dll": {}, - "lib/netcore50/System.ServiceModel.Web.dll": {}, - "lib/netcore50/System.ServiceModel.dll": {}, - "lib/netcore50/System.Windows.dll": {}, - "lib/netcore50/System.Xml.Linq.dll": {}, - "lib/netcore50/System.Xml.Serialization.dll": {}, - "lib/netcore50/System.Xml.dll": {}, - "lib/netcore50/System.dll": {} - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1", - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.any.System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Collections.dll": {} - } - }, - "runtime.any.System.Diagnostics.Tools/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Tools.dll": {} - } - }, - "runtime.any.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Tracing.dll": {} - } - }, - "runtime.any.System.Globalization/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.dll": {} - } - }, - "runtime.any.System.Globalization.Calendars/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Globalization.Calendars.dll": {} - } - }, - "runtime.any.System.IO/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.IO.dll": {} - } - }, - "runtime.any.System.Reflection/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.dll": {} - } - }, - "runtime.any.System.Reflection.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "runtime.any.System.Reflection.Primitives/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "runtime.any.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "runtime.any.System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.dll": {} - } - }, - "runtime.any.System.Runtime.Handles/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "runtime.any.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "runtime.any.System.Text.Encoding/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Text.Encoding.dll": {} - } - }, - "runtime.any.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Text.Encoding.Extensions.dll": {} - } - }, - "runtime.any.System.Threading.Tasks/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.dll": {} - } - }, - "runtime.any.System.Threading.Timer/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Timer.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7-x86.runtime.native.System.IO.Compression": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "runtime.win.System.Console/4.3.0": { - "type": "package", - "dependencies": { - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Console.dll": {} - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll": {} - } - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "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.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} - } - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} - } - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "runtime.win7-x86.Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "native": { - "runtimes/win7-x86/native/clrjit.dll": {} - } - }, - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "type": "package", - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/win7-x86/lib/netstandard1.0/System.Private.CoreLib.dll": {}, - "runtimes/win7-x86/lib/netstandard1.0/mscorlib.dll": {} - }, - "native": { - "runtimes/win7-x86/native/System.Private.CoreLib.ni.dll": {}, - "runtimes/win7-x86/native/clretwrc.dll": {}, - "runtimes/win7-x86/native/coreclr.dll": {}, - "runtimes/win7-x86/native/dbgshim.dll": {}, - "runtimes/win7-x86/native/mscordaccore.dll": {}, - "runtimes/win7-x86/native/mscordbi.dll": {}, - "runtimes/win7-x86/native/mscorlib.ni.dll": {}, - "runtimes/win7-x86/native/mscorrc.debug.dll": {}, - "runtimes/win7-x86/native/mscorrc.dll": {}, - "runtimes/win7-x86/native/sos.dll": {} - } - }, - "runtime.win7-x86.runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "native": { - "runtimes/win7-x86/native/clrcompression.dll": {} - } - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Private.Uri.dll": {} - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "lib/netcore50/System.AppContext.dll": {} - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Buffers.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Collections": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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", - "runtime.win.System.Console": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "lib/netcore50/System.Diagnostics.Contracts.dll": {} - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Diagnostics.Tools": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Diagnostics.Tracing": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Dynamic.Runtime.dll": {} - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Globalization": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Globalization.Calendars": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.any.System.IO": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Expressions.dll": {} - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": {} - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} - } - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7.System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll": {} - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.Lightweight.dll": {} - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Reflection.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Resources.ResourceManager": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.any.System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.any.System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll": {} - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.any.System.Text.Encoding.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.dll": {} - } - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.any.System.Threading.Timer": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XmlSerializer.dll": {} - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - }, - "UAP,Version=v10.0/win10-x86-aot": { - "Fody/2.1.0": { - "type": "package", - "build": { - "build/netstandard1.0/_._": {} - } - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.CSharp.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.CSharp.dll": {} - } - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "type": "package", - "dependencies": { - "Microsoft.Net.Native.SharedLibrary-arm": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x64": "1.6.1", - "Microsoft.Net.Native.SharedLibrary-x86": "1.6.1" - }, - "build": { - "build/Microsoft.Net.Native.Compiler.props": {}, - "build/Microsoft.Net.Native.Compiler.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-arm.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-arm.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x64.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x64.targets": {} - } - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "type": "package", - "build": { - "build/Microsoft.Net.Native.SharedLibrary-x86.props": {}, - "build/Microsoft.Net.Native.SharedLibrary-x86.targets": {} - } - }, - "Microsoft.NETCore/5.0.2": { - "type": "package", - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.VisualBasic": "10.0.1", - "System.AppContext": "4.1.0", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.Immutable": "1.2.0", - "System.ComponentModel": "4.0.1", - "System.ComponentModel.Annotations": "4.1.0", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tools": "4.0.1", - "System.Diagnostics.Tracing": "4.1.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Globalization.Calendars": "4.0.1", - "System.Globalization.Extensions": "4.0.1", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.1", - "System.IO.Compression.ZipFile": "4.0.1", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.IO.UnmanagedMemoryStream": "4.0.1", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Parallel": "4.0.1", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.NetworkInformation": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Numerics.Vectors": "4.1.1", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Metadata": "1.3.0", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Numerics": "4.0.1", - "System.Security.Claims": "4.0.1", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Tasks.Dataflow": "4.6.0", - "System.Threading.Tasks.Parallel": "4.0.1", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XDocument": "4.0.11" - } - }, - "Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "dependencies": { - "runtime.win7-x86.Microsoft.NETCore.Jit": "1.0.3" - } - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - }, - "compile": { - "ref/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcore50/System.Core.dll": {}, - "ref/netcore50/System.Net.dll": {}, - "ref/netcore50/System.Numerics.dll": {}, - "ref/netcore50/System.Runtime.Serialization.dll": {}, - "ref/netcore50/System.ServiceModel.Web.dll": {}, - "ref/netcore50/System.ServiceModel.dll": {}, - "ref/netcore50/System.Windows.dll": {}, - "ref/netcore50/System.Xml.Linq.dll": {}, - "ref/netcore50/System.Xml.Serialization.dll": {}, - "ref/netcore50/System.Xml.dll": {}, - "ref/netcore50/System.dll": {}, - "ref/netcore50/mscorlib.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll": {}, - "runtimes/aot/lib/netcore50/System.Core.dll": {}, - "runtimes/aot/lib/netcore50/System.Net.dll": {}, - "runtimes/aot/lib/netcore50/System.Numerics.dll": {}, - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll": {}, - "runtimes/aot/lib/netcore50/System.ServiceModel.dll": {}, - "runtimes/aot/lib/netcore50/System.Windows.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll": {}, - "runtimes/aot/lib/netcore50/System.Xml.dll": {}, - "runtimes/aot/lib/netcore50/System.dll": {}, - "runtimes/aot/lib/netcore50/mscorlib.dll": {} - } - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Jit": "1.0.3", - "Microsoft.NETCore.Windows.ApiSets": "1.0.1", - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR": "1.0.2" - } - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore": "5.0.2", - "Microsoft.NETCore.Portable.Compatibility": "1.0.2", - "Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", - "Microsoft.NETCore.Targets": "1.0.2", - "Microsoft.Net.Native.Compiler": "1.6.2", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Data.Common": "4.1.0", - "System.Diagnostics.Contracts": "4.0.1", - "System.Diagnostics.StackTrace": "4.0.2", - "System.IO.IsolatedStorage": "4.0.1", - "System.Net.Http.Rtc": "4.0.1", - "System.Net.NameResolution": "4.0.0", - "System.Net.Requests": "4.0.11", - "System.Net.Sockets": "4.1.0", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.Numerics.Vectors.WindowsRuntime": "4.0.1", - "System.Reflection.Context": "4.0.1", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.Serialization.Json": "4.0.3", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.2", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Runtime.WindowsRuntime.UI.Xaml": "4.0.1", - "System.ServiceModel.Duplex": "4.0.1", - "System.ServiceModel.Http": "4.1.0", - "System.ServiceModel.NetTcp": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.ServiceModel.Security": "4.0.1", - "System.Text.Encoding.CodePages": "4.0.1", - "System.Threading.Overlapped": "4.0.1", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "type": "package" - }, - "Microsoft.VisualBasic/10.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/Microsoft.VisualBasic.dll": {} - }, - "runtime": { - "lib/netcore50/Microsoft.VisualBasic.dll": {} - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "dependencies": { - "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" - } - }, - "PropertyChanged.Fody/2.1.3": { - "type": "package", - "dependencies": { - "Fody": "[2.0.0, 3.0.0)" - }, - "compile": { - "lib/netstandard1.0/PropertyChanged.dll": {} - }, - "runtime": { - "lib/netstandard1.0/PropertyChanged.dll": {} - } - }, - "runtime.aot.System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "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" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Collections.dll": {} - } - }, - "runtime.aot.System.Diagnostics.Tools/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll": {} - } - }, - "runtime.aot.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "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.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll": {} - } - }, - "runtime.aot.System.Globalization/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Globalization.dll": {} - } - }, - "runtime.aot.System.Globalization.Calendars/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll": {} - } - }, - "runtime.aot.System.IO/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.IO.dll": {} - } - }, - "runtime.aot.System.Reflection/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.dll": {} - } - }, - "runtime.aot.System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll": {} - } - }, - "runtime.aot.System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll": {} - } - }, - "runtime.aot.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll": {} - } - }, - "runtime.aot.System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.dll": {} - } - }, - "runtime.aot.System.Runtime.Handles/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll": {} - } - }, - "runtime.aot.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll": {} - } - }, - "runtime.aot.System.Text.Encoding/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Text.Encoding.dll": {} - } - }, - "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll": {} - } - }, - "runtime.aot.System.Threading.Tasks/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll": {} - } - }, - "runtime.aot.System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.Timer.dll": {} - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "4.0.1" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {} - } - }, - "runtime.win.System.Console/4.3.0": { - "type": "package", - "dependencies": { - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Console.dll": {} - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll": {} - } - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "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.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll": {} - } - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "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.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Primitives.dll": {} - } - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Net.NameResolution": "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.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Sockets.dll": {} - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll": {} - } - }, - "runtime.win10-x86-aot.runtime.native.System.IO.Compression/4.0.1": { - "type": "package", - "compile": { - "runtimes/win10-x86-aot/lib/netcore50/_._": {} - }, - "runtime": { - "runtimes/win10-x86-aot/lib/netcore50/clrcompression.dll": {} - } - }, - "runtime.win7-x86.Microsoft.NETCore.Jit/1.0.3": { - "type": "package", - "native": { - "runtimes/win7-x86-aot/native/_._": {} - } - }, - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "type": "package", - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/win7-x86-aot/lib/netstandard1.0/_._": {} - }, - "native": { - "runtimes/win7-x86-aot/native/_._": {} - } - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "type": "package", - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Private.Uri.dll": {} - } - }, - "System.AppContext/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.AppContext.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.AppContext.dll": {} - } - }, - "System.Buffers/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Buffers.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Buffers.dll": {} - } - }, - "System.Collections/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Collections": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "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", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Collections.Concurrent.dll": {} - }, - "runtime": { - "lib/netcore50/System.Collections.Concurrent.dll": {} - } - }, - "System.Collections.Immutable/1.2.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll": {} - } - }, - "System.Collections.NonGeneric/4.0.1": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.NonGeneric.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": {} - } - }, - "System.Collections.Specialized/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.NonGeneric": "4.0.1", - "System.Globalization": "4.0.11", - "System.Globalization.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Collections.Specialized.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": {} - } - }, - "System.ComponentModel/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ComponentModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.dll": {} - } - }, - "System.ComponentModel.Annotations/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel": "4.0.1", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.Annotations.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.Annotations.dll": {} - } - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - }, - "runtime": { - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll": {} - } - }, - "System.Console/4.3.0": { - "type": "package", - "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", - "runtime.win.System.Console": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Console.dll": {} - } - }, - "System.Data.Common/4.1.0": { - "type": "package", - "compile": { - "ref/netstandard1.2/System.Data.Common.dll": {} - }, - "runtime": { - "lib/netstandard1.2/System.Data.Common.dll": {} - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Contracts.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll": {} - } - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Debug.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "compile": { - "lib/netstandard1.3/_._": {} - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {} - } - }, - "System.Diagnostics.StackTrace/4.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll": {} - } - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Diagnostics.Tools": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tools.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Diagnostics.Tracing": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Diagnostics.Tracing.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Dynamic.Runtime.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll": {} - } - }, - "System.Globalization/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Globalization": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Globalization.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Globalization.Calendars": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Calendars.dll": {} - } - }, - "System.Globalization.Extensions/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Globalization": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Globalization.Extensions.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {} - } - }, - "System.IO/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.aot.System.IO": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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.IO.Compression": "4.3.0" - }, - "compile": { - "ref/netcore50/System.IO.Compression.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {} - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.3.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" - }, - "compile": { - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {} - } - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.dll": {} - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {} - } - }, - "System.IO.IsolatedStorage/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem": "4.0.1", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.4/System.IO.IsolatedStorage.dll": {} - }, - "runtime": { - "lib/netcore50/System.IO.IsolatedStorage.dll": {} - } - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.IO.FileSystem.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll": {} - } - }, - "System.Linq/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.dll": {} - } - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "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.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Linq.Expressions.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll": {} - } - }, - "System.Linq.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Linq": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Linq.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Parallel.dll": {} - } - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Linq.Queryable.dll": {} - }, - "runtime": { - "lib/netcore50/System.Linq.Queryable.dll": {} - } - }, - "System.Net.Http/4.3.0": { - "type": "package", - "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.IO": "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.InteropServices": "4.3.0", - "System.Runtime.WindowsRuntime": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.dll": {} - } - }, - "System.Net.Http.Rtc/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Net.Http": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Net.Http.Rtc.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll": {} - } - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.NameResolution.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll": {} - } - }, - "System.Net.NetworkInformation/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Win32.Primitives": "4.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.NetworkInformation.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll": {} - } - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Net.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Net.Requests/4.0.11": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Net.Requests.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {} - } - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.Sockets.dll": {} - } - }, - "System.Net.WebHeaderCollection/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {} - } - }, - "System.Net.WebSockets/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Win32.Primitives": "4.0.1", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Net.WebSockets.dll": {} - } - }, - "System.Net.WebSockets.Client/4.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.0.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Net.WebSockets.Client.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll": {} - } - }, - "System.Numerics.Vectors/4.1.1": { - "type": "package", - "compile": { - "ref/netstandard1.0/System.Numerics.Vectors.dll": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll": {} - } - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Numerics.Vectors": "4.1.1", - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - }, - "runtime": { - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll": {} - } - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netcore50/System.ObjectModel.dll": {} - }, - "runtime": { - "lib/netcore50/System.ObjectModel.dll": {} - } - }, - "System.Private.DataContractSerialization/4.1.2": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.2", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll": {} - } - }, - "System.Private.ServiceModel/4.1.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Collections.Concurrent": "4.0.12", - "System.Collections.NonGeneric": "4.0.1", - "System.Collections.Specialized": "4.0.1", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.IO.Compression": "4.1.0", - "System.Linq": "4.1.0", - "System.Linq.Expressions": "4.1.0", - "System.Linq.Queryable": "4.0.1", - "System.Net.Http": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Net.WebSockets": "4.0.0", - "System.Net.WebSockets.Client": "4.0.0", - "System.ObjectModel": "4.0.12", - "System.Reflection": "4.1.0", - "System.Reflection.DispatchProxy": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.InteropServices": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Runtime.WindowsRuntime": "4.0.11", - "System.Security.Claims": "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.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Text.Encoding.Extensions": "4.0.11", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11", - "System.Threading.Timer": "4.0.1", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1", - "System.Xml.XmlSerializer": "4.0.11" - }, - "compile": { - "ref/netstandard/_._": {} - }, - "runtime": { - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll": {} - } - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.win7.System.Private.Uri": "4.3.0" - }, - "compile": { - "ref/netstandard/_._": {} - } - }, - "System.Reflection/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Context/4.0.1": { - "type": "package", - "dependencies": { - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Context.dll": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Context.dll": {} - } - }, - "System.Reflection.DispatchProxy/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll": {} - } - }, - "System.Reflection.Emit/4.0.1": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netstandard1.1/_._": {} - }, - "runtime": { - "lib/netcore50/System.Reflection.Emit.dll": {} - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/_._": {} - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "compile": { - "ref/netstandard1.0/_._": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/_._": {} - } - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.Metadata/1.3.0": { - "type": "package", - "dependencies": { - "System.Collections.Immutable": "1.2.0" - }, - "compile": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - }, - "runtime": { - "lib/portable-net45+win8/System.Reflection.Metadata.dll": {} - } - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Reflection.Primitives": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Reflection.Primitives.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "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" - }, - "compile": { - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll": {} - } - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Resources.ResourceManager": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Resources.ResourceManager.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "runtime.aot.System.Runtime": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Runtime.Handles": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Runtime.Handles.dll": {} - } - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "runtime.aot.System.Runtime.InteropServices": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll": {} - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll": {} - } - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Numerics.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Numerics.dll": {} - } - }, - "System.Runtime.Serialization.Json/4.0.3": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Json.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Json.dll": {} - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "dependencies": { - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Primitives.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll": {} - } - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "type": "package", - "dependencies": { - "System.IO": "4.1.0", - "System.Private.DataContractSerialization": "4.1.2", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.Serialization.Xml.dll": {} - }, - "runtime": { - "lib/netcore50/System.Runtime.Serialization.Xml.dll": {} - } - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.ObjectModel": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.dll": {} - }, - "runtime": { - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll": {} - } - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0", - "System.Runtime.WindowsRuntime": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - }, - "runtime": { - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll": {} - } - }, - "System.Security.Claims/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Security.Principal": "4.0.1" - }, - "compile": { - "ref/netstandard1.3/System.Security.Claims.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": {} - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll": {} - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.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" - }, - "compile": { - "ref/netstandard1.4/_._": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll": {} - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {} - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "dependencies": { - "System.Diagnostics.Debug": "4.3.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.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {} - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "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.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "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" - }, - "compile": { - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll": {} - } - }, - "System.Security.Principal/4.0.1": { - "type": "package", - "dependencies": { - "System.Runtime": "4.1.0" - }, - "compile": { - "ref/netcore50/System.Security.Principal.dll": {} - }, - "runtime": { - "lib/netcore50/System.Security.Principal.dll": {} - } - }, - "System.ServiceModel.Duplex/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.ServiceModel.Primitives": "4.1.0", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Duplex.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Duplex.dll": {} - } - }, - "System.ServiceModel.Http/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Net.WebHeaderCollection": "4.0.1", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0", - "System.Text.Encoding": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Http.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Http.dll": {} - } - }, - "System.ServiceModel.NetTcp/4.1.0": { - "type": "package", - "dependencies": { - "System.Net.Primitives": "4.0.11", - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.NetTcp.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.NetTcp.dll": {} - } - }, - "System.ServiceModel.Primitives/4.1.0": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.ComponentModel.EventBasedAsync": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Net.Primitives": "4.0.11", - "System.ObjectModel": "4.0.12", - "System.Private.ServiceModel": "4.1.0", - "System.Reflection": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.Security.Cryptography.X509Certificates": "4.1.0", - "System.Security.Principal": "4.0.1", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Primitives.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Primitives.dll": {} - } - }, - "System.ServiceModel.Security/4.0.1": { - "type": "package", - "dependencies": { - "System.Private.ServiceModel": "4.1.0", - "System.Runtime": "4.1.0", - "System.Runtime.Serialization.Xml": "4.1.1", - "System.ServiceModel.Primitives": "4.1.0" - }, - "compile": { - "ref/netcore50/System.ServiceModel.Security.dll": {} - }, - "runtime": { - "lib/netcore50/System.ServiceModel.Security.dll": {} - } - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Text.Encoding": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.Encoding.CodePages/4.0.1": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.0.1", - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Reflection": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Runtime.Handles": "4.0.1", - "System.Runtime.InteropServices": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - }, - "runtime": { - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {} - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.aot.System.Text.Encoding.Extensions": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Text.Encoding.Extensions.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Text.RegularExpressions.dll": {} - }, - "runtime": { - "lib/netcore50/System.Text.RegularExpressions.dll": {} - } - }, - "System.Threading/4.3.0": { - "type": "package", - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Threading.dll": {} - } - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.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.Threading": "4.3.0" - }, - "compile": { - "ref/netstandard1.3/System.Threading.Overlapped.dll": {} - }, - "runtime": { - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll": {} - } - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Threading.Tasks": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.dll": {} - }, - "runtime": { - "lib/win8/_._": {} - } - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "type": "package", - "compile": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - }, - "runtime": { - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll": {} - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "compile": { - "lib/portable-net45+win8+wp8+wpa81/_._": {} - }, - "runtime": { - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll": {} - } - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections.Concurrent": "4.0.12", - "System.Diagnostics.Debug": "4.0.11", - "System.Diagnostics.Tracing": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Threading": "4.0.11", - "System.Threading.Tasks": "4.0.11" - }, - "compile": { - "ref/netcore50/System.Threading.Tasks.Parallel.dll": {} - }, - "runtime": { - "lib/netcore50/System.Threading.Tasks.Parallel.dll": {} - } - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "runtime.aot.System.Threading.Timer": "4.3.0" - }, - "compile": { - "ref/netcore50/System.Threading.Timer.dll": {} - }, - "runtime": { - "lib/win81/_._": {} - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.ReaderWriter.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.ReaderWriter.dll": {} - } - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "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" - }, - "compile": { - "ref/netcore50/System.Xml.XDocument.dll": {} - }, - "runtime": { - "lib/netcore50/System.Xml.XDocument.dll": {} - } - }, - "System.Xml.XmlDocument/4.0.1": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Diagnostics.Debug": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.Encoding": "4.0.11", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11" - }, - "compile": { - "ref/netstandard1.3/System.Xml.XmlDocument.dll": {} - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": {} - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "dependencies": { - "System.Collections": "4.0.11", - "System.Globalization": "4.0.11", - "System.IO": "4.1.0", - "System.Linq": "4.1.0", - "System.Reflection": "4.1.0", - "System.Reflection.Emit": "4.0.1", - "System.Reflection.Emit.ILGeneration": "4.0.1", - "System.Reflection.Extensions": "4.0.1", - "System.Reflection.Primitives": "4.0.1", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Resources.ResourceManager": "4.0.1", - "System.Runtime": "4.1.0", - "System.Runtime.Extensions": "4.1.0", - "System.Text.RegularExpressions": "4.1.0", - "System.Threading": "4.0.11", - "System.Xml.ReaderWriter": "4.0.11", - "System.Xml.XmlDocument": "4.0.1" - }, - "compile": { - "ref/netcore50/System.Xml.XmlSerializer.dll": {} - }, - "runtime": { - "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} - } - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "type": "package", - "compile": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "runtime": { - "lib/uap10.0/Xamarin.Forms.Core.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll": {}, - "lib/uap10.0/Xamarin.Forms.Platform.dll": {}, - "lib/uap10.0/Xamarin.Forms.Xaml.dll": {} - }, - "build": { - "build/netstandard1.0/Xamarin.Forms.targets": {} - } - }, - "FreshIoC/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "NETStandard.Library": "1.6.1" - } - }, - "FreshMvvm/3.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "FreshIoC": "1.0.0", - "NETStandard.Library": "1.6.1", - "Xamarin.Forms": "2.3.5.256-pre6" - } - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v1.4", - "dependencies": { - "Fody": "2.1.0", - "FreshMvvm": "3.0.0", - "NETStandard.Library": "1.6.1", - "PropertyChanged.Fody": "2.1.3", - "Xamarin.Forms": "2.3.5.256-pre6" - } - } - } - }, - "libraries": { - "Fody/2.1.0": { - "sha512": "LsbWHCAZufCnIugq2YFHMt8GQoSMtIwgYMiywhK1QdoeZ0E6ds8oCf/qtyfOLmElH8+Kg29gtk+4SqGMUNOJNg==", - "type": "package", - "path": "fody/2.1.0", - "files": [ - "Content/FodyWeavers.xml", - "Fody.dll", - "Fody.pdb", - "FodyCommon.dll", - "FodyCommon.pdb", - "FodyIsolated.dll", - "FodyIsolated.pdb", - "Mono.Cecil.Mdb.dll", - "Mono.Cecil.Pdb.dll", - "Mono.Cecil.Rocks.dll", - "Mono.Cecil.dll", - "Tools/install.ps1", - "build/netstandard1.0/Fody.targets", - "build/portable-net+sl+win+wpa+wp/Fody.targets", - "fody.2.1.0.nupkg.sha512", - "fody.nuspec" - ] - }, - "Microsoft.CSharp/4.0.1": { - "sha512": "17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==", - "type": "package", - "path": "microsoft.csharp/4.0.1", - "files": [ - "Microsoft.CSharp.4.0.1.nupkg.sha512", - "Microsoft.CSharp.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/Microsoft.CSharp.dll", - "lib/netstandard1.3/Microsoft.CSharp.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/Microsoft.CSharp.dll", - "ref/netcore50/Microsoft.CSharp.xml", - "ref/netcore50/de/Microsoft.CSharp.xml", - "ref/netcore50/es/Microsoft.CSharp.xml", - "ref/netcore50/fr/Microsoft.CSharp.xml", - "ref/netcore50/it/Microsoft.CSharp.xml", - "ref/netcore50/ja/Microsoft.CSharp.xml", - "ref/netcore50/ko/Microsoft.CSharp.xml", - "ref/netcore50/ru/Microsoft.CSharp.xml", - "ref/netcore50/zh-hans/Microsoft.CSharp.xml", - "ref/netcore50/zh-hant/Microsoft.CSharp.xml", - "ref/netstandard1.0/Microsoft.CSharp.dll", - "ref/netstandard1.0/Microsoft.CSharp.xml", - "ref/netstandard1.0/de/Microsoft.CSharp.xml", - "ref/netstandard1.0/es/Microsoft.CSharp.xml", - "ref/netstandard1.0/fr/Microsoft.CSharp.xml", - "ref/netstandard1.0/it/Microsoft.CSharp.xml", - "ref/netstandard1.0/ja/Microsoft.CSharp.xml", - "ref/netstandard1.0/ko/Microsoft.CSharp.xml", - "ref/netstandard1.0/ru/Microsoft.CSharp.xml", - "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml", - "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "Microsoft.Net.Native.Compiler/1.6.2": { - "sha512": "28VesDpHpRatYNlydGB2JbCpjOo2Ils4v2J/O46lHKpLgmCrf6UzAwWnUZq5fhLzJETWb+a0AlENY3hABASQEg==", - "type": "package", - "path": "microsoft.net.native.compiler/1.6.2", - "files": [ - "build/Microsoft.Net.Native.Compiler.props", - "build/Microsoft.Net.Native.Compiler.targets", - "microsoft.net.native.compiler.1.6.2.nupkg.sha512", - "microsoft.net.native.compiler.nuspec", - "tools/LibraryXML/Callisto.rd.xml", - "tools/LibraryXML/GalaSoft.MvvmLight.Extras.Win8.rd.xml", - "tools/LibraryXML/GalaSoft.MvvmLight.Win8.rd.xml", - "tools/LibraryXML/HugeFlow.Common.rd.xml", - "tools/LibraryXML/JulMar.Windows.Interactivity.rd.xml", - "tools/LibraryXML/MarkedUp.rd.xml", - "tools/LibraryXML/Microsoft.ApplicationInsights.rd.xml", - "tools/LibraryXML/Microsoft.PlayerFramework.rd.xml", - "tools/LibraryXML/Microsoft.Practices.ServiceLocation.rd.xml", - "tools/LibraryXML/Microsoft.WindowsAzure.Mobile.rd.xml", - "tools/LibraryXML/Microsoft.WindowsAzure.MobileServices.Managed.rd.xml", - "tools/LibraryXML/MonoGame.Framework.rd.xml", - "tools/LibraryXML/MyToolkit.rd.xml", - "tools/LibraryXML/Newtonsoft.Json.rd.xml", - "tools/LibraryXML/SharpDX.DXGI.rd.xml", - "tools/LibraryXML/SharpDX.Direct2D1.rd.xml", - "tools/LibraryXML/SharpDX.rd.xml", - "tools/LibraryXML/System.Reactive.Core.rd.xml", - "tools/LibraryXML/System.Reactive.Linq.rd.xml", - "tools/LibraryXML/System.Reactive.PlatformServices.rd.xml", - "tools/LibraryXML/Telerik.Core.rd.xml", - "tools/LibraryXML/Telerik.UI.Xaml.Primitives.rd.xml", - "tools/LibraryXML/UnityEngine.rd.xml", - "tools/LibraryXML/WinRT.Triggers.rd.xml", - "tools/LibraryXML/WinRTXamlToolkit.rd.xml", - "tools/LibraryXML/protobuf-net.rd.xml", - "tools/Microsoft.NetNative.Settings.targets", - "tools/Microsoft.NetNative.targets", - "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/Microsoft.NETNative.Analyzer.1.0.0.nupkg", - "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/Microsoft.NETNative.Analyzer.1.0.0.nupkg.sha512", - "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/analyzers/dotnet/cs/NativeGatekeeper.dll", - "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/tools/install.ps1", - "tools/Packages/Microsoft.NETNative.Analyzer/1.0.0/tools/uninstall.ps1", - "tools/Runtime/arm/CommandProvider.dll", - "tools/Runtime/arm/Microsoft.NET.Native.Runtime.1.6.appx", - "tools/Runtime/arm/SymbolProvider.dll", - "tools/Runtime/arm/mrt100_app.pdb", - "tools/Runtime/arm/mrt100dac_winarm.dll", - "tools/Runtime/arm/mrt100dac_winarm_x86.dll", - "tools/Runtime/arm/mrt100dac_winrtarm.dll", - "tools/Runtime/arm/mrt100dbgshim_winarm.dll", - "tools/Runtime/arm/mrt100dbgshim_winrtarm.dll", - "tools/Runtime/arm/mrt100dbi_winarm.dll", - "tools/Runtime/arm/mrt100dbi_winrtarm.dll", - "tools/Runtime/arm/mrt100dbi_winx86.dll", - "tools/Runtime/arm/mrt100etw.dll", - "tools/Runtime/arm/mrt100sos.dll", - "tools/Runtime/arm/mrt100sos_x86.dll", - "tools/Runtime/arm/msdia120.dll", - "tools/Runtime/x64/CommandProvider.dll", - "tools/Runtime/x64/Microsoft.NET.Native.Runtime.1.6.appx", - "tools/Runtime/x64/SymbolProvider.dll", - "tools/Runtime/x64/mrt100_app.pdb", - "tools/Runtime/x64/mrt100dac_winamd64.dll", - "tools/Runtime/x64/mrt100dbgshim_winamd64.dll", - "tools/Runtime/x64/mrt100dbi_winamd64.dll", - "tools/Runtime/x64/mrt100etw.dll", - "tools/Runtime/x64/mrt100sos.dll", - "tools/Runtime/x64/msdia120.dll", - "tools/Runtime/x86/CommandProvider.dll", - "tools/Runtime/x86/Microsoft.NET.Native.Runtime.1.6.appx", - "tools/Runtime/x86/SymbolProvider.dll", - "tools/Runtime/x86/mrt100_app.pdb", - "tools/Runtime/x86/mrt100dac_winx86.dll", - "tools/Runtime/x86/mrt100dbgshim_winx86.dll", - "tools/Runtime/x86/mrt100dbi_winx86.dll", - "tools/Runtime/x86/mrt100etw.dll", - "tools/Runtime/x86/mrt100sos.dll", - "tools/Runtime/x86/msdia120.dll", - "tools/SharedLibraryXML/Callisto.rd.xml", - "tools/SharedLibraryXML/GalaSoft.MvvmLight.Extras.Win8.rd.xml", - "tools/SharedLibraryXML/GalaSoft.MvvmLight.Win8.rd.xml", - "tools/SharedLibraryXML/HugeFlow.Common.rd.xml", - "tools/SharedLibraryXML/JulMar.Windows.Interactivity.rd.xml", - "tools/SharedLibraryXML/MarkedUp.rd.xml", - "tools/SharedLibraryXML/Microsoft.ApplicationInsights.rd.xml", - "tools/SharedLibraryXML/Microsoft.PlayerFramework.rd.xml", - "tools/SharedLibraryXML/Microsoft.Practices.ServiceLocation.rd.xml", - "tools/SharedLibraryXML/Microsoft.WindowsAzure.Mobile.rd.xml", - "tools/SharedLibraryXML/Microsoft.WindowsAzure.MobileServices.Managed.rd.xml", - "tools/SharedLibraryXML/MonoGame.Framework.rd.xml", - "tools/SharedLibraryXML/MyToolkit.rd.xml", - "tools/SharedLibraryXML/Newtonsoft.Json.rd.xml", - "tools/SharedLibraryXML/SharpDX.DXGI.rd.xml", - "tools/SharedLibraryXML/SharpDX.Direct2D1.rd.xml", - "tools/SharedLibraryXML/SharpDX.rd.xml", - "tools/SharedLibraryXML/System.Reactive.Core.rd.xml", - "tools/SharedLibraryXML/System.Reactive.Linq.rd.xml", - "tools/SharedLibraryXML/System.Reactive.PlatformServices.rd.xml", - "tools/SharedLibraryXML/Telerik.Core.rd.xml", - "tools/SharedLibraryXML/Telerik.UI.Xaml.Primitives.rd.xml", - "tools/SharedLibraryXML/UnityEngine.rd.xml", - "tools/SharedLibraryXML/WinRT.Triggers.rd.xml", - "tools/SharedLibraryXML/WinRTXamlToolkit.rd.xml", - "tools/SharedLibraryXML/protobuf-net.rd.xml", - "tools/arm/etwevents.man", - "tools/arm/ilc/IlcInternals.settings.targets", - "tools/arm/ilc/IlcInternals.targets", - "tools/arm/ilc/Microsoft.Cci.dll", - "tools/arm/ilc/cs/Ilc.resources.dll", - "tools/arm/ilc/csc/Microsoft.CodeAnalysis.CSharp.dll", - "tools/arm/ilc/csc/Microsoft.CodeAnalysis.dll", - "tools/arm/ilc/csc/Microsoft.DiaSymReader.Native.amd64.dll", - "tools/arm/ilc/csc/Microsoft.DiaSymReader.Native.x86.dll", - "tools/arm/ilc/csc/System.AppContext.dll", - "tools/arm/ilc/csc/System.Collections.Immutable.dll", - "tools/arm/ilc/csc/System.Diagnostics.StackTrace.dll", - "tools/arm/ilc/csc/System.IO.FileSystem.Primitives.dll", - "tools/arm/ilc/csc/System.IO.FileSystem.dll", - "tools/arm/ilc/csc/System.Reflection.Metadata.dll", - "tools/arm/ilc/csc/csc.exe", - "tools/arm/ilc/csc/csc.exe.config", - "tools/arm/ilc/de/Ilc.resources.dll", - "tools/arm/ilc/es/Ilc.resources.dll", - "tools/arm/ilc/fr/Ilc.resources.dll", - "tools/arm/ilc/ilc.exe", - "tools/arm/ilc/ilc.exe.config", - "tools/arm/ilc/it/Ilc.resources.dll", - "tools/arm/ilc/ja/Ilc.resources.dll", - "tools/arm/ilc/ko/Ilc.resources.dll", - "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-convert-l1-1-0.dll", - "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-heap-l1-1-0.dll", - "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-math-l1-1-0.dll", - "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-runtime-l1-1-0.dll", - "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-stdio-l1-1-0.dll", - "tools/arm/ilc/lib/MSCRT/api-ms-win-crt-string-l1-1-0.dll", - "tools/arm/ilc/lib/MSCRT/ucrtbase.dll", - "tools/arm/ilc/lib/MSCRT/vcruntime140_app.dll", - "tools/arm/ilc/lib/McgDependencies/System.Private.DispatchProxy.dll", - "tools/arm/ilc/lib/McgDependencies/System.Private.MCG.dll", - "tools/arm/ilc/lib/McgDependencies/System.Reflection.DispatchProxy.dll", - "tools/arm/ilc/lib/Native/Interop.Native.lib", - "tools/arm/ilc/lib/Native/TypeLoader.Native.lib", - "tools/arm/ilc/lib/Native/corelib.native.lib", - "tools/arm/ilc/lib/Native/pgort.lib", - "tools/arm/ilc/lib/Native/vmath.lib", - "tools/arm/ilc/lib/PreResolveDependencies/System.Private.CompatQuirks.dll", - "tools/arm/ilc/lib/PreResolveDependencies/System.Private.PortableServiceModelThunks.dll", - "tools/arm/ilc/lib/PreResolveDependencies/System.Private.PortableThunks.dll", - "tools/arm/ilc/lib/Private/System.Private.CompatQuirks.dll", - "tools/arm/ilc/lib/Private/System.Private.CompatQuirks.pdb", - "tools/arm/ilc/lib/Private/System.Private.CompilerServices.ICastable.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.Augments.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.CompilerServices.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.DeveloperExperience.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.Diagnostics.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.DynamicDelegate.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.InteropServices.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.Reflection.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.Threading.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.WinRTInterop.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.dll", - "tools/arm/ilc/lib/Private/System.Private.CoreLib.pdb", - "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.AppX.dll", - "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.AppX.pdb", - "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.Console.dll", - "tools/arm/ilc/lib/Private/System.Private.DeveloperExperience.Console.pdb", - "tools/arm/ilc/lib/Private/System.Private.DispatchProxy.dll", - "tools/arm/ilc/lib/Private/System.Private.ILToolchain.dll", - "tools/arm/ilc/lib/Private/System.Private.Interop.Extensions.dll", - "tools/arm/ilc/lib/Private/System.Private.Interop.dll", - "tools/arm/ilc/lib/Private/System.Private.Interop.pdb", - "tools/arm/ilc/lib/Private/System.Private.MCG.dll", - "tools/arm/ilc/lib/Private/System.Private.PortableServiceModelThunks.dll", - "tools/arm/ilc/lib/Private/System.Private.PortableServiceModelThunks.pdb", - "tools/arm/ilc/lib/Private/System.Private.PortableThunks.dll", - "tools/arm/ilc/lib/Private/System.Private.PortableThunks.pdb", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Augments.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Core.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Core.pdb", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Execution.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Execution.pdb", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Extensibility.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Metadata.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.Metadata.pdb", - "tools/arm/ilc/lib/Private/System.Private.Reflection.MissingMetadataException.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.dll", - "tools/arm/ilc/lib/Private/System.Private.Reflection.pdb", - "tools/arm/ilc/lib/Private/System.Private.StackTraceGenerator.dll", - "tools/arm/ilc/lib/Private/System.Private.StackTraceGenerator.pdb", - "tools/arm/ilc/lib/Private/System.Private.Threading.AsyncCausalitySupport.dll", - "tools/arm/ilc/lib/Private/System.Private.Threading.dll", - "tools/arm/ilc/lib/Private/System.Private.Threading.pdb", - "tools/arm/ilc/lib/Private/System.Private.TypeLoader.dll", - "tools/arm/ilc/lib/Private/System.Private.TypeLoader.pdb", - "tools/arm/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.dll", - "tools/arm/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.pdb", - "tools/arm/ilc/lib/Runtime/mrt100_app.dll", - "tools/arm/ilc/lib/Runtime/mrt100_app.pdb", - "tools/arm/ilc/pl/Ilc.resources.dll", - "tools/arm/ilc/pt-BR/Ilc.resources.dll", - "tools/arm/ilc/ru/Ilc.resources.dll", - "tools/arm/ilc/tools/1028/nutcui.dll", - "tools/arm/ilc/tools/1028/rhbindui.dll", - "tools/arm/ilc/tools/1029/nutcui.dll", - "tools/arm/ilc/tools/1029/rhbindui.dll", - "tools/arm/ilc/tools/1031/nutcui.dll", - "tools/arm/ilc/tools/1031/rhbindui.dll", - "tools/arm/ilc/tools/1033/nutcui.dll", - "tools/arm/ilc/tools/1033/rhbindui.dll", - "tools/arm/ilc/tools/1036/nutcui.dll", - "tools/arm/ilc/tools/1036/rhbindui.dll", - "tools/arm/ilc/tools/1040/nutcui.dll", - "tools/arm/ilc/tools/1040/rhbindui.dll", - "tools/arm/ilc/tools/1041/nutcui.dll", - "tools/arm/ilc/tools/1041/rhbindui.dll", - "tools/arm/ilc/tools/1042/nutcui.dll", - "tools/arm/ilc/tools/1042/rhbindui.dll", - "tools/arm/ilc/tools/1045/nutcui.dll", - "tools/arm/ilc/tools/1045/rhbindui.dll", - "tools/arm/ilc/tools/1046/nutcui.dll", - "tools/arm/ilc/tools/1046/rhbindui.dll", - "tools/arm/ilc/tools/1049/nutcui.dll", - "tools/arm/ilc/tools/1049/rhbindui.dll", - "tools/arm/ilc/tools/1055/nutcui.dll", - "tools/arm/ilc/tools/1055/rhbindui.dll", - "tools/arm/ilc/tools/2052/nutcui.dll", - "tools/arm/ilc/tools/2052/rhbindui.dll", - "tools/arm/ilc/tools/3082/nutcui.dll", - "tools/arm/ilc/tools/3082/rhbindui.dll", - "tools/arm/ilc/tools/CciExtensions.dll", - "tools/arm/ilc/tools/Gatekeeper.Engine.dll", - "tools/arm/ilc/tools/Gatekeeper.exe", - "tools/arm/ilc/tools/Gatekeeper.exe.config", - "tools/arm/ilc/tools/GatekeeperConfig.xml", - "tools/arm/ilc/tools/McgCodeDom.dll", - "tools/arm/ilc/tools/McgEngine.dll", - "tools/arm/ilc/tools/MdTransform.dll", - "tools/arm/ilc/tools/MethodBodyEditor.dll", - "tools/arm/ilc/tools/Microsoft.ApplicationInsights.PersistenceChannel.dll", - "tools/arm/ilc/tools/Microsoft.ApplicationInsights.UniversalTelemetryChannel.dll", - "tools/arm/ilc/tools/Microsoft.ApplicationInsights.dll", - "tools/arm/ilc/tools/Microsoft.Build.ILTasks.dll", - "tools/arm/ilc/tools/Microsoft.Cci.dll", - "tools/arm/ilc/tools/Microsoft.Diagnostics.Tracing.EventSource.dll", - "tools/arm/ilc/tools/Microsoft.NetNative.IL2IL.dll", - "tools/arm/ilc/tools/Microsoft.NetNative.Instrumentation.dll", - "tools/arm/ilc/tools/Microsoft.Threading.Tasks.Extensions.dll", - "tools/arm/ilc/tools/Microsoft.Threading.Tasks.dll", - "tools/arm/ilc/tools/Microsoft.VisualStudio.RemoteControl.dll", - "tools/arm/ilc/tools/Microsoft.VisualStudio.Telemetry.dll", - "tools/arm/ilc/tools/Microsoft.VisualStudio.Utilities.Internal.dll", - "tools/arm/ilc/tools/NativeFormatWriter.dll", - "tools/arm/ilc/tools/Newtonsoft.Json.dll", - "tools/arm/ilc/tools/ReducerEngine.dll", - "tools/arm/ilc/tools/TypeNameUtilities.dll", - "tools/arm/ilc/tools/WCFDispatchProxy.dll", - "tools/arm/ilc/tools/c2n.dll", - "tools/arm/ilc/tools/cs/CciExtensions.resources.dll", - "tools/arm/ilc/tools/cs/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/cs/McgEngine.resources.dll", - "tools/arm/ilc/tools/cs/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/cs/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/cs/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/cs/sg.resources.dll", - "tools/arm/ilc/tools/de/CciExtensions.resources.dll", - "tools/arm/ilc/tools/de/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/de/McgEngine.resources.dll", - "tools/arm/ilc/tools/de/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/de/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/de/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/de/sg.resources.dll", - "tools/arm/ilc/tools/es/CciExtensions.resources.dll", - "tools/arm/ilc/tools/es/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/es/McgEngine.resources.dll", - "tools/arm/ilc/tools/es/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/es/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/es/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/es/sg.resources.dll", - "tools/arm/ilc/tools/fr/CciExtensions.resources.dll", - "tools/arm/ilc/tools/fr/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/fr/McgEngine.resources.dll", - "tools/arm/ilc/tools/fr/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/fr/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/fr/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/fr/sg.resources.dll", - "tools/arm/ilc/tools/it/CciExtensions.resources.dll", - "tools/arm/ilc/tools/it/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/it/McgEngine.resources.dll", - "tools/arm/ilc/tools/it/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/it/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/it/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/it/sg.resources.dll", - "tools/arm/ilc/tools/ja/CciExtensions.resources.dll", - "tools/arm/ilc/tools/ja/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/ja/McgEngine.resources.dll", - "tools/arm/ilc/tools/ja/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/ja/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/ja/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/ja/sg.resources.dll", - "tools/arm/ilc/tools/ko/CciExtensions.resources.dll", - "tools/arm/ilc/tools/ko/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/ko/McgEngine.resources.dll", - "tools/arm/ilc/tools/ko/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/ko/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/ko/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/ko/sg.resources.dll", - "tools/arm/ilc/tools/msdia.sxs.manifest", - "tools/arm/ilc/tools/msdia120.dll", - "tools/arm/ilc/tools/msobj140.dll", - "tools/arm/ilc/tools/mspdbcore.dll", - "tools/arm/ilc/tools/msvcdis140.dll", - "tools/arm/ilc/tools/msvcp140.dll", - "tools/arm/ilc/tools/nutc_driver.exe", - "tools/arm/ilc/tools/pgocvt.exe", - "tools/arm/ilc/tools/pgodb140.dll", - "tools/arm/ilc/tools/pgomgr.exe", - "tools/arm/ilc/tools/pl/CciExtensions.resources.dll", - "tools/arm/ilc/tools/pl/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/pl/McgEngine.resources.dll", - "tools/arm/ilc/tools/pl/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/pl/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/pl/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/pl/sg.resources.dll", - "tools/arm/ilc/tools/pt-BR/CciExtensions.resources.dll", - "tools/arm/ilc/tools/pt-BR/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/pt-BR/McgEngine.resources.dll", - "tools/arm/ilc/tools/pt-BR/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/pt-BR/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/pt-BR/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/pt-BR/sg.resources.dll", - "tools/arm/ilc/tools/rhbind.exe", - "tools/arm/ilc/tools/ru/CciExtensions.resources.dll", - "tools/arm/ilc/tools/ru/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/ru/McgEngine.resources.dll", - "tools/arm/ilc/tools/ru/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/ru/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/ru/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/ru/sg.resources.dll", - "tools/arm/ilc/tools/sg.exe", - "tools/arm/ilc/tools/sg.exe.config", - "tools/arm/ilc/tools/tr/CciExtensions.resources.dll", - "tools/arm/ilc/tools/tr/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/tr/McgEngine.resources.dll", - "tools/arm/ilc/tools/tr/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/tr/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/tr/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/tr/sg.resources.dll", - "tools/arm/ilc/tools/ucrtbase.dll", - "tools/arm/ilc/tools/vcruntime140.dll", - "tools/arm/ilc/tools/zh-Hans/CciExtensions.resources.dll", - "tools/arm/ilc/tools/zh-Hans/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/zh-Hans/McgEngine.resources.dll", - "tools/arm/ilc/tools/zh-Hans/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/zh-Hans/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/zh-Hans/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/zh-Hans/sg.resources.dll", - "tools/arm/ilc/tools/zh-Hant/CciExtensions.resources.dll", - "tools/arm/ilc/tools/zh-Hant/Gatekeeper.Engine.resources.dll", - "tools/arm/ilc/tools/zh-Hant/McgEngine.resources.dll", - "tools/arm/ilc/tools/zh-Hant/Microsoft.Build.ILTasks.resources.dll", - "tools/arm/ilc/tools/zh-Hant/ReducerEngine.resources.dll", - "tools/arm/ilc/tools/zh-Hant/TypeNameUtilities.resources.dll", - "tools/arm/ilc/tools/zh-Hant/sg.resources.dll", - "tools/arm/ilc/tr/Ilc.resources.dll", - "tools/arm/ilc/zh-Hans/Ilc.resources.dll", - "tools/arm/ilc/zh-Hant/Ilc.resources.dll", - "tools/arm/mrt100etw.dll", - "tools/x64/etwevents.man", - "tools/x64/ilc/IlcInternals.settings.targets", - "tools/x64/ilc/IlcInternals.targets", - "tools/x64/ilc/Microsoft.Cci.dll", - "tools/x64/ilc/cs/Ilc.resources.dll", - "tools/x64/ilc/csc/Microsoft.CodeAnalysis.CSharp.dll", - "tools/x64/ilc/csc/Microsoft.CodeAnalysis.dll", - "tools/x64/ilc/csc/Microsoft.DiaSymReader.Native.amd64.dll", - "tools/x64/ilc/csc/Microsoft.DiaSymReader.Native.x86.dll", - "tools/x64/ilc/csc/System.AppContext.dll", - "tools/x64/ilc/csc/System.Collections.Immutable.dll", - "tools/x64/ilc/csc/System.Diagnostics.StackTrace.dll", - "tools/x64/ilc/csc/System.IO.FileSystem.Primitives.dll", - "tools/x64/ilc/csc/System.IO.FileSystem.dll", - "tools/x64/ilc/csc/System.Reflection.Metadata.dll", - "tools/x64/ilc/csc/csc.exe", - "tools/x64/ilc/csc/csc.exe.config", - "tools/x64/ilc/de/Ilc.resources.dll", - "tools/x64/ilc/es/Ilc.resources.dll", - "tools/x64/ilc/fr/Ilc.resources.dll", - "tools/x64/ilc/ilc.exe", - "tools/x64/ilc/ilc.exe.config", - "tools/x64/ilc/it/Ilc.resources.dll", - "tools/x64/ilc/ja/Ilc.resources.dll", - "tools/x64/ilc/ko/Ilc.resources.dll", - "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-convert-l1-1-0.dll", - "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-heap-l1-1-0.dll", - "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-math-l1-1-0.dll", - "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-runtime-l1-1-0.dll", - "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-stdio-l1-1-0.dll", - "tools/x64/ilc/lib/MSCRT/api-ms-win-crt-string-l1-1-0.dll", - "tools/x64/ilc/lib/MSCRT/ucrtbase.dll", - "tools/x64/ilc/lib/MSCRT/vcruntime140_app.dll", - "tools/x64/ilc/lib/McgDependencies/System.Private.DispatchProxy.dll", - "tools/x64/ilc/lib/McgDependencies/System.Private.MCG.dll", - "tools/x64/ilc/lib/McgDependencies/System.Reflection.DispatchProxy.dll", - "tools/x64/ilc/lib/Native/Interop.Native.lib", - "tools/x64/ilc/lib/Native/TypeLoader.Native.lib", - "tools/x64/ilc/lib/Native/corelib.native.lib", - "tools/x64/ilc/lib/Native/pgort.lib", - "tools/x64/ilc/lib/Native/vmath.lib", - "tools/x64/ilc/lib/PreResolveDependencies/System.Private.CompatQuirks.dll", - "tools/x64/ilc/lib/PreResolveDependencies/System.Private.PortableServiceModelThunks.dll", - "tools/x64/ilc/lib/PreResolveDependencies/System.Private.PortableThunks.dll", - "tools/x64/ilc/lib/Private/System.Private.CompatQuirks.dll", - "tools/x64/ilc/lib/Private/System.Private.CompatQuirks.pdb", - "tools/x64/ilc/lib/Private/System.Private.CompilerServices.ICastable.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.Augments.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.CompilerServices.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.DeveloperExperience.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.Diagnostics.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.DynamicDelegate.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.InteropServices.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.Reflection.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.Threading.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.WinRTInterop.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.dll", - "tools/x64/ilc/lib/Private/System.Private.CoreLib.pdb", - "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.AppX.dll", - "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.AppX.pdb", - "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.Console.dll", - "tools/x64/ilc/lib/Private/System.Private.DeveloperExperience.Console.pdb", - "tools/x64/ilc/lib/Private/System.Private.DispatchProxy.dll", - "tools/x64/ilc/lib/Private/System.Private.ILToolchain.dll", - "tools/x64/ilc/lib/Private/System.Private.Interop.Extensions.dll", - "tools/x64/ilc/lib/Private/System.Private.Interop.dll", - "tools/x64/ilc/lib/Private/System.Private.Interop.pdb", - "tools/x64/ilc/lib/Private/System.Private.MCG.dll", - "tools/x64/ilc/lib/Private/System.Private.PortableServiceModelThunks.dll", - "tools/x64/ilc/lib/Private/System.Private.PortableServiceModelThunks.pdb", - "tools/x64/ilc/lib/Private/System.Private.PortableThunks.dll", - "tools/x64/ilc/lib/Private/System.Private.PortableThunks.pdb", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Augments.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Core.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Core.pdb", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Execution.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Execution.pdb", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Extensibility.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Metadata.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.Metadata.pdb", - "tools/x64/ilc/lib/Private/System.Private.Reflection.MissingMetadataException.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.dll", - "tools/x64/ilc/lib/Private/System.Private.Reflection.pdb", - "tools/x64/ilc/lib/Private/System.Private.StackTraceGenerator.dll", - "tools/x64/ilc/lib/Private/System.Private.StackTraceGenerator.pdb", - "tools/x64/ilc/lib/Private/System.Private.Threading.AsyncCausalitySupport.dll", - "tools/x64/ilc/lib/Private/System.Private.Threading.dll", - "tools/x64/ilc/lib/Private/System.Private.Threading.pdb", - "tools/x64/ilc/lib/Private/System.Private.TypeLoader.dll", - "tools/x64/ilc/lib/Private/System.Private.TypeLoader.pdb", - "tools/x64/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.dll", - "tools/x64/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.pdb", - "tools/x64/ilc/lib/Runtime/mrt100_app.dll", - "tools/x64/ilc/lib/Runtime/mrt100_app.pdb", - "tools/x64/ilc/pl/Ilc.resources.dll", - "tools/x64/ilc/pt-BR/Ilc.resources.dll", - "tools/x64/ilc/ru/Ilc.resources.dll", - "tools/x64/ilc/tools/1028/nutcui.dll", - "tools/x64/ilc/tools/1028/rhbindui.dll", - "tools/x64/ilc/tools/1029/nutcui.dll", - "tools/x64/ilc/tools/1029/rhbindui.dll", - "tools/x64/ilc/tools/1031/nutcui.dll", - "tools/x64/ilc/tools/1031/rhbindui.dll", - "tools/x64/ilc/tools/1033/nutcui.dll", - "tools/x64/ilc/tools/1033/rhbindui.dll", - "tools/x64/ilc/tools/1036/nutcui.dll", - "tools/x64/ilc/tools/1036/rhbindui.dll", - "tools/x64/ilc/tools/1040/nutcui.dll", - "tools/x64/ilc/tools/1040/rhbindui.dll", - "tools/x64/ilc/tools/1041/nutcui.dll", - "tools/x64/ilc/tools/1041/rhbindui.dll", - "tools/x64/ilc/tools/1042/nutcui.dll", - "tools/x64/ilc/tools/1042/rhbindui.dll", - "tools/x64/ilc/tools/1045/nutcui.dll", - "tools/x64/ilc/tools/1045/rhbindui.dll", - "tools/x64/ilc/tools/1046/nutcui.dll", - "tools/x64/ilc/tools/1046/rhbindui.dll", - "tools/x64/ilc/tools/1049/nutcui.dll", - "tools/x64/ilc/tools/1049/rhbindui.dll", - "tools/x64/ilc/tools/1055/nutcui.dll", - "tools/x64/ilc/tools/1055/rhbindui.dll", - "tools/x64/ilc/tools/2052/nutcui.dll", - "tools/x64/ilc/tools/2052/rhbindui.dll", - "tools/x64/ilc/tools/3082/nutcui.dll", - "tools/x64/ilc/tools/3082/rhbindui.dll", - "tools/x64/ilc/tools/CciExtensions.dll", - "tools/x64/ilc/tools/Gatekeeper.Engine.dll", - "tools/x64/ilc/tools/Gatekeeper.exe", - "tools/x64/ilc/tools/Gatekeeper.exe.config", - "tools/x64/ilc/tools/GatekeeperConfig.xml", - "tools/x64/ilc/tools/McgCodeDom.dll", - "tools/x64/ilc/tools/McgEngine.dll", - "tools/x64/ilc/tools/MdTransform.dll", - "tools/x64/ilc/tools/MethodBodyEditor.dll", - "tools/x64/ilc/tools/Microsoft.ApplicationInsights.PersistenceChannel.dll", - "tools/x64/ilc/tools/Microsoft.ApplicationInsights.UniversalTelemetryChannel.dll", - "tools/x64/ilc/tools/Microsoft.ApplicationInsights.dll", - "tools/x64/ilc/tools/Microsoft.Build.ILTasks.dll", - "tools/x64/ilc/tools/Microsoft.Cci.dll", - "tools/x64/ilc/tools/Microsoft.Diagnostics.Tracing.EventSource.dll", - "tools/x64/ilc/tools/Microsoft.NetNative.IL2IL.dll", - "tools/x64/ilc/tools/Microsoft.NetNative.Instrumentation.dll", - "tools/x64/ilc/tools/Microsoft.Threading.Tasks.Extensions.dll", - "tools/x64/ilc/tools/Microsoft.Threading.Tasks.dll", - "tools/x64/ilc/tools/Microsoft.VisualStudio.RemoteControl.dll", - "tools/x64/ilc/tools/Microsoft.VisualStudio.Telemetry.dll", - "tools/x64/ilc/tools/Microsoft.VisualStudio.Utilities.Internal.dll", - "tools/x64/ilc/tools/NativeFormatWriter.dll", - "tools/x64/ilc/tools/Newtonsoft.Json.dll", - "tools/x64/ilc/tools/ReducerEngine.dll", - "tools/x64/ilc/tools/TypeNameUtilities.dll", - "tools/x64/ilc/tools/WCFDispatchProxy.dll", - "tools/x64/ilc/tools/c2n.dll", - "tools/x64/ilc/tools/cs/CciExtensions.resources.dll", - "tools/x64/ilc/tools/cs/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/cs/McgEngine.resources.dll", - "tools/x64/ilc/tools/cs/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/cs/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/cs/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/cs/sg.resources.dll", - "tools/x64/ilc/tools/de/CciExtensions.resources.dll", - "tools/x64/ilc/tools/de/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/de/McgEngine.resources.dll", - "tools/x64/ilc/tools/de/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/de/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/de/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/de/sg.resources.dll", - "tools/x64/ilc/tools/es/CciExtensions.resources.dll", - "tools/x64/ilc/tools/es/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/es/McgEngine.resources.dll", - "tools/x64/ilc/tools/es/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/es/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/es/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/es/sg.resources.dll", - "tools/x64/ilc/tools/fr/CciExtensions.resources.dll", - "tools/x64/ilc/tools/fr/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/fr/McgEngine.resources.dll", - "tools/x64/ilc/tools/fr/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/fr/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/fr/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/fr/sg.resources.dll", - "tools/x64/ilc/tools/it/CciExtensions.resources.dll", - "tools/x64/ilc/tools/it/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/it/McgEngine.resources.dll", - "tools/x64/ilc/tools/it/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/it/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/it/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/it/sg.resources.dll", - "tools/x64/ilc/tools/ja/CciExtensions.resources.dll", - "tools/x64/ilc/tools/ja/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/ja/McgEngine.resources.dll", - "tools/x64/ilc/tools/ja/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/ja/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/ja/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/ja/sg.resources.dll", - "tools/x64/ilc/tools/ko/CciExtensions.resources.dll", - "tools/x64/ilc/tools/ko/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/ko/McgEngine.resources.dll", - "tools/x64/ilc/tools/ko/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/ko/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/ko/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/ko/sg.resources.dll", - "tools/x64/ilc/tools/msdia.sxs.manifest", - "tools/x64/ilc/tools/msdia120.dll", - "tools/x64/ilc/tools/msobj140.dll", - "tools/x64/ilc/tools/mspdbcore.dll", - "tools/x64/ilc/tools/msvcdis140.dll", - "tools/x64/ilc/tools/msvcp140.dll", - "tools/x64/ilc/tools/nutc_driver.exe", - "tools/x64/ilc/tools/pgocvt.exe", - "tools/x64/ilc/tools/pgodb140.dll", - "tools/x64/ilc/tools/pgomgr.exe", - "tools/x64/ilc/tools/pl/CciExtensions.resources.dll", - "tools/x64/ilc/tools/pl/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/pl/McgEngine.resources.dll", - "tools/x64/ilc/tools/pl/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/pl/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/pl/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/pl/sg.resources.dll", - "tools/x64/ilc/tools/pt-BR/CciExtensions.resources.dll", - "tools/x64/ilc/tools/pt-BR/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/pt-BR/McgEngine.resources.dll", - "tools/x64/ilc/tools/pt-BR/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/pt-BR/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/pt-BR/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/pt-BR/sg.resources.dll", - "tools/x64/ilc/tools/rhbind.exe", - "tools/x64/ilc/tools/ru/CciExtensions.resources.dll", - "tools/x64/ilc/tools/ru/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/ru/McgEngine.resources.dll", - "tools/x64/ilc/tools/ru/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/ru/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/ru/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/ru/sg.resources.dll", - "tools/x64/ilc/tools/sg.exe", - "tools/x64/ilc/tools/sg.exe.config", - "tools/x64/ilc/tools/tr/CciExtensions.resources.dll", - "tools/x64/ilc/tools/tr/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/tr/McgEngine.resources.dll", - "tools/x64/ilc/tools/tr/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/tr/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/tr/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/tr/sg.resources.dll", - "tools/x64/ilc/tools/ucrtbase.dll", - "tools/x64/ilc/tools/vcruntime140.dll", - "tools/x64/ilc/tools/zh-Hans/CciExtensions.resources.dll", - "tools/x64/ilc/tools/zh-Hans/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/zh-Hans/McgEngine.resources.dll", - "tools/x64/ilc/tools/zh-Hans/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/zh-Hans/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/zh-Hans/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/zh-Hans/sg.resources.dll", - "tools/x64/ilc/tools/zh-Hant/CciExtensions.resources.dll", - "tools/x64/ilc/tools/zh-Hant/Gatekeeper.Engine.resources.dll", - "tools/x64/ilc/tools/zh-Hant/McgEngine.resources.dll", - "tools/x64/ilc/tools/zh-Hant/Microsoft.Build.ILTasks.resources.dll", - "tools/x64/ilc/tools/zh-Hant/ReducerEngine.resources.dll", - "tools/x64/ilc/tools/zh-Hant/TypeNameUtilities.resources.dll", - "tools/x64/ilc/tools/zh-Hant/sg.resources.dll", - "tools/x64/ilc/tr/Ilc.resources.dll", - "tools/x64/ilc/zh-Hans/Ilc.resources.dll", - "tools/x64/ilc/zh-Hant/Ilc.resources.dll", - "tools/x64/mrt100etw.dll", - "tools/x86/etwevents.man", - "tools/x86/ilc/IlcInternals.settings.targets", - "tools/x86/ilc/IlcInternals.targets", - "tools/x86/ilc/Microsoft.Cci.dll", - "tools/x86/ilc/cs/Ilc.resources.dll", - "tools/x86/ilc/csc/Microsoft.CodeAnalysis.CSharp.dll", - "tools/x86/ilc/csc/Microsoft.CodeAnalysis.dll", - "tools/x86/ilc/csc/Microsoft.DiaSymReader.Native.amd64.dll", - "tools/x86/ilc/csc/Microsoft.DiaSymReader.Native.x86.dll", - "tools/x86/ilc/csc/System.AppContext.dll", - "tools/x86/ilc/csc/System.Collections.Immutable.dll", - "tools/x86/ilc/csc/System.Diagnostics.StackTrace.dll", - "tools/x86/ilc/csc/System.IO.FileSystem.Primitives.dll", - "tools/x86/ilc/csc/System.IO.FileSystem.dll", - "tools/x86/ilc/csc/System.Reflection.Metadata.dll", - "tools/x86/ilc/csc/csc.exe", - "tools/x86/ilc/csc/csc.exe.config", - "tools/x86/ilc/de/Ilc.resources.dll", - "tools/x86/ilc/es/Ilc.resources.dll", - "tools/x86/ilc/fr/Ilc.resources.dll", - "tools/x86/ilc/ilc.exe", - "tools/x86/ilc/ilc.exe.config", - "tools/x86/ilc/it/Ilc.resources.dll", - "tools/x86/ilc/ja/Ilc.resources.dll", - "tools/x86/ilc/ko/Ilc.resources.dll", - "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-convert-l1-1-0.dll", - "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-heap-l1-1-0.dll", - "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-math-l1-1-0.dll", - "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-runtime-l1-1-0.dll", - "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-stdio-l1-1-0.dll", - "tools/x86/ilc/lib/MSCRT/api-ms-win-crt-string-l1-1-0.dll", - "tools/x86/ilc/lib/MSCRT/ucrtbase.dll", - "tools/x86/ilc/lib/MSCRT/vcruntime140_app.dll", - "tools/x86/ilc/lib/McgDependencies/System.Private.DispatchProxy.dll", - "tools/x86/ilc/lib/McgDependencies/System.Private.MCG.dll", - "tools/x86/ilc/lib/McgDependencies/System.Reflection.DispatchProxy.dll", - "tools/x86/ilc/lib/Native/Interop.Native.lib", - "tools/x86/ilc/lib/Native/TypeLoader.Native.lib", - "tools/x86/ilc/lib/Native/corelib.native.lib", - "tools/x86/ilc/lib/Native/pgort.lib", - "tools/x86/ilc/lib/Native/vmath.lib", - "tools/x86/ilc/lib/PreResolveDependencies/System.Private.CompatQuirks.dll", - "tools/x86/ilc/lib/PreResolveDependencies/System.Private.PortableServiceModelThunks.dll", - "tools/x86/ilc/lib/PreResolveDependencies/System.Private.PortableThunks.dll", - "tools/x86/ilc/lib/Private/System.Private.CompatQuirks.dll", - "tools/x86/ilc/lib/Private/System.Private.CompatQuirks.pdb", - "tools/x86/ilc/lib/Private/System.Private.CompilerServices.ICastable.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.Augments.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.CompilerServices.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.DeveloperExperience.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.Diagnostics.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.DynamicDelegate.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.InteropServices.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.Reflection.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.Threading.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.WinRTInterop.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.dll", - "tools/x86/ilc/lib/Private/System.Private.CoreLib.pdb", - "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.AppX.dll", - "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.AppX.pdb", - "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.Console.dll", - "tools/x86/ilc/lib/Private/System.Private.DeveloperExperience.Console.pdb", - "tools/x86/ilc/lib/Private/System.Private.DispatchProxy.dll", - "tools/x86/ilc/lib/Private/System.Private.ILToolchain.dll", - "tools/x86/ilc/lib/Private/System.Private.Interop.Extensions.dll", - "tools/x86/ilc/lib/Private/System.Private.Interop.dll", - "tools/x86/ilc/lib/Private/System.Private.Interop.pdb", - "tools/x86/ilc/lib/Private/System.Private.MCG.dll", - "tools/x86/ilc/lib/Private/System.Private.PortableServiceModelThunks.dll", - "tools/x86/ilc/lib/Private/System.Private.PortableServiceModelThunks.pdb", - "tools/x86/ilc/lib/Private/System.Private.PortableThunks.dll", - "tools/x86/ilc/lib/Private/System.Private.PortableThunks.pdb", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Augments.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Core.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Core.pdb", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Execution.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Execution.pdb", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Extensibility.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Metadata.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.Metadata.pdb", - "tools/x86/ilc/lib/Private/System.Private.Reflection.MissingMetadataException.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.dll", - "tools/x86/ilc/lib/Private/System.Private.Reflection.pdb", - "tools/x86/ilc/lib/Private/System.Private.StackTraceGenerator.dll", - "tools/x86/ilc/lib/Private/System.Private.StackTraceGenerator.pdb", - "tools/x86/ilc/lib/Private/System.Private.Threading.AsyncCausalitySupport.dll", - "tools/x86/ilc/lib/Private/System.Private.Threading.dll", - "tools/x86/ilc/lib/Private/System.Private.Threading.pdb", - "tools/x86/ilc/lib/Private/System.Private.TypeLoader.dll", - "tools/x86/ilc/lib/Private/System.Private.TypeLoader.pdb", - "tools/x86/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.dll", - "tools/x86/ilc/lib/Private/System.Private.WinRTInterop.CoreLib.pdb", - "tools/x86/ilc/lib/Runtime/mrt100_app.dll", - "tools/x86/ilc/lib/Runtime/mrt100_app.pdb", - "tools/x86/ilc/pl/Ilc.resources.dll", - "tools/x86/ilc/pt-BR/Ilc.resources.dll", - "tools/x86/ilc/ru/Ilc.resources.dll", - "tools/x86/ilc/tools/1028/nutcui.dll", - "tools/x86/ilc/tools/1028/rhbindui.dll", - "tools/x86/ilc/tools/1029/nutcui.dll", - "tools/x86/ilc/tools/1029/rhbindui.dll", - "tools/x86/ilc/tools/1031/nutcui.dll", - "tools/x86/ilc/tools/1031/rhbindui.dll", - "tools/x86/ilc/tools/1033/nutcui.dll", - "tools/x86/ilc/tools/1033/rhbindui.dll", - "tools/x86/ilc/tools/1036/nutcui.dll", - "tools/x86/ilc/tools/1036/rhbindui.dll", - "tools/x86/ilc/tools/1040/nutcui.dll", - "tools/x86/ilc/tools/1040/rhbindui.dll", - "tools/x86/ilc/tools/1041/nutcui.dll", - "tools/x86/ilc/tools/1041/rhbindui.dll", - "tools/x86/ilc/tools/1042/nutcui.dll", - "tools/x86/ilc/tools/1042/rhbindui.dll", - "tools/x86/ilc/tools/1045/nutcui.dll", - "tools/x86/ilc/tools/1045/rhbindui.dll", - "tools/x86/ilc/tools/1046/nutcui.dll", - "tools/x86/ilc/tools/1046/rhbindui.dll", - "tools/x86/ilc/tools/1049/nutcui.dll", - "tools/x86/ilc/tools/1049/rhbindui.dll", - "tools/x86/ilc/tools/1055/nutcui.dll", - "tools/x86/ilc/tools/1055/rhbindui.dll", - "tools/x86/ilc/tools/2052/nutcui.dll", - "tools/x86/ilc/tools/2052/rhbindui.dll", - "tools/x86/ilc/tools/3082/nutcui.dll", - "tools/x86/ilc/tools/3082/rhbindui.dll", - "tools/x86/ilc/tools/CciExtensions.dll", - "tools/x86/ilc/tools/Gatekeeper.Engine.dll", - "tools/x86/ilc/tools/Gatekeeper.exe", - "tools/x86/ilc/tools/Gatekeeper.exe.config", - "tools/x86/ilc/tools/GatekeeperConfig.xml", - "tools/x86/ilc/tools/McgCodeDom.dll", - "tools/x86/ilc/tools/McgEngine.dll", - "tools/x86/ilc/tools/MdTransform.dll", - "tools/x86/ilc/tools/MethodBodyEditor.dll", - "tools/x86/ilc/tools/Microsoft.ApplicationInsights.PersistenceChannel.dll", - "tools/x86/ilc/tools/Microsoft.ApplicationInsights.UniversalTelemetryChannel.dll", - "tools/x86/ilc/tools/Microsoft.ApplicationInsights.dll", - "tools/x86/ilc/tools/Microsoft.Build.ILTasks.dll", - "tools/x86/ilc/tools/Microsoft.Cci.dll", - "tools/x86/ilc/tools/Microsoft.Diagnostics.Tracing.EventSource.dll", - "tools/x86/ilc/tools/Microsoft.NetNative.IL2IL.dll", - "tools/x86/ilc/tools/Microsoft.NetNative.Instrumentation.dll", - "tools/x86/ilc/tools/Microsoft.Threading.Tasks.Extensions.dll", - "tools/x86/ilc/tools/Microsoft.Threading.Tasks.dll", - "tools/x86/ilc/tools/Microsoft.VisualStudio.RemoteControl.dll", - "tools/x86/ilc/tools/Microsoft.VisualStudio.Telemetry.dll", - "tools/x86/ilc/tools/Microsoft.VisualStudio.Utilities.Internal.dll", - "tools/x86/ilc/tools/NativeFormatWriter.dll", - "tools/x86/ilc/tools/Newtonsoft.Json.dll", - "tools/x86/ilc/tools/ReducerEngine.dll", - "tools/x86/ilc/tools/TypeNameUtilities.dll", - "tools/x86/ilc/tools/WCFDispatchProxy.dll", - "tools/x86/ilc/tools/c2n.dll", - "tools/x86/ilc/tools/cs/CciExtensions.resources.dll", - "tools/x86/ilc/tools/cs/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/cs/McgEngine.resources.dll", - "tools/x86/ilc/tools/cs/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/cs/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/cs/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/cs/sg.resources.dll", - "tools/x86/ilc/tools/de/CciExtensions.resources.dll", - "tools/x86/ilc/tools/de/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/de/McgEngine.resources.dll", - "tools/x86/ilc/tools/de/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/de/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/de/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/de/sg.resources.dll", - "tools/x86/ilc/tools/es/CciExtensions.resources.dll", - "tools/x86/ilc/tools/es/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/es/McgEngine.resources.dll", - "tools/x86/ilc/tools/es/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/es/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/es/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/es/sg.resources.dll", - "tools/x86/ilc/tools/fr/CciExtensions.resources.dll", - "tools/x86/ilc/tools/fr/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/fr/McgEngine.resources.dll", - "tools/x86/ilc/tools/fr/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/fr/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/fr/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/fr/sg.resources.dll", - "tools/x86/ilc/tools/it/CciExtensions.resources.dll", - "tools/x86/ilc/tools/it/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/it/McgEngine.resources.dll", - "tools/x86/ilc/tools/it/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/it/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/it/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/it/sg.resources.dll", - "tools/x86/ilc/tools/ja/CciExtensions.resources.dll", - "tools/x86/ilc/tools/ja/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/ja/McgEngine.resources.dll", - "tools/x86/ilc/tools/ja/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/ja/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/ja/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/ja/sg.resources.dll", - "tools/x86/ilc/tools/ko/CciExtensions.resources.dll", - "tools/x86/ilc/tools/ko/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/ko/McgEngine.resources.dll", - "tools/x86/ilc/tools/ko/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/ko/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/ko/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/ko/sg.resources.dll", - "tools/x86/ilc/tools/msdia.sxs.manifest", - "tools/x86/ilc/tools/msdia120.dll", - "tools/x86/ilc/tools/msobj140.dll", - "tools/x86/ilc/tools/mspdbcore.dll", - "tools/x86/ilc/tools/msvcdis140.dll", - "tools/x86/ilc/tools/msvcp140.dll", - "tools/x86/ilc/tools/nutc_driver.exe", - "tools/x86/ilc/tools/pgocvt.exe", - "tools/x86/ilc/tools/pgodb140.dll", - "tools/x86/ilc/tools/pgomgr.exe", - "tools/x86/ilc/tools/pl/CciExtensions.resources.dll", - "tools/x86/ilc/tools/pl/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/pl/McgEngine.resources.dll", - "tools/x86/ilc/tools/pl/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/pl/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/pl/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/pl/sg.resources.dll", - "tools/x86/ilc/tools/pt-BR/CciExtensions.resources.dll", - "tools/x86/ilc/tools/pt-BR/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/pt-BR/McgEngine.resources.dll", - "tools/x86/ilc/tools/pt-BR/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/pt-BR/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/pt-BR/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/pt-BR/sg.resources.dll", - "tools/x86/ilc/tools/rhbind.exe", - "tools/x86/ilc/tools/ru/CciExtensions.resources.dll", - "tools/x86/ilc/tools/ru/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/ru/McgEngine.resources.dll", - "tools/x86/ilc/tools/ru/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/ru/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/ru/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/ru/sg.resources.dll", - "tools/x86/ilc/tools/sg.exe", - "tools/x86/ilc/tools/sg.exe.config", - "tools/x86/ilc/tools/tr/CciExtensions.resources.dll", - "tools/x86/ilc/tools/tr/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/tr/McgEngine.resources.dll", - "tools/x86/ilc/tools/tr/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/tr/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/tr/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/tr/sg.resources.dll", - "tools/x86/ilc/tools/ucrtbase.dll", - "tools/x86/ilc/tools/vcruntime140.dll", - "tools/x86/ilc/tools/zh-Hans/CciExtensions.resources.dll", - "tools/x86/ilc/tools/zh-Hans/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/zh-Hans/McgEngine.resources.dll", - "tools/x86/ilc/tools/zh-Hans/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/zh-Hans/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/zh-Hans/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/zh-Hans/sg.resources.dll", - "tools/x86/ilc/tools/zh-Hant/CciExtensions.resources.dll", - "tools/x86/ilc/tools/zh-Hant/Gatekeeper.Engine.resources.dll", - "tools/x86/ilc/tools/zh-Hant/McgEngine.resources.dll", - "tools/x86/ilc/tools/zh-Hant/Microsoft.Build.ILTasks.resources.dll", - "tools/x86/ilc/tools/zh-Hant/ReducerEngine.resources.dll", - "tools/x86/ilc/tools/zh-Hant/TypeNameUtilities.resources.dll", - "tools/x86/ilc/tools/zh-Hant/sg.resources.dll", - "tools/x86/ilc/tr/Ilc.resources.dll", - "tools/x86/ilc/zh-Hans/Ilc.resources.dll", - "tools/x86/ilc/zh-Hant/Ilc.resources.dll", - "tools/x86/mrt100etw.dll" - ] - }, - "Microsoft.Net.Native.SharedLibrary-arm/1.6.1": { - "sha512": "PmgXdc9F6HPU2J9s4rtzkgTqGcMx3ycradUvxRK82WTL0ltknTX4/+ZDgqYUiEdOMHwkXoAHnKcQfsIC3GQ2Ng==", - "type": "package", - "path": "microsoft.net.native.sharedlibrary-arm/1.6.1", - "files": [ - "build/Microsoft.Net.Native.SharedLibrary-arm.props", - "build/Microsoft.Net.Native.SharedLibrary-arm.targets", - "microsoft.net.native.sharedlibrary-arm.1.6.1.nupkg.sha512", - "microsoft.net.native.sharedlibrary-arm.nuspec", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Collections.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.IO.iltoc", - "tools/SharedLibrary/chk/ILToc/System.IO.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Linq.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.IO.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.IO.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ilpdb", - "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdildll", - "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdilpdb", - "tools/SharedLibrary/chk/Native/Microsoft.NET.Native.Framework.Debug.1.6.appx", - "tools/SharedLibrary/chk/Native/SharedLibrary.dll", - "tools/SharedLibrary/chk/Native/SharedLibrary.pdb", - "tools/SharedLibrary/chk/Native/SharedLibrary.pdb.srcsrv.txt", - "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.Concurrent.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Diagnostics.Tracing.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Dynamic.Runtime.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.IO.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.Expressions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.ObjectModel.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.CoreLib.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Interop.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Core.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Execution.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Threading.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.TypeLoader.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Uri.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.Extensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.TypeExtensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Resources.ResourceManager.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Runtime.Extensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Text.RegularExpressions.SR.resw", - "tools/SharedLibrary/chk/SharedAssemblyILMergeInfo.csv", - "tools/SharedLibrary/chk/SharedAssemblyList.txt", - "tools/SharedLibrary/chk/SharedLibrary.iltransformtoc.ildll", - "tools/SharedLibrary/chk/Toc/System.Collections.Concurrent.toc", - "tools/SharedLibrary/chk/Toc/System.Collections.toc", - "tools/SharedLibrary/chk/Toc/System.Diagnostics.Tracing.toc", - "tools/SharedLibrary/chk/Toc/System.Dynamic.Runtime.toc", - "tools/SharedLibrary/chk/Toc/System.IO.toc", - "tools/SharedLibrary/chk/Toc/System.Linq.Expressions.toc", - "tools/SharedLibrary/chk/Toc/System.Linq.toc", - "tools/SharedLibrary/chk/Toc/System.ObjectModel.toc", - "tools/SharedLibrary/chk/Toc/System.Private.CoreLib.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Interop.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Core.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Execution.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Metadata.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.toc", - "tools/SharedLibrary/chk/Toc/System.Private.SharedLibrary.Interop.Generated.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Threading.toc", - "tools/SharedLibrary/chk/Toc/System.Private.TypeLoader.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Uri.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.Extensions.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.Primitives.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.TypeExtensions.toc", - "tools/SharedLibrary/chk/Toc/System.Resources.ResourceManager.toc", - "tools/SharedLibrary/chk/Toc/System.Runtime.Extensions.toc", - "tools/SharedLibrary/chk/Toc/System.Runtime.Implementation.toc", - "tools/SharedLibrary/chk/Toc/System.Text.RegularExpressions.toc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Collections.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.IO.iltoc", - "tools/SharedLibrary/ret/ILToc/System.IO.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Linq.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.IO.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.IO.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ilpdb", - "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdildll", - "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdilpdb", - "tools/SharedLibrary/ret/Native/Microsoft.NET.Native.Framework.1.6.appx", - "tools/SharedLibrary/ret/Native/SharedLibrary.dll", - "tools/SharedLibrary/ret/Native/SharedLibrary.pdb", - "tools/SharedLibrary/ret/Native/SharedLibrary.pdb.srcsrv.txt", - "tools/SharedLibrary/ret/SharedAssemblyILMergeInfo.csv", - "tools/SharedLibrary/ret/SharedAssemblyList.txt", - "tools/SharedLibrary/ret/SharedLibrary.iltransformtoc.ildll", - "tools/SharedLibrary/ret/Toc/System.Collections.Concurrent.toc", - "tools/SharedLibrary/ret/Toc/System.Collections.toc", - "tools/SharedLibrary/ret/Toc/System.Diagnostics.Tracing.toc", - "tools/SharedLibrary/ret/Toc/System.Dynamic.Runtime.toc", - "tools/SharedLibrary/ret/Toc/System.IO.toc", - "tools/SharedLibrary/ret/Toc/System.Linq.Expressions.toc", - "tools/SharedLibrary/ret/Toc/System.Linq.toc", - "tools/SharedLibrary/ret/Toc/System.ObjectModel.toc", - "tools/SharedLibrary/ret/Toc/System.Private.CoreLib.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Interop.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Core.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Execution.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Metadata.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.toc", - "tools/SharedLibrary/ret/Toc/System.Private.SharedLibrary.Interop.Generated.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Threading.toc", - "tools/SharedLibrary/ret/Toc/System.Private.TypeLoader.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Uri.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.Extensions.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.Primitives.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.TypeExtensions.toc", - "tools/SharedLibrary/ret/Toc/System.Resources.ResourceManager.toc", - "tools/SharedLibrary/ret/Toc/System.Runtime.Extensions.toc", - "tools/SharedLibrary/ret/Toc/System.Runtime.Implementation.toc", - "tools/SharedLibrary/ret/Toc/System.Text.RegularExpressions.toc" - ] - }, - "Microsoft.Net.Native.SharedLibrary-x64/1.6.1": { - "sha512": "AEd9UK6oq46NBMO29LquKza/cyaIsrrfFRMZbmDlOArS5sMVOUGga3vBDebwgRzmYtUdFFmRu3XaaKhVrncEbw==", - "type": "package", - "path": "microsoft.net.native.sharedlibrary-x64/1.6.1", - "files": [ - "build/Microsoft.Net.Native.SharedLibrary-x64.props", - "build/Microsoft.Net.Native.SharedLibrary-x64.targets", - "microsoft.net.native.sharedlibrary-x64.1.6.1.nupkg.sha512", - "microsoft.net.native.sharedlibrary-x64.nuspec", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Collections.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.IO.iltoc", - "tools/SharedLibrary/chk/ILToc/System.IO.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Linq.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.IO.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.IO.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ilpdb", - "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdildll", - "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdilpdb", - "tools/SharedLibrary/chk/Native/Microsoft.NET.Native.Framework.Debug.1.6.appx", - "tools/SharedLibrary/chk/Native/SharedLibrary.dll", - "tools/SharedLibrary/chk/Native/SharedLibrary.pdb", - "tools/SharedLibrary/chk/Native/SharedLibrary.pdb.srcsrv.txt", - "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.Concurrent.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Diagnostics.Tracing.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Dynamic.Runtime.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.IO.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.Expressions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.ObjectModel.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.CoreLib.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Interop.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Core.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Execution.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Threading.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.TypeLoader.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Uri.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.Extensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.TypeExtensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Resources.ResourceManager.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Runtime.Extensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Text.RegularExpressions.SR.resw", - "tools/SharedLibrary/chk/SharedAssemblyILMergeInfo.csv", - "tools/SharedLibrary/chk/SharedAssemblyList.txt", - "tools/SharedLibrary/chk/SharedLibrary.iltransformtoc.ildll", - "tools/SharedLibrary/chk/Toc/System.Collections.Concurrent.toc", - "tools/SharedLibrary/chk/Toc/System.Collections.toc", - "tools/SharedLibrary/chk/Toc/System.Diagnostics.Tracing.toc", - "tools/SharedLibrary/chk/Toc/System.Dynamic.Runtime.toc", - "tools/SharedLibrary/chk/Toc/System.IO.toc", - "tools/SharedLibrary/chk/Toc/System.Linq.Expressions.toc", - "tools/SharedLibrary/chk/Toc/System.Linq.toc", - "tools/SharedLibrary/chk/Toc/System.ObjectModel.toc", - "tools/SharedLibrary/chk/Toc/System.Private.CoreLib.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Interop.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Core.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Execution.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Metadata.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.toc", - "tools/SharedLibrary/chk/Toc/System.Private.SharedLibrary.Interop.Generated.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Threading.toc", - "tools/SharedLibrary/chk/Toc/System.Private.TypeLoader.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Uri.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.Extensions.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.Primitives.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.TypeExtensions.toc", - "tools/SharedLibrary/chk/Toc/System.Resources.ResourceManager.toc", - "tools/SharedLibrary/chk/Toc/System.Runtime.Extensions.toc", - "tools/SharedLibrary/chk/Toc/System.Runtime.Implementation.toc", - "tools/SharedLibrary/chk/Toc/System.Text.RegularExpressions.toc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Collections.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.IO.iltoc", - "tools/SharedLibrary/ret/ILToc/System.IO.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Linq.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.IO.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.IO.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ilpdb", - "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdildll", - "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdilpdb", - "tools/SharedLibrary/ret/Native/Microsoft.NET.Native.Framework.1.6.appx", - "tools/SharedLibrary/ret/Native/SharedLibrary.dll", - "tools/SharedLibrary/ret/Native/SharedLibrary.pdb", - "tools/SharedLibrary/ret/Native/SharedLibrary.pdb.srcsrv.txt", - "tools/SharedLibrary/ret/SharedAssemblyILMergeInfo.csv", - "tools/SharedLibrary/ret/SharedAssemblyList.txt", - "tools/SharedLibrary/ret/SharedLibrary.iltransformtoc.ildll", - "tools/SharedLibrary/ret/Toc/System.Collections.Concurrent.toc", - "tools/SharedLibrary/ret/Toc/System.Collections.toc", - "tools/SharedLibrary/ret/Toc/System.Diagnostics.Tracing.toc", - "tools/SharedLibrary/ret/Toc/System.Dynamic.Runtime.toc", - "tools/SharedLibrary/ret/Toc/System.IO.toc", - "tools/SharedLibrary/ret/Toc/System.Linq.Expressions.toc", - "tools/SharedLibrary/ret/Toc/System.Linq.toc", - "tools/SharedLibrary/ret/Toc/System.ObjectModel.toc", - "tools/SharedLibrary/ret/Toc/System.Private.CoreLib.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Interop.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Core.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Execution.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Metadata.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.toc", - "tools/SharedLibrary/ret/Toc/System.Private.SharedLibrary.Interop.Generated.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Threading.toc", - "tools/SharedLibrary/ret/Toc/System.Private.TypeLoader.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Uri.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.Extensions.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.Primitives.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.TypeExtensions.toc", - "tools/SharedLibrary/ret/Toc/System.Resources.ResourceManager.toc", - "tools/SharedLibrary/ret/Toc/System.Runtime.Extensions.toc", - "tools/SharedLibrary/ret/Toc/System.Runtime.Implementation.toc", - "tools/SharedLibrary/ret/Toc/System.Text.RegularExpressions.toc" - ] - }, - "Microsoft.Net.Native.SharedLibrary-x86/1.6.1": { - "sha512": "jurbK0IemAFs0NDxXRCVMmC18p3NLKkk3SU+kqjzuOQyUiz9KTl4+ZOUDBRNcPGWnwuT5DIKdv6kYvywj0LjPw==", - "type": "package", - "path": "microsoft.net.native.sharedlibrary-x86/1.6.1", - "files": [ - "build/Microsoft.Net.Native.SharedLibrary-x86.props", - "build/Microsoft.Net.Native.SharedLibrary-x86.targets", - "microsoft.net.native.sharedlibrary-x86.1.6.1.nupkg.sha512", - "microsoft.net.native.sharedlibrary-x86.nuspec", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.IO.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/chk/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Collections.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.IO.iltoc", - "tools/SharedLibrary/chk/ILToc/System.IO.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Linq.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/chk/ILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/chk/ILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.Concurrent.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Collections.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Diagnostics.Tracing.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Dynamic.Runtime.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.IO.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.IO.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.Expressions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Linq.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.ObjectModel.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.CoreLib.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Interop.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Core.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Execution.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.Metadata.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Reflection.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Threading.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.TypeLoader.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Private.Uri.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Extensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.Primitives.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Reflection.TypeExtensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Resources.ResourceManager.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Extensions.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Runtime.Implementation.ilpdb", - "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ildll", - "tools/SharedLibrary/chk/ILTransformed/System.Text.RegularExpressions.ilpdb", - "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdildll", - "tools/SharedLibrary/chk/MDIL/SharedLibrary.mdilpdb", - "tools/SharedLibrary/chk/Native/Microsoft.NET.Native.Framework.Debug.1.6.appx", - "tools/SharedLibrary/chk/Native/SharedLibrary.dll", - "tools/SharedLibrary/chk/Native/SharedLibrary.pdb", - "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.Concurrent.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Collections.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Diagnostics.Tracing.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Dynamic.Runtime.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.IO.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.Expressions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Linq.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.ObjectModel.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.CoreLib.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Interop.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Core.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.Execution.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Reflection.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Threading.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.TypeLoader.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Private.Uri.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.Extensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Reflection.TypeExtensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Resources.ResourceManager.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Runtime.Extensions.SR.resw", - "tools/SharedLibrary/chk/ResW/FxResources.System.Text.RegularExpressions.SR.resw", - "tools/SharedLibrary/chk/SharedAssemblyILMergeInfo.csv", - "tools/SharedLibrary/chk/SharedAssemblyList.txt", - "tools/SharedLibrary/chk/SharedLibrary.iltransformtoc.ildll", - "tools/SharedLibrary/chk/Toc/System.Collections.Concurrent.toc", - "tools/SharedLibrary/chk/Toc/System.Collections.toc", - "tools/SharedLibrary/chk/Toc/System.Diagnostics.Tracing.toc", - "tools/SharedLibrary/chk/Toc/System.Dynamic.Runtime.toc", - "tools/SharedLibrary/chk/Toc/System.IO.toc", - "tools/SharedLibrary/chk/Toc/System.Linq.Expressions.toc", - "tools/SharedLibrary/chk/Toc/System.Linq.toc", - "tools/SharedLibrary/chk/Toc/System.ObjectModel.toc", - "tools/SharedLibrary/chk/Toc/System.Private.CoreLib.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Interop.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Core.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Execution.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.Metadata.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Reflection.toc", - "tools/SharedLibrary/chk/Toc/System.Private.SharedLibrary.Interop.Generated.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Threading.toc", - "tools/SharedLibrary/chk/Toc/System.Private.TypeLoader.toc", - "tools/SharedLibrary/chk/Toc/System.Private.Uri.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.Extensions.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.Primitives.toc", - "tools/SharedLibrary/chk/Toc/System.Reflection.TypeExtensions.toc", - "tools/SharedLibrary/chk/Toc/System.Resources.ResourceManager.toc", - "tools/SharedLibrary/chk/Toc/System.Runtime.Extensions.toc", - "tools/SharedLibrary/chk/Toc/System.Runtime.Implementation.toc", - "tools/SharedLibrary/chk/Toc/System.Text.RegularExpressions.toc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.IO.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/ret/AnalysisILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Collections.Concurrent.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Collections.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Collections.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Diagnostics.Tracing.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Dynamic.Runtime.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.IO.iltoc", - "tools/SharedLibrary/ret/ILToc/System.IO.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Linq.Expressions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Linq.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Linq.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltoc", - "tools/SharedLibrary/ret/ILToc/System.ObjectModel.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.CoreLib.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Interop.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Core.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Execution.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.Metadata.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Reflection.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.SharedLibrary.Interop.Generated.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Threading.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.TypeLoader.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Private.Uri.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Extensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.Primitives.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Reflection.TypeExtensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Resources.ResourceManager.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Extensions.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Runtime.Implementation.iltocpdb", - "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltoc", - "tools/SharedLibrary/ret/ILToc/System.Text.RegularExpressions.iltocpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.Concurrent.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Collections.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Diagnostics.Tracing.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Dynamic.Runtime.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.IO.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.IO.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.Expressions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Linq.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.ObjectModel.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.CoreLib.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Interop.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Core.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Execution.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.Metadata.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Reflection.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.SharedLibrary.Interop.Generated.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Threading.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.TypeLoader.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Private.Uri.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Extensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.Primitives.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Reflection.TypeExtensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Resources.ResourceManager.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Extensions.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Runtime.Implementation.ilpdb", - "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ildll", - "tools/SharedLibrary/ret/ILTransformed/System.Text.RegularExpressions.ilpdb", - "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdildll", - "tools/SharedLibrary/ret/MDIL/SharedLibrary.mdilpdb", - "tools/SharedLibrary/ret/Native/Microsoft.NET.Native.Framework.1.6.appx", - "tools/SharedLibrary/ret/Native/SharedLibrary.dll", - "tools/SharedLibrary/ret/Native/SharedLibrary.pdb", - "tools/SharedLibrary/ret/Native/SharedLibrary.pdb.srcsrv.txt", - "tools/SharedLibrary/ret/SharedAssemblyILMergeInfo.csv", - "tools/SharedLibrary/ret/SharedAssemblyList.txt", - "tools/SharedLibrary/ret/SharedLibrary.iltransformtoc.ildll", - "tools/SharedLibrary/ret/Toc/System.Collections.Concurrent.toc", - "tools/SharedLibrary/ret/Toc/System.Collections.toc", - "tools/SharedLibrary/ret/Toc/System.Diagnostics.Tracing.toc", - "tools/SharedLibrary/ret/Toc/System.Dynamic.Runtime.toc", - "tools/SharedLibrary/ret/Toc/System.IO.toc", - "tools/SharedLibrary/ret/Toc/System.Linq.Expressions.toc", - "tools/SharedLibrary/ret/Toc/System.Linq.toc", - "tools/SharedLibrary/ret/Toc/System.ObjectModel.toc", - "tools/SharedLibrary/ret/Toc/System.Private.CoreLib.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Interop.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Core.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Execution.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.Metadata.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Reflection.toc", - "tools/SharedLibrary/ret/Toc/System.Private.SharedLibrary.Interop.Generated.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Threading.toc", - "tools/SharedLibrary/ret/Toc/System.Private.TypeLoader.toc", - "tools/SharedLibrary/ret/Toc/System.Private.Uri.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.Extensions.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.Primitives.toc", - "tools/SharedLibrary/ret/Toc/System.Reflection.TypeExtensions.toc", - "tools/SharedLibrary/ret/Toc/System.Resources.ResourceManager.toc", - "tools/SharedLibrary/ret/Toc/System.Runtime.Extensions.toc", - "tools/SharedLibrary/ret/Toc/System.Runtime.Implementation.toc", - "tools/SharedLibrary/ret/Toc/System.Text.RegularExpressions.toc" - ] - }, - "Microsoft.NETCore/5.0.2": { - "sha512": "wHb/fpL+6IxrZBAL2BwRJmj51RwYr3TVcnw5KIsxUtqLxjsqgasTbBmE9kZPAlhhljnt+m2EYMc7vcFuAhGNqA==", - "type": "package", - "path": "microsoft.netcore/5.0.2", - "files": [ - "Microsoft.NETCore.5.0.2.nupkg.sha512", - "Microsoft.NETCore.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt" - ] - }, - "Microsoft.NETCore.Jit/1.0.3": { - "sha512": "/l8xYwtoJrFSx9zMWRClaKrgR+BTstCD1E5P90ADgiwH0GwlEqVhLoFIrsXpYj0j9vCB/fzOq7D/ZzuCbtmrTQ==", - "type": "package", - "path": "microsoft.netcore.jit/1.0.3", - "files": [ - "Microsoft.NETCore.Jit.1.0.3.nupkg.sha512", - "Microsoft.NETCore.Jit.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.json" - ] - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "type": "package", - "path": "microsoft.netcore.platforms/1.1.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/_._", - "microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "microsoft.netcore.platforms.nuspec", - "runtime.json" - ] - }, - "Microsoft.NETCore.Portable.Compatibility/1.0.2": { - "sha512": "sR4m1GQ8Tbg+Xdbf8Y8yC+LXKSUJUVe/B5vckCAU9Jd5MYf84gC1D0u2YeA72B4WjeWewCyHRB20ddA8hyLmqQ==", - "type": "package", - "path": "microsoft.netcore.portable.compatibility/1.0.2", - "files": [ - "Microsoft.NETCore.Portable.Compatibility.1.0.2.nupkg.sha512", - "Microsoft.NETCore.Portable.Compatibility.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.ComponentModel.DataAnnotations.dll", - "lib/netcore50/System.Core.dll", - "lib/netcore50/System.Net.dll", - "lib/netcore50/System.Numerics.dll", - "lib/netcore50/System.Runtime.Serialization.dll", - "lib/netcore50/System.ServiceModel.Web.dll", - "lib/netcore50/System.ServiceModel.dll", - "lib/netcore50/System.Windows.dll", - "lib/netcore50/System.Xml.Linq.dll", - "lib/netcore50/System.Xml.Serialization.dll", - "lib/netcore50/System.Xml.dll", - "lib/netcore50/System.dll", - "lib/netstandard1.0/System.ComponentModel.DataAnnotations.dll", - "lib/netstandard1.0/System.Core.dll", - "lib/netstandard1.0/System.Net.dll", - "lib/netstandard1.0/System.Numerics.dll", - "lib/netstandard1.0/System.Runtime.Serialization.dll", - "lib/netstandard1.0/System.ServiceModel.Web.dll", - "lib/netstandard1.0/System.ServiceModel.dll", - "lib/netstandard1.0/System.Windows.dll", - "lib/netstandard1.0/System.Xml.Linq.dll", - "lib/netstandard1.0/System.Xml.Serialization.dll", - "lib/netstandard1.0/System.Xml.dll", - "lib/netstandard1.0/System.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "ref/net45/_._", - "ref/netcore50/System.ComponentModel.DataAnnotations.dll", - "ref/netcore50/System.Core.dll", - "ref/netcore50/System.Net.dll", - "ref/netcore50/System.Numerics.dll", - "ref/netcore50/System.Runtime.Serialization.dll", - "ref/netcore50/System.ServiceModel.Web.dll", - "ref/netcore50/System.ServiceModel.dll", - "ref/netcore50/System.Windows.dll", - "ref/netcore50/System.Xml.Linq.dll", - "ref/netcore50/System.Xml.Serialization.dll", - "ref/netcore50/System.Xml.dll", - "ref/netcore50/System.dll", - "ref/netcore50/mscorlib.dll", - "ref/netstandard1.0/System.ComponentModel.DataAnnotations.dll", - "ref/netstandard1.0/System.Core.dll", - "ref/netstandard1.0/System.Net.dll", - "ref/netstandard1.0/System.Numerics.dll", - "ref/netstandard1.0/System.Runtime.Serialization.dll", - "ref/netstandard1.0/System.ServiceModel.Web.dll", - "ref/netstandard1.0/System.ServiceModel.dll", - "ref/netstandard1.0/System.Windows.dll", - "ref/netstandard1.0/System.Xml.Linq.dll", - "ref/netstandard1.0/System.Xml.Serialization.dll", - "ref/netstandard1.0/System.Xml.dll", - "ref/netstandard1.0/System.dll", - "ref/netstandard1.0/mscorlib.dll", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "runtimes/aot/lib/netcore50/System.ComponentModel.DataAnnotations.dll", - "runtimes/aot/lib/netcore50/System.Core.dll", - "runtimes/aot/lib/netcore50/System.Net.dll", - "runtimes/aot/lib/netcore50/System.Numerics.dll", - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.dll", - "runtimes/aot/lib/netcore50/System.ServiceModel.Web.dll", - "runtimes/aot/lib/netcore50/System.ServiceModel.dll", - "runtimes/aot/lib/netcore50/System.Windows.dll", - "runtimes/aot/lib/netcore50/System.Xml.Linq.dll", - "runtimes/aot/lib/netcore50/System.Xml.Serialization.dll", - "runtimes/aot/lib/netcore50/System.Xml.dll", - "runtimes/aot/lib/netcore50/System.dll", - "runtimes/aot/lib/netcore50/mscorlib.dll" - ] - }, - "Microsoft.NETCore.Runtime.CoreCLR/1.0.3": { - "sha512": "tjD5r9Lxy+MD+YRJcuds5+sT+xGHkVt2Hb5LfLZIgkFmwUewBRPm/42UXi4oxhV1OIdRtt4ymwsiuFCwT16T9w==", - "type": "package", - "path": "microsoft.netcore.runtime.coreclr/1.0.3", - "files": [ - "Microsoft.NETCore.Runtime.CoreCLR.1.0.3.nupkg.sha512", - "Microsoft.NETCore.Runtime.CoreCLR.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.json" - ] - }, - "Microsoft.NETCore.Targets/1.1.0": { - "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "type": "package", - "path": "microsoft.netcore.targets/1.1.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/_._", - "microsoft.netcore.targets.1.1.0.nupkg.sha512", - "microsoft.netcore.targets.nuspec", - "runtime.json" - ] - }, - "Microsoft.NETCore.UniversalWindowsPlatform/5.3.3": { - "sha512": "aCy8WhdcWqIl+gUoY905OWPCP1NqVOtT4Oejn7SIZb9KPKkB5cUfvLEmsY3xwud0TIaJaExKTUhrFluzKtSblQ==", - "type": "package", - "path": "microsoft.netcore.universalwindowsplatform/5.3.3", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "microsoft.netcore.universalwindowsplatform.5.3.3.nupkg.sha512", - "microsoft.netcore.universalwindowsplatform.nuspec" - ] - }, - "Microsoft.NETCore.Windows.ApiSets/1.0.1": { - "sha512": "SaToCvvsGMxTgtLv/BrFQ5IFMPRE1zpWbnqbpwykJa8W5XiX82CXI6K2o7yf5xS7EP6t/JzFLV0SIDuWpvBZVw==", - "type": "package", - "path": "microsoft.netcore.windows.apisets/1.0.1", - "files": [ - "Microsoft.NETCore.Windows.ApiSets.1.0.1.nupkg.sha512", - "Microsoft.NETCore.Windows.ApiSets.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.json" - ] - }, - "Microsoft.VisualBasic/10.0.1": { - "sha512": "HpNyOf/4Tp2lh4FyywB55VITk0SqVxEjDzsVDDyF1yafDN6Bq18xcHowzCPINyYHUTgGcEtmpYiRsFdSo0KKdQ==", - "type": "package", - "path": "microsoft.visualbasic/10.0.1", - "files": [ - "Microsoft.VisualBasic.10.0.1.nupkg.sha512", - "Microsoft.VisualBasic.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/Microsoft.VisualBasic.dll", - "lib/netstandard1.3/Microsoft.VisualBasic.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "ref/net45/_._", - "ref/netcore50/Microsoft.VisualBasic.dll", - "ref/netcore50/Microsoft.VisualBasic.xml", - "ref/netcore50/de/Microsoft.VisualBasic.xml", - "ref/netcore50/es/Microsoft.VisualBasic.xml", - "ref/netcore50/fr/Microsoft.VisualBasic.xml", - "ref/netcore50/it/Microsoft.VisualBasic.xml", - "ref/netcore50/ja/Microsoft.VisualBasic.xml", - "ref/netcore50/ko/Microsoft.VisualBasic.xml", - "ref/netcore50/ru/Microsoft.VisualBasic.xml", - "ref/netcore50/zh-hans/Microsoft.VisualBasic.xml", - "ref/netcore50/zh-hant/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/Microsoft.VisualBasic.dll", - "ref/netstandard1.1/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/de/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/es/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/fr/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/it/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/ja/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/ko/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/ru/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/zh-hans/Microsoft.VisualBasic.xml", - "ref/netstandard1.1/zh-hant/Microsoft.VisualBasic.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._" - ] - }, - "Microsoft.Win32.Primitives/4.3.0": { - "sha512": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", - "type": "package", - "path": "microsoft.win32.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/Microsoft.Win32.Primitives.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "microsoft.win32.primitives.4.3.0.nupkg.sha512", - "microsoft.win32.primitives.nuspec", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/Microsoft.Win32.Primitives.dll", - "ref/netstandard1.3/Microsoft.Win32.Primitives.dll", - "ref/netstandard1.3/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/de/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/es/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/fr/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/it/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/ja/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/ko/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/ru/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/zh-hans/Microsoft.Win32.Primitives.xml", - "ref/netstandard1.3/zh-hant/Microsoft.Win32.Primitives.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "NETStandard.Library/1.6.1": { - "sha512": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", - "type": "package", - "path": "netstandard.library/1.6.1", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "netstandard.library.1.6.1.nupkg.sha512", - "netstandard.library.nuspec" - ] - }, - "PropertyChanged.Fody/2.1.3": { - "sha512": "mbZp4znYRMOf2XWR24XMl1aGS8AQWTVawGw3+mgt0/09VGZTQj57kGnvFephqDof503DHSsCto9ALGy7gdolqg==", - "type": "package", - "path": "propertychanged.fody/2.1.3", - "files": [ - "PropertyChanged.Fody.dll", - "PropertyChanged.Fody.pdb", - "lib/netstandard1.0/PropertyChanged.dll", - "lib/netstandard1.0/PropertyChanged.xml", - "propertychanged.fody.2.1.3.nupkg.sha512", - "propertychanged.fody.nuspec", - "tools/install.ps1", - "tools/uninstall.ps1" - ] - }, - "runtime.any.System.Collections/4.3.0": { - "sha512": "23g6rqftKmovn2cLeGsuHUYm0FD7pdutb0uQMJpZ3qTvq+zHkgmt6J65VtRry4WDGYlmkMa4xDACtaQ94alNag==", - "type": "package", - "path": "runtime.any.system.collections/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Collections.dll", - "lib/netstandard1.3/System.Collections.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.collections.4.3.0.nupkg.sha512", - "runtime.any.system.collections.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Diagnostics.Tools/4.3.0": { - "sha512": "S/GPBmfPBB48ZghLxdDR7kDAJVAqgAuThyDJho3OLP5OS4tWD2ydyL8LKm8lhiBxce10OKe9X2zZ6DUjAqEbPg==", - "type": "package", - "path": "runtime.any.system.diagnostics.tools/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Diagnostics.Tools.dll", - "lib/netstandard1.3/System.Diagnostics.Tools.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.diagnostics.tools.4.3.0.nupkg.sha512", - "runtime.any.system.diagnostics.tools.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Diagnostics.Tracing/4.3.0": { - "sha512": "1lpifymjGDzoYIaam6/Hyqf8GhBI3xXYLK2TgEvTtuZMorG3Kb9QnMTIKhLjJYXIiu1JvxjngHvtVFQQlpQ3HQ==", - "type": "package", - "path": "runtime.any.system.diagnostics.tracing/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Diagnostics.Tracing.dll", - "lib/netstandard1.5/System.Diagnostics.Tracing.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.diagnostics.tracing.4.3.0.nupkg.sha512", - "runtime.any.system.diagnostics.tracing.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Globalization/4.3.0": { - "sha512": "sMDBnad4rp4t7GY442Jux0MCUuKL4otn5BK6Ni0ARTXTSpRNBzZ7hpMfKSvnVSED5kYJm96YOWsqV0JH0d2uuw==", - "type": "package", - "path": "runtime.any.system.globalization/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Globalization.dll", - "lib/netstandard1.3/System.Globalization.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.globalization.4.3.0.nupkg.sha512", - "runtime.any.system.globalization.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Globalization.Calendars/4.3.0": { - "sha512": "M1r+760j1CNA6M/ZaW6KX8gOS8nxPRqloqDcJYVidRG566Ykwcs29AweZs2JF+nMOCgWDiMfPSTMfvwOI9F77w==", - "type": "package", - "path": "runtime.any.system.globalization.calendars/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net/_._", - "lib/netcore50/System.Globalization.Calendars.dll", - "lib/netstandard1.3/System.Globalization.Calendars.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.globalization.calendars.4.3.0.nupkg.sha512", - "runtime.any.system.globalization.calendars.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.IO/4.3.0": { - "sha512": "SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==", - "type": "package", - "path": "runtime.any.system.io/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.IO.dll", - "lib/netstandard1.5/System.IO.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.io.4.3.0.nupkg.sha512", - "runtime.any.system.io.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Reflection/4.3.0": { - "sha512": "hLC3A3rI8jipR5d9k7+f0MgRCW6texsAp0MWkN/ci18FMtQ9KH7E2vDn/DH2LkxsszlpJpOn9qy6Z6/69rH6eQ==", - "type": "package", - "path": "runtime.any.system.reflection/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.dll", - "lib/netstandard1.5/System.Reflection.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.reflection.4.3.0.nupkg.sha512", - "runtime.any.system.reflection.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Reflection.Extensions/4.3.0": { - "sha512": "cPhT+Vqu52+cQQrDai/V91gubXUnDKNRvlBnH+hOgtGyHdC17aQIU64EaehwAQymd7kJA5rSrVRNfDYrbhnzyA==", - "type": "package", - "path": "runtime.any.system.reflection.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Extensions.dll", - "lib/netstandard1.3/System.Reflection.Extensions.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.reflection.extensions.4.3.0.nupkg.sha512", - "runtime.any.system.reflection.extensions.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Reflection.Primitives/4.3.0": { - "sha512": "Nrm1p3armp6TTf2xuvaa+jGTTmncALWFq22CpmwRvhDf6dE9ZmH40EbOswD4GnFLrMRS0Ki6Kx5aUPmKK/hZBg==", - "type": "package", - "path": "runtime.any.system.reflection.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Primitives.dll", - "lib/netstandard1.3/System.Reflection.Primitives.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.reflection.primitives.4.3.0.nupkg.sha512", - "runtime.any.system.reflection.primitives.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Resources.ResourceManager/4.3.0": { - "sha512": "Lxb89SMvf8w9p9+keBLyL6H6x/TEmc6QVsIIA0T36IuyOY3kNvIdyGddA2qt35cRamzxF8K5p0Opq4G4HjNbhQ==", - "type": "package", - "path": "runtime.any.system.resources.resourcemanager/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Resources.ResourceManager.dll", - "lib/netstandard1.3/System.Resources.ResourceManager.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.resources.resourcemanager.4.3.0.nupkg.sha512", - "runtime.any.system.resources.resourcemanager.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Runtime/4.3.0": { - "sha512": "fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==", - "type": "package", - "path": "runtime.any.system.runtime/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Runtime.dll", - "lib/netstandard1.5/System.Runtime.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.runtime.4.3.0.nupkg.sha512", - "runtime.any.system.runtime.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Runtime.Handles/4.3.0": { - "sha512": "GG84X6vufoEzqx8PbeBKheE4srOhimv+yLtGb/JkR3Y2FmoqmueLNFU4Xx8Y67plFpltQSdK74x0qlEhIpv/CQ==", - "type": "package", - "path": "runtime.any.system.runtime.handles/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netstandard1.3/System.Runtime.Handles.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.runtime.handles.4.3.0.nupkg.sha512", - "runtime.any.system.runtime.handles.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Runtime.InteropServices/4.3.0": { - "sha512": "lBoFeQfxe/4eqjPi46E0LU/YaCMdNkQ8B4MZu/mkzdIAZh8RQ1NYZSj0egrQKdgdvlPFtP4STtob40r4o2DBAw==", - "type": "package", - "path": "runtime.any.system.runtime.interopservices/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Runtime.InteropServices.dll", - "lib/netstandard1.5/System.Runtime.InteropServices.dll", - "lib/netstandard1.6/System.Runtime.InteropServices.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.runtime.interopservices.4.3.0.nupkg.sha512", - "runtime.any.system.runtime.interopservices.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Text.Encoding/4.3.0": { - "sha512": "+ihI5VaXFCMVPJNstG4O4eo1CfbrByLxRrQQTqOTp1ttK0kUKDqOdBSTaCB2IBk/QtjDrs6+x4xuezyMXdm0HQ==", - "type": "package", - "path": "runtime.any.system.text.encoding/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Text.Encoding.dll", - "lib/netstandard1.3/System.Text.Encoding.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.text.encoding.4.3.0.nupkg.sha512", - "runtime.any.system.text.encoding.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Text.Encoding.Extensions/4.3.0": { - "sha512": "NLrxmLsfRrOuVqPWG+2lrQZnE53MLVeo+w9c54EV+TUo4c8rILpsDXfY8pPiOy9kHpUHHP07ugKmtsU3vVW5Jg==", - "type": "package", - "path": "runtime.any.system.text.encoding.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Text.Encoding.Extensions.dll", - "lib/netstandard1.3/System.Text.Encoding.Extensions.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.text.encoding.extensions.4.3.0.nupkg.sha512", - "runtime.any.system.text.encoding.extensions.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Threading.Tasks/4.3.0": { - "sha512": "OhBAVBQG5kFj1S+hCEQ3TUHBAEtZ3fbEMgZMRNdN8A0Pj4x+5nTELEqL59DU0TjKVE6II3dqKw4Dklb3szT65w==", - "type": "package", - "path": "runtime.any.system.threading.tasks/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Threading.Tasks.dll", - "lib/netstandard1.3/System.Threading.Tasks.dll", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.threading.tasks.4.3.0.nupkg.sha512", - "runtime.any.system.threading.tasks.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.any.System.Threading.Timer/4.3.0": { - "sha512": "w4ehZJ+AwXYmGwYu+rMvym6RvMaRiUEQR1u6dwcyuKHxz8Heu/mO9AG1MquEgTyucnhv3M43X0iKpDOoN17C0w==", - "type": "package", - "path": "runtime.any.system.threading.timer/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Threading.Timer.dll", - "lib/netstandard1.3/System.Threading.Timer.dll", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/netstandard/_._", - "runtime.any.system.threading.timer.4.3.0.nupkg.sha512", - "runtime.any.system.threading.timer.nuspec", - "runtimes/aot/lib/netcore50/_._" - ] - }, - "runtime.aot.System.Collections/4.3.0": { - "sha512": "oIRYUjjkmxyxtbdyo2uslKneprTYyfu3exJnG2g2kfNK9I/SkgtZ3Ayynlr93aaasZs5PNvYfvHpZW/3QwQg4Q==", - "type": "package", - "path": "runtime.aot.system.collections/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.collections.4.3.0.nupkg.sha512", - "runtime.aot.system.collections.nuspec", - "runtimes/aot/lib/netcore50/System.Collections.dll" - ] - }, - "runtime.aot.System.Diagnostics.Tools/4.3.0": { - "sha512": "Sry/JfiffR1IBLanHobuD+Iaf1aeNKCrmmB7ycHREnMwxDBexYaXQ0cHoxlApYze5EYKG/XXWHWFYEx3Ep2xgA==", - "type": "package", - "path": "runtime.aot.system.diagnostics.tools/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.diagnostics.tools.4.3.0.nupkg.sha512", - "runtime.aot.system.diagnostics.tools.nuspec", - "runtimes/aot/lib/netcore50/System.Diagnostics.Tools.dll" - ] - }, - "runtime.aot.System.Diagnostics.Tracing/4.3.0": { - "sha512": "N5oWCovFjd/RQbiWBn3KTPCfX5mxj7cAOPSnNmm1ChyPcpiHy+WPEZt1f/Z8yoegEStUkC2Ukh+2mxM9Hpbv2w==", - "type": "package", - "path": "runtime.aot.system.diagnostics.tracing/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.diagnostics.tracing.4.3.0.nupkg.sha512", - "runtime.aot.system.diagnostics.tracing.nuspec", - "runtimes/aot/lib/netcore50/System.Diagnostics.Tracing.dll" - ] - }, - "runtime.aot.System.Globalization/4.3.0": { - "sha512": "JGVbV0rYZGFq44g2wd1pmm/CfcxiqyjwclO9WTzRcUT+SJvj097u1DoaXt/epyT5lOTkbOkEBqgl9hZlKvMf9g==", - "type": "package", - "path": "runtime.aot.system.globalization/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.globalization.4.3.0.nupkg.sha512", - "runtime.aot.system.globalization.nuspec", - "runtimes/aot/lib/netcore50/System.Globalization.dll" - ] - }, - "runtime.aot.System.Globalization.Calendars/4.3.0": { - "sha512": "HSiIdDAwkvlGy8MYdI4MLcks+kyYeAWMHoqMmFsXlEMypaYG/Yf8iYLdyzNuJcrnCXE31wEChsfgTEyo0AG7Ew==", - "type": "package", - "path": "runtime.aot.system.globalization.calendars/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.globalization.calendars.4.3.0.nupkg.sha512", - "runtime.aot.system.globalization.calendars.nuspec", - "runtimes/aot/lib/netcore50/System.Globalization.Calendars.dll" - ] - }, - "runtime.aot.System.IO/4.3.0": { - "sha512": "Hh4Acaw1LDirS2SRU3H8vjcdQDfWbJzP/6TacuIrmkzBvnmPMV0npB7BvZ3ODa2uyqdynrXx7/M60ufqrrVz/g==", - "type": "package", - "path": "runtime.aot.system.io/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.io.4.3.0.nupkg.sha512", - "runtime.aot.system.io.nuspec", - "runtimes/aot/lib/netcore50/System.IO.dll", - "runtimes/aot/lib/netstandard1.3/System.IO.dll" - ] - }, - "runtime.aot.System.Reflection/4.3.0": { - "sha512": "RtPByBmixEVC003nTtg9rGk+hogh8u3Tjd2Ap9WtYchddErK+EfOWhWEWSNfrlfHSep0fPZyjLXye+bdDqeqyQ==", - "type": "package", - "path": "runtime.aot.system.reflection/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.reflection.4.3.0.nupkg.sha512", - "runtime.aot.system.reflection.nuspec", - "runtimes/aot/lib/netcore50/System.Reflection.dll" - ] - }, - "runtime.aot.System.Reflection.Extensions/4.3.0": { - "sha512": "d2g/03MJAxr3c/mIlIwZghxfK/BBfofn+FPni7K9ec7YfZp1yXCWfs/GijOmVAE55UBkzeZlfEbEuuA5ElLPlg==", - "type": "package", - "path": "runtime.aot.system.reflection.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.reflection.extensions.4.3.0.nupkg.sha512", - "runtime.aot.system.reflection.extensions.nuspec", - "runtimes/aot/lib/netcore50/System.Reflection.Extensions.dll" - ] - }, - "runtime.aot.System.Reflection.Primitives/4.3.0": { - "sha512": "H8uucvnpgVnZizQqLfkfISLPfJ4SwTiZdhkciAZniRCjRR4iW23npVeAQVhsdaMsy1tVFt4lJgfzrbvQElRGlA==", - "type": "package", - "path": "runtime.aot.system.reflection.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.reflection.primitives.4.3.0.nupkg.sha512", - "runtime.aot.system.reflection.primitives.nuspec", - "runtimes/aot/lib/MonoAndroid10/_._", - "runtimes/aot/lib/MonoTouch10/_._", - "runtimes/aot/lib/net45/_._", - "runtimes/aot/lib/netcore50/System.Reflection.Primitives.dll", - "runtimes/aot/lib/win8/_._", - "runtimes/aot/lib/wp80/_._", - "runtimes/aot/lib/wpa81/_._", - "runtimes/aot/lib/xamarinios10/_._", - "runtimes/aot/lib/xamarinmac20/_._", - "runtimes/aot/lib/xamarintvos10/_._", - "runtimes/aot/lib/xamarinwatchos10/_._" - ] - }, - "runtime.aot.System.Resources.ResourceManager/4.3.0": { - "sha512": "UuU/71bzofPYs0edqzGObX8yJ0JzwxWPK8W1OC0EddWbLTOkmlDUAefJTiDqN0/UZYHMOHX5lJCwgXLsV3c/4A==", - "type": "package", - "path": "runtime.aot.system.resources.resourcemanager/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.resources.resourcemanager.4.3.0.nupkg.sha512", - "runtime.aot.system.resources.resourcemanager.nuspec", - "runtimes/aot/lib/netcore50/System.Resources.ResourceManager.dll" - ] - }, - "runtime.aot.System.Runtime/4.3.0": { - "sha512": "+v3ECNS5te29NRB7qhY2Ea3KKK1ACWEoGRcicbXm79HqFi7eL0IuqPpCpv43MMVUWxGcnrP8+PdktB2c2P0L0w==", - "type": "package", - "path": "runtime.aot.system.runtime/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.runtime.4.3.0.nupkg.sha512", - "runtime.aot.system.runtime.nuspec", - "runtimes/aot/lib/netcore50/System.Runtime.dll" - ] - }, - "runtime.aot.System.Runtime.Handles/4.3.0": { - "sha512": "ZAj0jGdfc7XhE8Ax9vVG4AJnBK/Bcd6qOfaEmI310KINj5g/4BzVNroxympBwiYsGFXbp8c1Urlb4TvNIbgbGg==", - "type": "package", - "path": "runtime.aot.system.runtime.handles/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.runtime.handles.4.3.0.nupkg.sha512", - "runtime.aot.system.runtime.handles.nuspec", - "runtimes/aot/lib/netcore50/System.Runtime.Handles.dll" - ] - }, - "runtime.aot.System.Runtime.InteropServices/4.3.0": { - "sha512": "LfLCyGN9KNe3B4Dnytcqo1Q53FhenzdSaHrUSHRdwQAPnfRJg2FPlBAD8DKlCiIL8q0VzMLGD0PSG0D93ZxgMw==", - "type": "package", - "path": "runtime.aot.system.runtime.interopservices/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.runtime.interopservices.4.3.0.nupkg.sha512", - "runtime.aot.system.runtime.interopservices.nuspec", - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.dll" - ] - }, - "runtime.aot.System.Text.Encoding/4.3.0": { - "sha512": "oFUYKrchmj4Y9BVT/VgCdUZkvvo0geGntd6Ojz27jsQcu0NDNcYK62arI0/LVQOYCVrQIdUfFMJqCjS4YQidJg==", - "type": "package", - "path": "runtime.aot.system.text.encoding/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.text.encoding.4.3.0.nupkg.sha512", - "runtime.aot.system.text.encoding.nuspec", - "runtimes/aot/lib/netcore50/System.Text.Encoding.dll" - ] - }, - "runtime.aot.System.Text.Encoding.Extensions/4.3.0": { - "sha512": "pxSiZre1BBpXurLR4HdFk5PKQHvLwB2wYc8xSaZV34y/zojUFTOJtMHprjXW217p72aR4llwVrp4WVlDppXcGw==", - "type": "package", - "path": "runtime.aot.system.text.encoding.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.text.encoding.extensions.4.3.0.nupkg.sha512", - "runtime.aot.system.text.encoding.extensions.nuspec", - "runtimes/aot/lib/netcore50/System.Text.Encoding.Extensions.dll" - ] - }, - "runtime.aot.System.Threading.Tasks/4.3.0": { - "sha512": "xkNtSW7Xcy3gauT0tEc5FgA2FviuG+QsPNEo3hf/pdOWCXHIQtLBJCWwXnc0B3VpCLSJB6A2zQ5XIxHS9mBkmQ==", - "type": "package", - "path": "runtime.aot.system.threading.tasks/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.threading.tasks.4.3.0.nupkg.sha512", - "runtime.aot.system.threading.tasks.nuspec", - "runtimes/aot/lib/netcore50/System.Threading.Tasks.dll" - ] - }, - "runtime.aot.System.Threading.Timer/4.3.0": { - "sha512": "FdzqGdxrXAOZmKd4ung3i7jC6jGlqDtwvq7zm6Z1ttqJ8vUChh99W+8y2K/CsGCLtGwYGtgT2uOKWmjQwi74Mw==", - "type": "package", - "path": "runtime.aot.system.threading.timer/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.aot.system.threading.timer.4.3.0.nupkg.sha512", - "runtime.aot.system.threading.timer.nuspec", - "runtimes/aot/lib/netcore50/System.Threading.Timer.dll" - ] - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", - "type": "package", - "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", - "type": "package", - "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", - "type": "package", - "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.native.System.IO.Compression/4.3.0": { - "sha512": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", - "type": "package", - "path": "runtime.native.system.io.compression/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/_._", - "runtime.native.system.io.compression.4.3.0.nupkg.sha512", - "runtime.native.system.io.compression.nuspec" - ] - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", - "type": "package", - "path": "runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/_._", - "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.native.system.security.cryptography.openssl.nuspec" - ] - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", - "type": "package", - "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", - "type": "package", - "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", - "type": "package", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib" - ] - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", - "type": "package", - "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", - "type": "package", - "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", - "type": "package", - "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "sha512": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", - "type": "package", - "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", - "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.nuspec", - "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so" - ] - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "sha512": "NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==", - "type": "package", - "path": "runtime.win.microsoft.win32.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.microsoft.win32.primitives.4.3.0.nupkg.sha512", - "runtime.win.microsoft.win32.primitives.nuspec", - "runtimes/win/lib/net/_._", - "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll" - ] - }, - "runtime.win.System.Console/4.3.0": { - "sha512": "RRACWygml5dnmfgC1SW6tLGsFgwsUAKFtvhdyHnIEz4EhWyrd7pacDdY95CacQJy7BMXRDRCejC9aCRC0Y1sQA==", - "type": "package", - "path": "runtime.win.system.console/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.system.console.4.3.0.nupkg.sha512", - "runtime.win.system.console.nuspec", - "runtimes/win/lib/net/_._", - "runtimes/win/lib/netcore50/System.Console.dll", - "runtimes/win/lib/netstandard1.3/System.Console.dll" - ] - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "sha512": "hHHP0WCStene2jjeYcuDkETozUYF/3sHVRHAEOgS3L15hlip24ssqCTnJC28Z03Wpo078oMcJd0H4egD2aJI8g==", - "type": "package", - "path": "runtime.win.system.diagnostics.debug/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.system.diagnostics.debug.4.3.0.nupkg.sha512", - "runtime.win.system.diagnostics.debug.nuspec", - "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll", - "runtimes/win/lib/net45/_._", - "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll", - "runtimes/win/lib/netstandard1.3/System.Diagnostics.Debug.dll", - "runtimes/win/lib/win8/_._", - "runtimes/win/lib/wp80/_._", - "runtimes/win/lib/wpa81/_._" - ] - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "sha512": "Z37zcSCpXuGCYtFbqYO0TwOVXxS2d+BXgSoDFZmRg8BC4Cuy54edjyIvhhcfCrDQA9nl+EPFTgHN54dRAK7mNA==", - "type": "package", - "path": "runtime.win.system.io.filesystem/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.system.io.filesystem.4.3.0.nupkg.sha512", - "runtime.win.system.io.filesystem.nuspec", - "runtimes/win/lib/net/_._", - "runtimes/win/lib/netcore50/System.IO.FileSystem.dll", - "runtimes/win/lib/netstandard1.3/System.IO.FileSystem.dll", - "runtimes/win/lib/win8/_._", - "runtimes/win/lib/wp8/_._", - "runtimes/win/lib/wpa81/_._" - ] - }, - "runtime.win.System.Net.Primitives/4.3.0": { - "sha512": "lkXXykakvXUU+Zq2j0pC6EO20lEhijjqMc01XXpp1CJN+DeCwl3nsj4t5Xbpz3kA7yQyTqw6d9SyIzsyLsV3zA==", - "type": "package", - "path": "runtime.win.system.net.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.system.net.primitives.4.3.0.nupkg.sha512", - "runtime.win.system.net.primitives.nuspec", - "runtimes/win/lib/net/_._", - "runtimes/win/lib/netcore50/System.Net.Primitives.dll", - "runtimes/win/lib/netstandard1.3/System.Net.Primitives.dll" - ] - }, - "runtime.win.System.Net.Sockets/4.3.0": { - "sha512": "FK/2gX6MmuLIKNCGsV59Fe4IYrLrI5n9pQ1jh477wiivEM/NCXDT2dRetH5FSfY0bQ+VgTLcS3zcmjQ8my3nxQ==", - "type": "package", - "path": "runtime.win.system.net.sockets/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.system.net.sockets.4.3.0.nupkg.sha512", - "runtime.win.system.net.sockets.nuspec", - "runtimes/win/lib/net/_._", - "runtimes/win/lib/netcore50/System.Net.Sockets.dll", - "runtimes/win/lib/netstandard1.3/System.Net.Sockets.dll" - ] - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "sha512": "RkgHVhUPvzZxuUubiZe8yr/6CypRVXj0VBzaR8hsqQ8f+rUo7e4PWrHTLOCjd8fBMGWCrY//fi7Ku3qXD7oHRw==", - "type": "package", - "path": "runtime.win.system.runtime.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win.system.runtime.extensions.4.3.0.nupkg.sha512", - "runtime.win.system.runtime.extensions.nuspec", - "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll", - "runtimes/win/lib/net/_._", - "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll", - "runtimes/win/lib/netstandard1.5/System.Runtime.Extensions.dll" - ] - }, - "runtime.win10-arm-aot.runtime.native.System.IO.Compression/4.0.1": { - "sha512": "fzsKrHHfrv6wpLE1sxAHcWoB9vpAyoNjxVTnBJkzeXow2ZivR1H7wdpnsoKXIIb0d2EzYrrezHeHy4gI6tqqTA==", - "type": "package", - "path": "runtime.win10-arm-aot.runtime.native.system.io.compression/4.0.1", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win10-arm-aot.runtime.native.System.IO.Compression.4.0.1.nupkg.sha512", - "runtime.win10-arm-aot.runtime.native.System.IO.Compression.nuspec", - "runtimes/win10-arm-aot/lib/netcore50/clrcompression.dll" - ] - }, - "runtime.win10-x64-aot.runtime.native.System.IO.Compression/4.0.1": { - "sha512": "qr2+iGSxqUjVW3eATYzV4GHN6qQOu5cDTzCGf7VZ4aaxXGv2P/XVk9BkQ6WdPCDitEdIuWmtFYIFvGdvY/qN6Q==", - "type": "package", - "path": "runtime.win10-x64-aot.runtime.native.system.io.compression/4.0.1", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win10-x64-aot.runtime.native.System.IO.Compression.4.0.1.nupkg.sha512", - "runtime.win10-x64-aot.runtime.native.System.IO.Compression.nuspec", - "runtimes/win10-x64-aot/lib/netcore50/clrcompression.dll" - ] - }, - "runtime.win10-x86-aot.runtime.native.System.IO.Compression/4.0.1": { - "sha512": "c3yeCSi1emskJMjeqbX6B+neZRozhYk4et/Lv/6s05Yz30jcwY2Mj5PAr7mvmlAZtP5+HLbxz+Ux+RNNM/1GUA==", - "type": "package", - "path": "runtime.win10-x86-aot.runtime.native.system.io.compression/4.0.1", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win10-x86-aot.runtime.native.System.IO.Compression.4.0.1.nupkg.sha512", - "runtime.win10-x86-aot.runtime.native.System.IO.Compression.nuspec", - "runtimes/win10-x86-aot/lib/netcore50/clrcompression.dll" - ] - }, - "runtime.win7-x64.Microsoft.NETCore.Jit/1.0.3": { - "sha512": "pXLZyhN1gFNVjmmZloXzGxbdZyUjkiHKpojzxUxCZ2U+T0jD6ooK3rYhwqFzlSjVKUAdQ9QNDoixxnEr3/5VWw==", - "type": "package", - "path": "runtime.win7-x64.microsoft.netcore.jit/1.0.3", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win7-x64.Microsoft.NETCore.Jit.1.0.3.nupkg.sha512", - "runtime.win7-x64.Microsoft.NETCore.Jit.nuspec", - "runtimes/win7-x64-aot/native/_._", - "runtimes/win7-x64/native/clrjit.dll" - ] - }, - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "sha512": "YaXA5RVLCYIcV1N31A7MJhWJnNkNfGnyRBNH1yYilUrBDvzMxNsbXX2pD7owWsC/go/4LRwbHbdWWXwHowKNvw==", - "type": "package", - "path": "runtime.win7-x64.microsoft.netcore.runtime.coreclr/1.0.2", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard1.0/_._", - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR.1.0.2.nupkg.sha512", - "runtime.win7-x64.Microsoft.NETCore.Runtime.CoreCLR.nuspec", - "runtimes/win7-x64-aot/lib/netstandard1.0/_._", - "runtimes/win7-x64-aot/native/_._", - "runtimes/win7-x64/lib/netstandard1.0/System.Private.CoreLib.dll", - "runtimes/win7-x64/lib/netstandard1.0/mscorlib.dll", - "runtimes/win7-x64/native/System.Private.CoreLib.ni.dll", - "runtimes/win7-x64/native/clretwrc.dll", - "runtimes/win7-x64/native/coreclr.dll", - "runtimes/win7-x64/native/dbgshim.dll", - "runtimes/win7-x64/native/mscordaccore.dll", - "runtimes/win7-x64/native/mscordbi.dll", - "runtimes/win7-x64/native/mscorlib.ni.dll", - "runtimes/win7-x64/native/mscorrc.debug.dll", - "runtimes/win7-x64/native/mscorrc.dll", - "runtimes/win7-x64/native/sos.dll", - "tools/crossgen.exe" - ] - }, - "runtime.win7-x64.runtime.native.System.IO.Compression/4.3.0": { - "sha512": "UamDlgSO/nIzc96M+g3wbvAGbAuXjvRYR5Ttm/FVJgt2iva8ouOqSJ0j6eGI7pZDLvD/ZISl9XRZOajE/Xvizg==", - "type": "package", - "path": "runtime.win7-x64.runtime.native.system.io.compression/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win7-x64.runtime.native.system.io.compression.4.3.0.nupkg.sha512", - "runtime.win7-x64.runtime.native.system.io.compression.nuspec", - "runtimes/win7-x64/native/clrcompression.dll" - ] - }, - "runtime.win7-x86.Microsoft.NETCore.Jit/1.0.3": { - "sha512": "bU1EUneMeB6JltMNDCekL7nP1dluxOlnUgmAFx8EGsD6a+lgaYoDLk7V7F3H5Zpw/LeCxl5XmZqgPObGAlW7Dg==", - "type": "package", - "path": "runtime.win7-x86.microsoft.netcore.jit/1.0.3", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win7-x86.Microsoft.NETCore.Jit.1.0.3.nupkg.sha512", - "runtime.win7-x86.Microsoft.NETCore.Jit.nuspec", - "runtimes/win7-x86-aot/native/_._", - "runtimes/win7-x86/native/clrjit.dll" - ] - }, - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "sha512": "80Jj8QlMLAnTq+BDhoHBnSNXRKqVjjZM9VjHcpw9/F98cBmh80rBdbnM0AAr54htjhzupYvwLqwuKnlzxec04A==", - "type": "package", - "path": "runtime.win7-x86.microsoft.netcore.runtime.coreclr/1.0.2", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard1.0/_._", - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR.1.0.2.nupkg.sha512", - "runtime.win7-x86.Microsoft.NETCore.Runtime.CoreCLR.nuspec", - "runtimes/win7-x86-aot/lib/netstandard1.0/_._", - "runtimes/win7-x86-aot/native/_._", - "runtimes/win7-x86/lib/netstandard1.0/System.Private.CoreLib.dll", - "runtimes/win7-x86/lib/netstandard1.0/mscorlib.dll", - "runtimes/win7-x86/native/System.Private.CoreLib.ni.dll", - "runtimes/win7-x86/native/clretwrc.dll", - "runtimes/win7-x86/native/coreclr.dll", - "runtimes/win7-x86/native/dbgshim.dll", - "runtimes/win7-x86/native/mscordaccore.dll", - "runtimes/win7-x86/native/mscordbi.dll", - "runtimes/win7-x86/native/mscorlib.ni.dll", - "runtimes/win7-x86/native/mscorrc.debug.dll", - "runtimes/win7-x86/native/mscorrc.dll", - "runtimes/win7-x86/native/sos.dll", - "tools/crossgen.exe" - ] - }, - "runtime.win7-x86.runtime.native.System.IO.Compression/4.3.0": { - "sha512": "99pM1ZhX7dPNnr/dOxuAxnVl/2XNWRh1WAUfesV3ZKwbR6mnEzpfbz2GX69zrpGvKbEytsjMKCD+auvvH6f7kA==", - "type": "package", - "path": "runtime.win7-x86.runtime.native.system.io.compression/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win7-x86.runtime.native.system.io.compression.4.3.0.nupkg.sha512", - "runtime.win7-x86.runtime.native.system.io.compression.nuspec", - "runtimes/win7-x86/native/clrcompression.dll" - ] - }, - "runtime.win7.System.Private.Uri/4.3.0": { - "sha512": "Q+IBgaPYicSQs2tBlmXqbS25c/JLIthWrgrpMwxKSOobW/OqIMVFruUGfuaz4QABVzV8iKdCAbN7APY7Tclbnw==", - "type": "package", - "path": "runtime.win7.system.private.uri/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtime.win7.system.private.uri.4.3.0.nupkg.sha512", - "runtime.win7.system.private.uri.nuspec", - "runtimes/aot/lib/netcore50/System.Private.Uri.dll", - "runtimes/win/lib/netcore50/System.Private.Uri.dll", - "runtimes/win/lib/netstandard1.0/System.Private.Uri.dll" - ] - }, - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR/1.0.2": { - "sha512": "0V6sq7Dg0bQPrJtm/Qw5Zu0e7gidnRPLaqUhKIkLYzVn64jkat+JnR6LcezryD3c0Wuva/MdJWYSAaOPq5V/Zw==", - "type": "package", - "path": "runtime.win8-arm.microsoft.netcore.runtime.coreclr/1.0.2", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard1.0/_._", - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR.1.0.2.nupkg.sha512", - "runtime.win8-arm.Microsoft.NETCore.Runtime.CoreCLR.nuspec", - "runtimes/win8-arm-aot/lib/netstandard1.0/_._", - "runtimes/win8-arm-aot/native/_._", - "runtimes/win8-arm/lib/netstandard1.0/System.Private.CoreLib.dll", - "runtimes/win8-arm/lib/netstandard1.0/mscorlib.dll", - "runtimes/win8-arm/native/System.Private.CoreLib.ni.dll", - "runtimes/win8-arm/native/clretwrc.dll", - "runtimes/win8-arm/native/coreclr.dll", - "runtimes/win8-arm/native/dbgshim.dll", - "runtimes/win8-arm/native/mscordaccore.dll", - "runtimes/win8-arm/native/mscordbi.dll", - "runtimes/win8-arm/native/mscorlib.ni.dll", - "runtimes/win8-arm/native/mscorrc.debug.dll", - "runtimes/win8-arm/native/mscorrc.dll", - "runtimes/win8-arm/native/sos.dll", - "tools/crossgen.exe", - "tools/sos.dll" - ] - }, - "runtime.win8-arm.runtime.native.System.IO.Compression/4.3.0": { - "sha512": "Vq1+MgltEQZEIvEhkw+gdEkm2+6QHvJCbX+/fdTmed37Rx18+GMLzGwNd81qb2VfpK6ywFQuB3rC28QkuOJGVg==", - "type": "package", - "path": "runtime.win8-arm.runtime.native.system.io.compression/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "runtime.win8-arm.runtime.native.system.io.compression.4.3.0.nupkg.sha512", - "runtime.win8-arm.runtime.native.system.io.compression.nuspec", - "runtimes/win8-arm/native/clrcompression.dll" - ] - }, - "System.AppContext/4.3.0": { - "sha512": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", - "type": "package", - "path": "system.appcontext/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.AppContext.dll", - "lib/net463/System.AppContext.dll", - "lib/netcore50/System.AppContext.dll", - "lib/netstandard1.6/System.AppContext.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.AppContext.dll", - "ref/net463/System.AppContext.dll", - "ref/netstandard/_._", - "ref/netstandard1.3/System.AppContext.dll", - "ref/netstandard1.3/System.AppContext.xml", - "ref/netstandard1.3/de/System.AppContext.xml", - "ref/netstandard1.3/es/System.AppContext.xml", - "ref/netstandard1.3/fr/System.AppContext.xml", - "ref/netstandard1.3/it/System.AppContext.xml", - "ref/netstandard1.3/ja/System.AppContext.xml", - "ref/netstandard1.3/ko/System.AppContext.xml", - "ref/netstandard1.3/ru/System.AppContext.xml", - "ref/netstandard1.3/zh-hans/System.AppContext.xml", - "ref/netstandard1.3/zh-hant/System.AppContext.xml", - "ref/netstandard1.6/System.AppContext.dll", - "ref/netstandard1.6/System.AppContext.xml", - "ref/netstandard1.6/de/System.AppContext.xml", - "ref/netstandard1.6/es/System.AppContext.xml", - "ref/netstandard1.6/fr/System.AppContext.xml", - "ref/netstandard1.6/it/System.AppContext.xml", - "ref/netstandard1.6/ja/System.AppContext.xml", - "ref/netstandard1.6/ko/System.AppContext.xml", - "ref/netstandard1.6/ru/System.AppContext.xml", - "ref/netstandard1.6/zh-hans/System.AppContext.xml", - "ref/netstandard1.6/zh-hant/System.AppContext.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.AppContext.dll", - "system.appcontext.4.3.0.nupkg.sha512", - "system.appcontext.nuspec" - ] - }, - "System.Buffers/4.3.0": { - "sha512": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", - "type": "package", - "path": "system.buffers/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.1/.xml", - "lib/netstandard1.1/System.Buffers.dll", - "system.buffers.4.3.0.nupkg.sha512", - "system.buffers.nuspec" - ] - }, - "System.Collections/4.3.0": { - "sha512": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "type": "package", - "path": "system.collections/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Collections.dll", - "ref/netcore50/System.Collections.xml", - "ref/netcore50/de/System.Collections.xml", - "ref/netcore50/es/System.Collections.xml", - "ref/netcore50/fr/System.Collections.xml", - "ref/netcore50/it/System.Collections.xml", - "ref/netcore50/ja/System.Collections.xml", - "ref/netcore50/ko/System.Collections.xml", - "ref/netcore50/ru/System.Collections.xml", - "ref/netcore50/zh-hans/System.Collections.xml", - "ref/netcore50/zh-hant/System.Collections.xml", - "ref/netstandard1.0/System.Collections.dll", - "ref/netstandard1.0/System.Collections.xml", - "ref/netstandard1.0/de/System.Collections.xml", - "ref/netstandard1.0/es/System.Collections.xml", - "ref/netstandard1.0/fr/System.Collections.xml", - "ref/netstandard1.0/it/System.Collections.xml", - "ref/netstandard1.0/ja/System.Collections.xml", - "ref/netstandard1.0/ko/System.Collections.xml", - "ref/netstandard1.0/ru/System.Collections.xml", - "ref/netstandard1.0/zh-hans/System.Collections.xml", - "ref/netstandard1.0/zh-hant/System.Collections.xml", - "ref/netstandard1.3/System.Collections.dll", - "ref/netstandard1.3/System.Collections.xml", - "ref/netstandard1.3/de/System.Collections.xml", - "ref/netstandard1.3/es/System.Collections.xml", - "ref/netstandard1.3/fr/System.Collections.xml", - "ref/netstandard1.3/it/System.Collections.xml", - "ref/netstandard1.3/ja/System.Collections.xml", - "ref/netstandard1.3/ko/System.Collections.xml", - "ref/netstandard1.3/ru/System.Collections.xml", - "ref/netstandard1.3/zh-hans/System.Collections.xml", - "ref/netstandard1.3/zh-hant/System.Collections.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.collections.4.3.0.nupkg.sha512", - "system.collections.nuspec" - ] - }, - "System.Collections.Concurrent/4.3.0": { - "sha512": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", - "type": "package", - "path": "system.collections.concurrent/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Collections.Concurrent.dll", - "lib/netstandard1.3/System.Collections.Concurrent.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Collections.Concurrent.dll", - "ref/netcore50/System.Collections.Concurrent.xml", - "ref/netcore50/de/System.Collections.Concurrent.xml", - "ref/netcore50/es/System.Collections.Concurrent.xml", - "ref/netcore50/fr/System.Collections.Concurrent.xml", - "ref/netcore50/it/System.Collections.Concurrent.xml", - "ref/netcore50/ja/System.Collections.Concurrent.xml", - "ref/netcore50/ko/System.Collections.Concurrent.xml", - "ref/netcore50/ru/System.Collections.Concurrent.xml", - "ref/netcore50/zh-hans/System.Collections.Concurrent.xml", - "ref/netcore50/zh-hant/System.Collections.Concurrent.xml", - "ref/netstandard1.1/System.Collections.Concurrent.dll", - "ref/netstandard1.1/System.Collections.Concurrent.xml", - "ref/netstandard1.1/de/System.Collections.Concurrent.xml", - "ref/netstandard1.1/es/System.Collections.Concurrent.xml", - "ref/netstandard1.1/fr/System.Collections.Concurrent.xml", - "ref/netstandard1.1/it/System.Collections.Concurrent.xml", - "ref/netstandard1.1/ja/System.Collections.Concurrent.xml", - "ref/netstandard1.1/ko/System.Collections.Concurrent.xml", - "ref/netstandard1.1/ru/System.Collections.Concurrent.xml", - "ref/netstandard1.1/zh-hans/System.Collections.Concurrent.xml", - "ref/netstandard1.1/zh-hant/System.Collections.Concurrent.xml", - "ref/netstandard1.3/System.Collections.Concurrent.dll", - "ref/netstandard1.3/System.Collections.Concurrent.xml", - "ref/netstandard1.3/de/System.Collections.Concurrent.xml", - "ref/netstandard1.3/es/System.Collections.Concurrent.xml", - "ref/netstandard1.3/fr/System.Collections.Concurrent.xml", - "ref/netstandard1.3/it/System.Collections.Concurrent.xml", - "ref/netstandard1.3/ja/System.Collections.Concurrent.xml", - "ref/netstandard1.3/ko/System.Collections.Concurrent.xml", - "ref/netstandard1.3/ru/System.Collections.Concurrent.xml", - "ref/netstandard1.3/zh-hans/System.Collections.Concurrent.xml", - "ref/netstandard1.3/zh-hant/System.Collections.Concurrent.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.collections.concurrent.4.3.0.nupkg.sha512", - "system.collections.concurrent.nuspec" - ] - }, - "System.Collections.Immutable/1.2.0": { - "sha512": "Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==", - "type": "package", - "path": "system.collections.immutable/1.2.0", - "files": [ - "System.Collections.Immutable.1.2.0.nupkg.sha512", - "System.Collections.Immutable.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/System.Collections.Immutable.dll", - "lib/netstandard1.0/System.Collections.Immutable.xml", - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml" - ] - }, - "System.Collections.NonGeneric/4.0.1": { - "sha512": "hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==", - "type": "package", - "path": "system.collections.nongeneric/4.0.1", - "files": [ - "System.Collections.NonGeneric.4.0.1.nupkg.sha512", - "System.Collections.NonGeneric.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Collections.NonGeneric.dll", - "lib/netstandard1.3/System.Collections.NonGeneric.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Collections.NonGeneric.dll", - "ref/netstandard1.3/System.Collections.NonGeneric.dll", - "ref/netstandard1.3/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/de/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/es/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/fr/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/it/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/ja/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/ko/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/ru/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/zh-hans/System.Collections.NonGeneric.xml", - "ref/netstandard1.3/zh-hant/System.Collections.NonGeneric.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Collections.Specialized/4.0.1": { - "sha512": "/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==", - "type": "package", - "path": "system.collections.specialized/4.0.1", - "files": [ - "System.Collections.Specialized.4.0.1.nupkg.sha512", - "System.Collections.Specialized.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Collections.Specialized.dll", - "lib/netstandard1.3/System.Collections.Specialized.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Collections.Specialized.dll", - "ref/netstandard1.3/System.Collections.Specialized.dll", - "ref/netstandard1.3/System.Collections.Specialized.xml", - "ref/netstandard1.3/de/System.Collections.Specialized.xml", - "ref/netstandard1.3/es/System.Collections.Specialized.xml", - "ref/netstandard1.3/fr/System.Collections.Specialized.xml", - "ref/netstandard1.3/it/System.Collections.Specialized.xml", - "ref/netstandard1.3/ja/System.Collections.Specialized.xml", - "ref/netstandard1.3/ko/System.Collections.Specialized.xml", - "ref/netstandard1.3/ru/System.Collections.Specialized.xml", - "ref/netstandard1.3/zh-hans/System.Collections.Specialized.xml", - "ref/netstandard1.3/zh-hant/System.Collections.Specialized.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.ComponentModel/4.0.1": { - "sha512": "oBZFnm7seFiVfugsIyOvQCWobNZs7FzqDV/B7tx20Ep/l3UUFCPDkdTnCNaJZTU27zjeODmy2C/cP60u3D4c9w==", - "type": "package", - "path": "system.componentmodel/4.0.1", - "files": [ - "System.ComponentModel.4.0.1.nupkg.sha512", - "System.ComponentModel.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.ComponentModel.dll", - "lib/netstandard1.3/System.ComponentModel.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.ComponentModel.dll", - "ref/netcore50/System.ComponentModel.xml", - "ref/netcore50/de/System.ComponentModel.xml", - "ref/netcore50/es/System.ComponentModel.xml", - "ref/netcore50/fr/System.ComponentModel.xml", - "ref/netcore50/it/System.ComponentModel.xml", - "ref/netcore50/ja/System.ComponentModel.xml", - "ref/netcore50/ko/System.ComponentModel.xml", - "ref/netcore50/ru/System.ComponentModel.xml", - "ref/netcore50/zh-hans/System.ComponentModel.xml", - "ref/netcore50/zh-hant/System.ComponentModel.xml", - "ref/netstandard1.0/System.ComponentModel.dll", - "ref/netstandard1.0/System.ComponentModel.xml", - "ref/netstandard1.0/de/System.ComponentModel.xml", - "ref/netstandard1.0/es/System.ComponentModel.xml", - "ref/netstandard1.0/fr/System.ComponentModel.xml", - "ref/netstandard1.0/it/System.ComponentModel.xml", - "ref/netstandard1.0/ja/System.ComponentModel.xml", - "ref/netstandard1.0/ko/System.ComponentModel.xml", - "ref/netstandard1.0/ru/System.ComponentModel.xml", - "ref/netstandard1.0/zh-hans/System.ComponentModel.xml", - "ref/netstandard1.0/zh-hant/System.ComponentModel.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.ComponentModel.Annotations/4.1.0": { - "sha512": "rhnz80h8NnHJzoi0nbQJLRR2cJznyqG168q1bgoSpe5qpaME2SguXzuEzpY68nFCi2kBgHpbU4bRN2cP3unYRA==", - "type": "package", - "path": "system.componentmodel.annotations/4.1.0", - "files": [ - "System.ComponentModel.Annotations.4.1.0.nupkg.sha512", - "System.ComponentModel.Annotations.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net461/System.ComponentModel.Annotations.dll", - "lib/netcore50/System.ComponentModel.Annotations.dll", - "lib/netstandard1.4/System.ComponentModel.Annotations.dll", - "lib/portable-net45+win8/_._", - "lib/win8/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net461/System.ComponentModel.Annotations.dll", - "ref/netcore50/System.ComponentModel.Annotations.dll", - "ref/netcore50/System.ComponentModel.Annotations.xml", - "ref/netcore50/de/System.ComponentModel.Annotations.xml", - "ref/netcore50/es/System.ComponentModel.Annotations.xml", - "ref/netcore50/fr/System.ComponentModel.Annotations.xml", - "ref/netcore50/it/System.ComponentModel.Annotations.xml", - "ref/netcore50/ja/System.ComponentModel.Annotations.xml", - "ref/netcore50/ko/System.ComponentModel.Annotations.xml", - "ref/netcore50/ru/System.ComponentModel.Annotations.xml", - "ref/netcore50/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netcore50/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/System.ComponentModel.Annotations.dll", - "ref/netstandard1.1/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/de/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/es/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/fr/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/it/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/ja/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/ko/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/ru/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/System.ComponentModel.Annotations.dll", - "ref/netstandard1.3/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/de/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/es/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/fr/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/it/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/ja/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/ko/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/ru/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/System.ComponentModel.Annotations.dll", - "ref/netstandard1.4/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/de/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/es/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/fr/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/it/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/ja/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/ko/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/ru/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/zh-hant/System.ComponentModel.Annotations.xml", - "ref/portable-net45+win8/_._", - "ref/win8/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.ComponentModel.EventBasedAsync/4.0.11": { - "sha512": "Z7SO6vvQIR84daPE4uhaNdef9CjgjDMGYkas8epUhf0U3WGuaGgZ0Mm4QuNycMdbHUY8KEdZrtgxonkAiJaAlA==", - "type": "package", - "path": "system.componentmodel.eventbasedasync/4.0.11", - "files": [ - "System.ComponentModel.EventBasedAsync.4.0.11.nupkg.sha512", - "System.ComponentModel.EventBasedAsync.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.ComponentModel.EventBasedAsync.dll", - "lib/netstandard1.3/System.ComponentModel.EventBasedAsync.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.ComponentModel.EventBasedAsync.dll", - "ref/netcore50/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/de/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/es/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/fr/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/it/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/ja/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/ko/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/ru/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/zh-hans/System.ComponentModel.EventBasedAsync.xml", - "ref/netcore50/zh-hant/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/System.ComponentModel.EventBasedAsync.dll", - "ref/netstandard1.0/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/de/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/es/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/fr/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/it/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/ja/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/ko/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/ru/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/zh-hans/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.0/zh-hant/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/System.ComponentModel.EventBasedAsync.dll", - "ref/netstandard1.3/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/de/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/es/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/fr/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/it/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/ja/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/ko/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/ru/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/zh-hans/System.ComponentModel.EventBasedAsync.xml", - "ref/netstandard1.3/zh-hant/System.ComponentModel.EventBasedAsync.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Console/4.3.0": { - "sha512": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", - "type": "package", - "path": "system.console/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Console.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Console.dll", - "ref/netstandard1.3/System.Console.dll", - "ref/netstandard1.3/System.Console.xml", - "ref/netstandard1.3/de/System.Console.xml", - "ref/netstandard1.3/es/System.Console.xml", - "ref/netstandard1.3/fr/System.Console.xml", - "ref/netstandard1.3/it/System.Console.xml", - "ref/netstandard1.3/ja/System.Console.xml", - "ref/netstandard1.3/ko/System.Console.xml", - "ref/netstandard1.3/ru/System.Console.xml", - "ref/netstandard1.3/zh-hans/System.Console.xml", - "ref/netstandard1.3/zh-hant/System.Console.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.console.4.3.0.nupkg.sha512", - "system.console.nuspec" - ] - }, - "System.Data.Common/4.1.0": { - "sha512": "epU8jeTe7aE7RqGHq9rZ8b0Q4Ah7DgubzHQblgZMSqgW1saW868WmooSyC5ywf8upLBkcVLDu93W9GPWUYsU2Q==", - "type": "package", - "path": "system.data.common/4.1.0", - "files": [ - "System.Data.Common.4.1.0.nupkg.sha512", - "System.Data.Common.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net451/System.Data.Common.dll", - "lib/netstandard1.2/System.Data.Common.dll", - "lib/portable-net451+win8+wp8+wpa81/System.Data.Common.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net451/System.Data.Common.dll", - "ref/netstandard1.2/System.Data.Common.dll", - "ref/netstandard1.2/System.Data.Common.xml", - "ref/netstandard1.2/de/System.Data.Common.xml", - "ref/netstandard1.2/es/System.Data.Common.xml", - "ref/netstandard1.2/fr/System.Data.Common.xml", - "ref/netstandard1.2/it/System.Data.Common.xml", - "ref/netstandard1.2/ja/System.Data.Common.xml", - "ref/netstandard1.2/ko/System.Data.Common.xml", - "ref/netstandard1.2/ru/System.Data.Common.xml", - "ref/netstandard1.2/zh-hans/System.Data.Common.xml", - "ref/netstandard1.2/zh-hant/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/System.Data.Common.dll", - "ref/portable-net451+win8+wp8+wpa81/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/de/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/es/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/fr/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/it/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/ja/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/ko/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/ru/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/zh-hans/System.Data.Common.xml", - "ref/portable-net451+win8+wp8+wpa81/zh-hant/System.Data.Common.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Diagnostics.Contracts/4.3.0": { - "sha512": "eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==", - "type": "package", - "path": "system.diagnostics.contracts/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Diagnostics.Contracts.dll", - "lib/netstandard1.0/System.Diagnostics.Contracts.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Diagnostics.Contracts.dll", - "ref/netcore50/System.Diagnostics.Contracts.xml", - "ref/netcore50/de/System.Diagnostics.Contracts.xml", - "ref/netcore50/es/System.Diagnostics.Contracts.xml", - "ref/netcore50/fr/System.Diagnostics.Contracts.xml", - "ref/netcore50/it/System.Diagnostics.Contracts.xml", - "ref/netcore50/ja/System.Diagnostics.Contracts.xml", - "ref/netcore50/ko/System.Diagnostics.Contracts.xml", - "ref/netcore50/ru/System.Diagnostics.Contracts.xml", - "ref/netcore50/zh-hans/System.Diagnostics.Contracts.xml", - "ref/netcore50/zh-hant/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/System.Diagnostics.Contracts.dll", - "ref/netstandard1.0/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/de/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/es/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/fr/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/it/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/ja/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/ko/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/ru/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/zh-hans/System.Diagnostics.Contracts.xml", - "ref/netstandard1.0/zh-hant/System.Diagnostics.Contracts.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Diagnostics.Contracts.dll", - "system.diagnostics.contracts.4.3.0.nupkg.sha512", - "system.diagnostics.contracts.nuspec" - ] - }, - "System.Diagnostics.Debug/4.3.0": { - "sha512": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "type": "package", - "path": "system.diagnostics.debug/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Diagnostics.Debug.dll", - "ref/netcore50/System.Diagnostics.Debug.xml", - "ref/netcore50/de/System.Diagnostics.Debug.xml", - "ref/netcore50/es/System.Diagnostics.Debug.xml", - "ref/netcore50/fr/System.Diagnostics.Debug.xml", - "ref/netcore50/it/System.Diagnostics.Debug.xml", - "ref/netcore50/ja/System.Diagnostics.Debug.xml", - "ref/netcore50/ko/System.Diagnostics.Debug.xml", - "ref/netcore50/ru/System.Diagnostics.Debug.xml", - "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml", - "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/System.Diagnostics.Debug.dll", - "ref/netstandard1.0/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/de/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/es/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/fr/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/it/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/ja/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/ko/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/ru/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/zh-hans/System.Diagnostics.Debug.xml", - "ref/netstandard1.0/zh-hant/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/System.Diagnostics.Debug.dll", - "ref/netstandard1.3/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/de/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/es/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/fr/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/it/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/ja/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/ko/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/ru/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/zh-hans/System.Diagnostics.Debug.xml", - "ref/netstandard1.3/zh-hant/System.Diagnostics.Debug.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.diagnostics.debug.4.3.0.nupkg.sha512", - "system.diagnostics.debug.nuspec" - ] - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "sha512": "tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", - "type": "package", - "path": "system.diagnostics.diagnosticsource/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net46/System.Diagnostics.DiagnosticSource.dll", - "lib/net46/System.Diagnostics.DiagnosticSource.xml", - "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.dll", - "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.xml", - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll", - "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml", - "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.dll", - "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.xml", - "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512", - "system.diagnostics.diagnosticsource.nuspec" - ] - }, - "System.Diagnostics.StackTrace/4.0.2": { - "sha512": "MmP424iVWLyeW7XGtwC5NyfzsIwodFKwhW6yns3d+Sh8WFsFoPWq2cUlJJDAteapIm2qoJ8fc3VwIUroolbsEA==", - "type": "package", - "path": "system.diagnostics.stacktrace/4.0.2", - "files": [ - "System.Diagnostics.StackTrace.4.0.2.nupkg.sha512", - "System.Diagnostics.StackTrace.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Diagnostics.StackTrace.dll", - "lib/netstandard1.3/System.Diagnostics.StackTrace.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Diagnostics.StackTrace.dll", - "ref/netstandard1.3/System.Diagnostics.StackTrace.dll", - "ref/netstandard1.3/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/de/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/es/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/fr/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/it/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/ja/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/ko/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/ru/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/zh-hans/System.Diagnostics.StackTrace.xml", - "ref/netstandard1.3/zh-hant/System.Diagnostics.StackTrace.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Diagnostics.StackTrace.dll" - ] - }, - "System.Diagnostics.Tools/4.3.0": { - "sha512": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", - "type": "package", - "path": "system.diagnostics.tools/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Diagnostics.Tools.dll", - "ref/netcore50/System.Diagnostics.Tools.xml", - "ref/netcore50/de/System.Diagnostics.Tools.xml", - "ref/netcore50/es/System.Diagnostics.Tools.xml", - "ref/netcore50/fr/System.Diagnostics.Tools.xml", - "ref/netcore50/it/System.Diagnostics.Tools.xml", - "ref/netcore50/ja/System.Diagnostics.Tools.xml", - "ref/netcore50/ko/System.Diagnostics.Tools.xml", - "ref/netcore50/ru/System.Diagnostics.Tools.xml", - "ref/netcore50/zh-hans/System.Diagnostics.Tools.xml", - "ref/netcore50/zh-hant/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/System.Diagnostics.Tools.dll", - "ref/netstandard1.0/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/de/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/es/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/fr/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/it/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/ja/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/ko/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/ru/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/zh-hans/System.Diagnostics.Tools.xml", - "ref/netstandard1.0/zh-hant/System.Diagnostics.Tools.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.diagnostics.tools.4.3.0.nupkg.sha512", - "system.diagnostics.tools.nuspec" - ] - }, - "System.Diagnostics.Tracing/4.3.0": { - "sha512": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", - "type": "package", - "path": "system.diagnostics.tracing/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net462/System.Diagnostics.Tracing.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net462/System.Diagnostics.Tracing.dll", - "ref/netcore50/System.Diagnostics.Tracing.dll", - "ref/netcore50/System.Diagnostics.Tracing.xml", - "ref/netcore50/de/System.Diagnostics.Tracing.xml", - "ref/netcore50/es/System.Diagnostics.Tracing.xml", - "ref/netcore50/fr/System.Diagnostics.Tracing.xml", - "ref/netcore50/it/System.Diagnostics.Tracing.xml", - "ref/netcore50/ja/System.Diagnostics.Tracing.xml", - "ref/netcore50/ko/System.Diagnostics.Tracing.xml", - "ref/netcore50/ru/System.Diagnostics.Tracing.xml", - "ref/netcore50/zh-hans/System.Diagnostics.Tracing.xml", - "ref/netcore50/zh-hant/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/System.Diagnostics.Tracing.dll", - "ref/netstandard1.1/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/de/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/es/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/fr/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/it/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/ja/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/ko/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/ru/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/zh-hans/System.Diagnostics.Tracing.xml", - "ref/netstandard1.1/zh-hant/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/System.Diagnostics.Tracing.dll", - "ref/netstandard1.2/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/de/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/es/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/fr/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/it/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/ja/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/ko/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/ru/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/zh-hans/System.Diagnostics.Tracing.xml", - "ref/netstandard1.2/zh-hant/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/System.Diagnostics.Tracing.dll", - "ref/netstandard1.3/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/de/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/es/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/fr/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/it/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/ja/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/ko/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/ru/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/zh-hans/System.Diagnostics.Tracing.xml", - "ref/netstandard1.3/zh-hant/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/System.Diagnostics.Tracing.dll", - "ref/netstandard1.5/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/de/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/es/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/fr/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/it/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/ja/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/ko/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/ru/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/zh-hans/System.Diagnostics.Tracing.xml", - "ref/netstandard1.5/zh-hant/System.Diagnostics.Tracing.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.diagnostics.tracing.4.3.0.nupkg.sha512", - "system.diagnostics.tracing.nuspec" - ] - }, - "System.Dynamic.Runtime/4.0.11": { - "sha512": "db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==", - "type": "package", - "path": "system.dynamic.runtime/4.0.11", - "files": [ - "System.Dynamic.Runtime.4.0.11.nupkg.sha512", - "System.Dynamic.Runtime.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Dynamic.Runtime.dll", - "lib/netstandard1.3/System.Dynamic.Runtime.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Dynamic.Runtime.dll", - "ref/netcore50/System.Dynamic.Runtime.xml", - "ref/netcore50/de/System.Dynamic.Runtime.xml", - "ref/netcore50/es/System.Dynamic.Runtime.xml", - "ref/netcore50/fr/System.Dynamic.Runtime.xml", - "ref/netcore50/it/System.Dynamic.Runtime.xml", - "ref/netcore50/ja/System.Dynamic.Runtime.xml", - "ref/netcore50/ko/System.Dynamic.Runtime.xml", - "ref/netcore50/ru/System.Dynamic.Runtime.xml", - "ref/netcore50/zh-hans/System.Dynamic.Runtime.xml", - "ref/netcore50/zh-hant/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/System.Dynamic.Runtime.dll", - "ref/netstandard1.0/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/de/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/es/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/fr/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/it/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/ja/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/ko/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/ru/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/zh-hans/System.Dynamic.Runtime.xml", - "ref/netstandard1.0/zh-hant/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/System.Dynamic.Runtime.dll", - "ref/netstandard1.3/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/de/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/es/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/fr/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/it/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/ja/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/ko/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/ru/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/zh-hans/System.Dynamic.Runtime.xml", - "ref/netstandard1.3/zh-hant/System.Dynamic.Runtime.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll" - ] - }, - "System.Globalization/4.3.0": { - "sha512": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "type": "package", - "path": "system.globalization/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Globalization.dll", - "ref/netcore50/System.Globalization.xml", - "ref/netcore50/de/System.Globalization.xml", - "ref/netcore50/es/System.Globalization.xml", - "ref/netcore50/fr/System.Globalization.xml", - "ref/netcore50/it/System.Globalization.xml", - "ref/netcore50/ja/System.Globalization.xml", - "ref/netcore50/ko/System.Globalization.xml", - "ref/netcore50/ru/System.Globalization.xml", - "ref/netcore50/zh-hans/System.Globalization.xml", - "ref/netcore50/zh-hant/System.Globalization.xml", - "ref/netstandard1.0/System.Globalization.dll", - "ref/netstandard1.0/System.Globalization.xml", - "ref/netstandard1.0/de/System.Globalization.xml", - "ref/netstandard1.0/es/System.Globalization.xml", - "ref/netstandard1.0/fr/System.Globalization.xml", - "ref/netstandard1.0/it/System.Globalization.xml", - "ref/netstandard1.0/ja/System.Globalization.xml", - "ref/netstandard1.0/ko/System.Globalization.xml", - "ref/netstandard1.0/ru/System.Globalization.xml", - "ref/netstandard1.0/zh-hans/System.Globalization.xml", - "ref/netstandard1.0/zh-hant/System.Globalization.xml", - "ref/netstandard1.3/System.Globalization.dll", - "ref/netstandard1.3/System.Globalization.xml", - "ref/netstandard1.3/de/System.Globalization.xml", - "ref/netstandard1.3/es/System.Globalization.xml", - "ref/netstandard1.3/fr/System.Globalization.xml", - "ref/netstandard1.3/it/System.Globalization.xml", - "ref/netstandard1.3/ja/System.Globalization.xml", - "ref/netstandard1.3/ko/System.Globalization.xml", - "ref/netstandard1.3/ru/System.Globalization.xml", - "ref/netstandard1.3/zh-hans/System.Globalization.xml", - "ref/netstandard1.3/zh-hant/System.Globalization.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.globalization.4.3.0.nupkg.sha512", - "system.globalization.nuspec" - ] - }, - "System.Globalization.Calendars/4.3.0": { - "sha512": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", - "type": "package", - "path": "system.globalization.calendars/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Globalization.Calendars.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Globalization.Calendars.dll", - "ref/netstandard1.3/System.Globalization.Calendars.dll", - "ref/netstandard1.3/System.Globalization.Calendars.xml", - "ref/netstandard1.3/de/System.Globalization.Calendars.xml", - "ref/netstandard1.3/es/System.Globalization.Calendars.xml", - "ref/netstandard1.3/fr/System.Globalization.Calendars.xml", - "ref/netstandard1.3/it/System.Globalization.Calendars.xml", - "ref/netstandard1.3/ja/System.Globalization.Calendars.xml", - "ref/netstandard1.3/ko/System.Globalization.Calendars.xml", - "ref/netstandard1.3/ru/System.Globalization.Calendars.xml", - "ref/netstandard1.3/zh-hans/System.Globalization.Calendars.xml", - "ref/netstandard1.3/zh-hant/System.Globalization.Calendars.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.globalization.calendars.4.3.0.nupkg.sha512", - "system.globalization.calendars.nuspec" - ] - }, - "System.Globalization.Extensions/4.0.1": { - "sha512": "KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==", - "type": "package", - "path": "system.globalization.extensions/4.0.1", - "files": [ - "System.Globalization.Extensions.4.0.1.nupkg.sha512", - "System.Globalization.Extensions.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Globalization.Extensions.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Globalization.Extensions.dll", - "ref/netstandard1.3/System.Globalization.Extensions.dll", - "ref/netstandard1.3/System.Globalization.Extensions.xml", - "ref/netstandard1.3/de/System.Globalization.Extensions.xml", - "ref/netstandard1.3/es/System.Globalization.Extensions.xml", - "ref/netstandard1.3/fr/System.Globalization.Extensions.xml", - "ref/netstandard1.3/it/System.Globalization.Extensions.xml", - "ref/netstandard1.3/ja/System.Globalization.Extensions.xml", - "ref/netstandard1.3/ko/System.Globalization.Extensions.xml", - "ref/netstandard1.3/ru/System.Globalization.Extensions.xml", - "ref/netstandard1.3/zh-hans/System.Globalization.Extensions.xml", - "ref/netstandard1.3/zh-hant/System.Globalization.Extensions.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll", - "runtimes/win/lib/net46/System.Globalization.Extensions.dll", - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll" - ] - }, - "System.IO/4.3.0": { - "sha512": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "type": "package", - "path": "system.io/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net462/System.IO.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net462/System.IO.dll", - "ref/netcore50/System.IO.dll", - "ref/netcore50/System.IO.xml", - "ref/netcore50/de/System.IO.xml", - "ref/netcore50/es/System.IO.xml", - "ref/netcore50/fr/System.IO.xml", - "ref/netcore50/it/System.IO.xml", - "ref/netcore50/ja/System.IO.xml", - "ref/netcore50/ko/System.IO.xml", - "ref/netcore50/ru/System.IO.xml", - "ref/netcore50/zh-hans/System.IO.xml", - "ref/netcore50/zh-hant/System.IO.xml", - "ref/netstandard1.0/System.IO.dll", - "ref/netstandard1.0/System.IO.xml", - "ref/netstandard1.0/de/System.IO.xml", - "ref/netstandard1.0/es/System.IO.xml", - "ref/netstandard1.0/fr/System.IO.xml", - "ref/netstandard1.0/it/System.IO.xml", - "ref/netstandard1.0/ja/System.IO.xml", - "ref/netstandard1.0/ko/System.IO.xml", - "ref/netstandard1.0/ru/System.IO.xml", - "ref/netstandard1.0/zh-hans/System.IO.xml", - "ref/netstandard1.0/zh-hant/System.IO.xml", - "ref/netstandard1.3/System.IO.dll", - "ref/netstandard1.3/System.IO.xml", - "ref/netstandard1.3/de/System.IO.xml", - "ref/netstandard1.3/es/System.IO.xml", - "ref/netstandard1.3/fr/System.IO.xml", - "ref/netstandard1.3/it/System.IO.xml", - "ref/netstandard1.3/ja/System.IO.xml", - "ref/netstandard1.3/ko/System.IO.xml", - "ref/netstandard1.3/ru/System.IO.xml", - "ref/netstandard1.3/zh-hans/System.IO.xml", - "ref/netstandard1.3/zh-hant/System.IO.xml", - "ref/netstandard1.5/System.IO.dll", - "ref/netstandard1.5/System.IO.xml", - "ref/netstandard1.5/de/System.IO.xml", - "ref/netstandard1.5/es/System.IO.xml", - "ref/netstandard1.5/fr/System.IO.xml", - "ref/netstandard1.5/it/System.IO.xml", - "ref/netstandard1.5/ja/System.IO.xml", - "ref/netstandard1.5/ko/System.IO.xml", - "ref/netstandard1.5/ru/System.IO.xml", - "ref/netstandard1.5/zh-hans/System.IO.xml", - "ref/netstandard1.5/zh-hant/System.IO.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.io.4.3.0.nupkg.sha512", - "system.io.nuspec" - ] - }, - "System.IO.Compression/4.3.0": { - "sha512": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", - "type": "package", - "path": "system.io.compression/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.IO.Compression.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.IO.Compression.dll", - "ref/netcore50/System.IO.Compression.dll", - "ref/netcore50/System.IO.Compression.xml", - "ref/netcore50/de/System.IO.Compression.xml", - "ref/netcore50/es/System.IO.Compression.xml", - "ref/netcore50/fr/System.IO.Compression.xml", - "ref/netcore50/it/System.IO.Compression.xml", - "ref/netcore50/ja/System.IO.Compression.xml", - "ref/netcore50/ko/System.IO.Compression.xml", - "ref/netcore50/ru/System.IO.Compression.xml", - "ref/netcore50/zh-hans/System.IO.Compression.xml", - "ref/netcore50/zh-hant/System.IO.Compression.xml", - "ref/netstandard1.1/System.IO.Compression.dll", - "ref/netstandard1.1/System.IO.Compression.xml", - "ref/netstandard1.1/de/System.IO.Compression.xml", - "ref/netstandard1.1/es/System.IO.Compression.xml", - "ref/netstandard1.1/fr/System.IO.Compression.xml", - "ref/netstandard1.1/it/System.IO.Compression.xml", - "ref/netstandard1.1/ja/System.IO.Compression.xml", - "ref/netstandard1.1/ko/System.IO.Compression.xml", - "ref/netstandard1.1/ru/System.IO.Compression.xml", - "ref/netstandard1.1/zh-hans/System.IO.Compression.xml", - "ref/netstandard1.1/zh-hant/System.IO.Compression.xml", - "ref/netstandard1.3/System.IO.Compression.dll", - "ref/netstandard1.3/System.IO.Compression.xml", - "ref/netstandard1.3/de/System.IO.Compression.xml", - "ref/netstandard1.3/es/System.IO.Compression.xml", - "ref/netstandard1.3/fr/System.IO.Compression.xml", - "ref/netstandard1.3/it/System.IO.Compression.xml", - "ref/netstandard1.3/ja/System.IO.Compression.xml", - "ref/netstandard1.3/ko/System.IO.Compression.xml", - "ref/netstandard1.3/ru/System.IO.Compression.xml", - "ref/netstandard1.3/zh-hans/System.IO.Compression.xml", - "ref/netstandard1.3/zh-hant/System.IO.Compression.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll", - "runtimes/win/lib/net46/System.IO.Compression.dll", - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll", - "system.io.compression.4.3.0.nupkg.sha512", - "system.io.compression.nuspec" - ] - }, - "System.IO.Compression.ZipFile/4.3.0": { - "sha512": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", - "type": "package", - "path": "system.io.compression.zipfile/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.IO.Compression.ZipFile.dll", - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.IO.Compression.ZipFile.dll", - "ref/netstandard1.3/System.IO.Compression.ZipFile.dll", - "ref/netstandard1.3/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/de/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/es/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/fr/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/it/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/ja/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/ko/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/ru/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/zh-hans/System.IO.Compression.ZipFile.xml", - "ref/netstandard1.3/zh-hant/System.IO.Compression.ZipFile.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.io.compression.zipfile.4.3.0.nupkg.sha512", - "system.io.compression.zipfile.nuspec" - ] - }, - "System.IO.FileSystem/4.3.0": { - "sha512": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", - "type": "package", - "path": "system.io.filesystem/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.IO.FileSystem.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.IO.FileSystem.dll", - "ref/netstandard1.3/System.IO.FileSystem.dll", - "ref/netstandard1.3/System.IO.FileSystem.xml", - "ref/netstandard1.3/de/System.IO.FileSystem.xml", - "ref/netstandard1.3/es/System.IO.FileSystem.xml", - "ref/netstandard1.3/fr/System.IO.FileSystem.xml", - "ref/netstandard1.3/it/System.IO.FileSystem.xml", - "ref/netstandard1.3/ja/System.IO.FileSystem.xml", - "ref/netstandard1.3/ko/System.IO.FileSystem.xml", - "ref/netstandard1.3/ru/System.IO.FileSystem.xml", - "ref/netstandard1.3/zh-hans/System.IO.FileSystem.xml", - "ref/netstandard1.3/zh-hant/System.IO.FileSystem.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.io.filesystem.4.3.0.nupkg.sha512", - "system.io.filesystem.nuspec" - ] - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "sha512": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", - "type": "package", - "path": "system.io.filesystem.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.IO.FileSystem.Primitives.dll", - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.IO.FileSystem.Primitives.dll", - "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll", - "ref/netstandard1.3/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/de/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/es/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/fr/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/it/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/ja/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/ko/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/ru/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/zh-hans/System.IO.FileSystem.Primitives.xml", - "ref/netstandard1.3/zh-hant/System.IO.FileSystem.Primitives.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.io.filesystem.primitives.4.3.0.nupkg.sha512", - "system.io.filesystem.primitives.nuspec" - ] - }, - "System.IO.IsolatedStorage/4.0.1": { - "sha512": "PuSuDi3FV84wh6RbF+Dvr0BvLJ6MCpvNIdVE3K0sSnOVKEV7mOQ0qnEvO1tWjxquMaugULTxJHHLaxkCHCz4IQ==", - "type": "package", - "path": "system.io.isolatedstorage/4.0.1", - "files": [ - "System.IO.IsolatedStorage.4.0.1.nupkg.sha512", - "System.IO.IsolatedStorage.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/netcore50/System.IO.IsolatedStorage.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/netstandard1.4/System.IO.IsolatedStorage.dll", - "ref/netstandard1.4/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/de/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/es/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/fr/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/it/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/ja/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/ko/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/ru/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/zh-hans/System.IO.IsolatedStorage.xml", - "ref/netstandard1.4/zh-hant/System.IO.IsolatedStorage.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.IO.UnmanagedMemoryStream/4.0.1": { - "sha512": "wcq0kXcpfJwdl1Y4/ZjDk7Dhx5HdLyRYYWYmD8Nn8skoGYYQd2BQWbXwjWSczip8AL4Z57o2dWWXAl4aABAKiQ==", - "type": "package", - "path": "system.io.unmanagedmemorystream/4.0.1", - "files": [ - "System.IO.UnmanagedMemoryStream.4.0.1.nupkg.sha512", - "System.IO.UnmanagedMemoryStream.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.IO.UnmanagedMemoryStream.dll", - "lib/netstandard1.3/System.IO.UnmanagedMemoryStream.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.IO.UnmanagedMemoryStream.dll", - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.dll", - "ref/netstandard1.3/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/de/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/es/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/fr/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/it/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/ja/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/ko/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/ru/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/zh-hans/System.IO.UnmanagedMemoryStream.xml", - "ref/netstandard1.3/zh-hant/System.IO.UnmanagedMemoryStream.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Linq/4.3.0": { - "sha512": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "type": "package", - "path": "system.linq/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net463/System.Linq.dll", - "lib/netcore50/System.Linq.dll", - "lib/netstandard1.6/System.Linq.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net463/System.Linq.dll", - "ref/netcore50/System.Linq.dll", - "ref/netcore50/System.Linq.xml", - "ref/netcore50/de/System.Linq.xml", - "ref/netcore50/es/System.Linq.xml", - "ref/netcore50/fr/System.Linq.xml", - "ref/netcore50/it/System.Linq.xml", - "ref/netcore50/ja/System.Linq.xml", - "ref/netcore50/ko/System.Linq.xml", - "ref/netcore50/ru/System.Linq.xml", - "ref/netcore50/zh-hans/System.Linq.xml", - "ref/netcore50/zh-hant/System.Linq.xml", - "ref/netstandard1.0/System.Linq.dll", - "ref/netstandard1.0/System.Linq.xml", - "ref/netstandard1.0/de/System.Linq.xml", - "ref/netstandard1.0/es/System.Linq.xml", - "ref/netstandard1.0/fr/System.Linq.xml", - "ref/netstandard1.0/it/System.Linq.xml", - "ref/netstandard1.0/ja/System.Linq.xml", - "ref/netstandard1.0/ko/System.Linq.xml", - "ref/netstandard1.0/ru/System.Linq.xml", - "ref/netstandard1.0/zh-hans/System.Linq.xml", - "ref/netstandard1.0/zh-hant/System.Linq.xml", - "ref/netstandard1.6/System.Linq.dll", - "ref/netstandard1.6/System.Linq.xml", - "ref/netstandard1.6/de/System.Linq.xml", - "ref/netstandard1.6/es/System.Linq.xml", - "ref/netstandard1.6/fr/System.Linq.xml", - "ref/netstandard1.6/it/System.Linq.xml", - "ref/netstandard1.6/ja/System.Linq.xml", - "ref/netstandard1.6/ko/System.Linq.xml", - "ref/netstandard1.6/ru/System.Linq.xml", - "ref/netstandard1.6/zh-hans/System.Linq.xml", - "ref/netstandard1.6/zh-hant/System.Linq.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.linq.4.3.0.nupkg.sha512", - "system.linq.nuspec" - ] - }, - "System.Linq.Expressions/4.3.0": { - "sha512": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "type": "package", - "path": "system.linq.expressions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net463/System.Linq.Expressions.dll", - "lib/netcore50/System.Linq.Expressions.dll", - "lib/netstandard1.6/System.Linq.Expressions.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net463/System.Linq.Expressions.dll", - "ref/netcore50/System.Linq.Expressions.dll", - "ref/netcore50/System.Linq.Expressions.xml", - "ref/netcore50/de/System.Linq.Expressions.xml", - "ref/netcore50/es/System.Linq.Expressions.xml", - "ref/netcore50/fr/System.Linq.Expressions.xml", - "ref/netcore50/it/System.Linq.Expressions.xml", - "ref/netcore50/ja/System.Linq.Expressions.xml", - "ref/netcore50/ko/System.Linq.Expressions.xml", - "ref/netcore50/ru/System.Linq.Expressions.xml", - "ref/netcore50/zh-hans/System.Linq.Expressions.xml", - "ref/netcore50/zh-hant/System.Linq.Expressions.xml", - "ref/netstandard1.0/System.Linq.Expressions.dll", - "ref/netstandard1.0/System.Linq.Expressions.xml", - "ref/netstandard1.0/de/System.Linq.Expressions.xml", - "ref/netstandard1.0/es/System.Linq.Expressions.xml", - "ref/netstandard1.0/fr/System.Linq.Expressions.xml", - "ref/netstandard1.0/it/System.Linq.Expressions.xml", - "ref/netstandard1.0/ja/System.Linq.Expressions.xml", - "ref/netstandard1.0/ko/System.Linq.Expressions.xml", - "ref/netstandard1.0/ru/System.Linq.Expressions.xml", - "ref/netstandard1.0/zh-hans/System.Linq.Expressions.xml", - "ref/netstandard1.0/zh-hant/System.Linq.Expressions.xml", - "ref/netstandard1.3/System.Linq.Expressions.dll", - "ref/netstandard1.3/System.Linq.Expressions.xml", - "ref/netstandard1.3/de/System.Linq.Expressions.xml", - "ref/netstandard1.3/es/System.Linq.Expressions.xml", - "ref/netstandard1.3/fr/System.Linq.Expressions.xml", - "ref/netstandard1.3/it/System.Linq.Expressions.xml", - "ref/netstandard1.3/ja/System.Linq.Expressions.xml", - "ref/netstandard1.3/ko/System.Linq.Expressions.xml", - "ref/netstandard1.3/ru/System.Linq.Expressions.xml", - "ref/netstandard1.3/zh-hans/System.Linq.Expressions.xml", - "ref/netstandard1.3/zh-hant/System.Linq.Expressions.xml", - "ref/netstandard1.6/System.Linq.Expressions.dll", - "ref/netstandard1.6/System.Linq.Expressions.xml", - "ref/netstandard1.6/de/System.Linq.Expressions.xml", - "ref/netstandard1.6/es/System.Linq.Expressions.xml", - "ref/netstandard1.6/fr/System.Linq.Expressions.xml", - "ref/netstandard1.6/it/System.Linq.Expressions.xml", - "ref/netstandard1.6/ja/System.Linq.Expressions.xml", - "ref/netstandard1.6/ko/System.Linq.Expressions.xml", - "ref/netstandard1.6/ru/System.Linq.Expressions.xml", - "ref/netstandard1.6/zh-hans/System.Linq.Expressions.xml", - "ref/netstandard1.6/zh-hant/System.Linq.Expressions.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll", - "system.linq.expressions.4.3.0.nupkg.sha512", - "system.linq.expressions.nuspec" - ] - }, - "System.Linq.Parallel/4.0.1": { - "sha512": "J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==", - "type": "package", - "path": "system.linq.parallel/4.0.1", - "files": [ - "System.Linq.Parallel.4.0.1.nupkg.sha512", - "System.Linq.Parallel.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Linq.Parallel.dll", - "lib/netstandard1.3/System.Linq.Parallel.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Linq.Parallel.dll", - "ref/netcore50/System.Linq.Parallel.xml", - "ref/netcore50/de/System.Linq.Parallel.xml", - "ref/netcore50/es/System.Linq.Parallel.xml", - "ref/netcore50/fr/System.Linq.Parallel.xml", - "ref/netcore50/it/System.Linq.Parallel.xml", - "ref/netcore50/ja/System.Linq.Parallel.xml", - "ref/netcore50/ko/System.Linq.Parallel.xml", - "ref/netcore50/ru/System.Linq.Parallel.xml", - "ref/netcore50/zh-hans/System.Linq.Parallel.xml", - "ref/netcore50/zh-hant/System.Linq.Parallel.xml", - "ref/netstandard1.1/System.Linq.Parallel.dll", - "ref/netstandard1.1/System.Linq.Parallel.xml", - "ref/netstandard1.1/de/System.Linq.Parallel.xml", - "ref/netstandard1.1/es/System.Linq.Parallel.xml", - "ref/netstandard1.1/fr/System.Linq.Parallel.xml", - "ref/netstandard1.1/it/System.Linq.Parallel.xml", - "ref/netstandard1.1/ja/System.Linq.Parallel.xml", - "ref/netstandard1.1/ko/System.Linq.Parallel.xml", - "ref/netstandard1.1/ru/System.Linq.Parallel.xml", - "ref/netstandard1.1/zh-hans/System.Linq.Parallel.xml", - "ref/netstandard1.1/zh-hant/System.Linq.Parallel.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Linq.Queryable/4.0.1": { - "sha512": "Yn/WfYe9RoRfmSLvUt2JerP0BTGGykCZkQPgojaxgzF2N0oPo+/AhB8TXOpdCcNlrG3VRtsamtK2uzsp3cqRVw==", - "type": "package", - "path": "system.linq.queryable/4.0.1", - "files": [ - "System.Linq.Queryable.4.0.1.nupkg.sha512", - "System.Linq.Queryable.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/monoandroid10/_._", - "lib/monotouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Linq.Queryable.dll", - "lib/netstandard1.3/System.Linq.Queryable.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/monoandroid10/_._", - "ref/monotouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Linq.Queryable.dll", - "ref/netcore50/System.Linq.Queryable.xml", - "ref/netcore50/de/System.Linq.Queryable.xml", - "ref/netcore50/es/System.Linq.Queryable.xml", - "ref/netcore50/fr/System.Linq.Queryable.xml", - "ref/netcore50/it/System.Linq.Queryable.xml", - "ref/netcore50/ja/System.Linq.Queryable.xml", - "ref/netcore50/ko/System.Linq.Queryable.xml", - "ref/netcore50/ru/System.Linq.Queryable.xml", - "ref/netcore50/zh-hans/System.Linq.Queryable.xml", - "ref/netcore50/zh-hant/System.Linq.Queryable.xml", - "ref/netstandard1.0/System.Linq.Queryable.dll", - "ref/netstandard1.0/System.Linq.Queryable.xml", - "ref/netstandard1.0/de/System.Linq.Queryable.xml", - "ref/netstandard1.0/es/System.Linq.Queryable.xml", - "ref/netstandard1.0/fr/System.Linq.Queryable.xml", - "ref/netstandard1.0/it/System.Linq.Queryable.xml", - "ref/netstandard1.0/ja/System.Linq.Queryable.xml", - "ref/netstandard1.0/ko/System.Linq.Queryable.xml", - "ref/netstandard1.0/ru/System.Linq.Queryable.xml", - "ref/netstandard1.0/zh-hans/System.Linq.Queryable.xml", - "ref/netstandard1.0/zh-hant/System.Linq.Queryable.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Net.Http/4.3.0": { - "sha512": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", - "type": "package", - "path": "system.net.http/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/Xamarinmac20/_._", - "lib/monoandroid10/_._", - "lib/monotouch10/_._", - "lib/net45/_._", - "lib/net46/System.Net.Http.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/Xamarinmac20/_._", - "ref/monoandroid10/_._", - "ref/monotouch10/_._", - "ref/net45/_._", - "ref/net46/System.Net.Http.dll", - "ref/net46/System.Net.Http.xml", - "ref/net46/de/System.Net.Http.xml", - "ref/net46/es/System.Net.Http.xml", - "ref/net46/fr/System.Net.Http.xml", - "ref/net46/it/System.Net.Http.xml", - "ref/net46/ja/System.Net.Http.xml", - "ref/net46/ko/System.Net.Http.xml", - "ref/net46/ru/System.Net.Http.xml", - "ref/net46/zh-hans/System.Net.Http.xml", - "ref/net46/zh-hant/System.Net.Http.xml", - "ref/netcore50/System.Net.Http.dll", - "ref/netcore50/System.Net.Http.xml", - "ref/netcore50/de/System.Net.Http.xml", - "ref/netcore50/es/System.Net.Http.xml", - "ref/netcore50/fr/System.Net.Http.xml", - "ref/netcore50/it/System.Net.Http.xml", - "ref/netcore50/ja/System.Net.Http.xml", - "ref/netcore50/ko/System.Net.Http.xml", - "ref/netcore50/ru/System.Net.Http.xml", - "ref/netcore50/zh-hans/System.Net.Http.xml", - "ref/netcore50/zh-hant/System.Net.Http.xml", - "ref/netstandard1.1/System.Net.Http.dll", - "ref/netstandard1.1/System.Net.Http.xml", - "ref/netstandard1.1/de/System.Net.Http.xml", - "ref/netstandard1.1/es/System.Net.Http.xml", - "ref/netstandard1.1/fr/System.Net.Http.xml", - "ref/netstandard1.1/it/System.Net.Http.xml", - "ref/netstandard1.1/ja/System.Net.Http.xml", - "ref/netstandard1.1/ko/System.Net.Http.xml", - "ref/netstandard1.1/ru/System.Net.Http.xml", - "ref/netstandard1.1/zh-hans/System.Net.Http.xml", - "ref/netstandard1.1/zh-hant/System.Net.Http.xml", - "ref/netstandard1.3/System.Net.Http.dll", - "ref/netstandard1.3/System.Net.Http.xml", - "ref/netstandard1.3/de/System.Net.Http.xml", - "ref/netstandard1.3/es/System.Net.Http.xml", - "ref/netstandard1.3/fr/System.Net.Http.xml", - "ref/netstandard1.3/it/System.Net.Http.xml", - "ref/netstandard1.3/ja/System.Net.Http.xml", - "ref/netstandard1.3/ko/System.Net.Http.xml", - "ref/netstandard1.3/ru/System.Net.Http.xml", - "ref/netstandard1.3/zh-hans/System.Net.Http.xml", - "ref/netstandard1.3/zh-hant/System.Net.Http.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll", - "runtimes/win/lib/net46/System.Net.Http.dll", - "runtimes/win/lib/netcore50/System.Net.Http.dll", - "runtimes/win/lib/netstandard1.3/System.Net.Http.dll", - "system.net.http.4.3.0.nupkg.sha512", - "system.net.http.nuspec" - ] - }, - "System.Net.Http.Rtc/4.0.1": { - "sha512": "o2AlTAvlZOc0dRUpmr379G57VUjSQ+JO7X2vIduaV+zReroM7WVwvtg6q1tGBrT4aVFvqWPDavWuBgSMTwugyw==", - "type": "package", - "path": "system.net.http.rtc/4.0.1", - "files": [ - "System.Net.Http.Rtc.4.0.1.nupkg.sha512", - "System.Net.Http.Rtc.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/win8/_._", - "ref/netcore50/System.Net.Http.Rtc.dll", - "ref/netcore50/System.Net.Http.Rtc.xml", - "ref/netcore50/de/System.Net.Http.Rtc.xml", - "ref/netcore50/es/System.Net.Http.Rtc.xml", - "ref/netcore50/fr/System.Net.Http.Rtc.xml", - "ref/netcore50/it/System.Net.Http.Rtc.xml", - "ref/netcore50/ja/System.Net.Http.Rtc.xml", - "ref/netcore50/ko/System.Net.Http.Rtc.xml", - "ref/netcore50/ru/System.Net.Http.Rtc.xml", - "ref/netcore50/zh-hans/System.Net.Http.Rtc.xml", - "ref/netcore50/zh-hant/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/System.Net.Http.Rtc.dll", - "ref/netstandard1.1/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/de/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/es/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/fr/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/it/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/ja/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/ko/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/ru/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/zh-hans/System.Net.Http.Rtc.xml", - "ref/netstandard1.1/zh-hant/System.Net.Http.Rtc.xml", - "ref/win8/_._", - "runtimes/win/lib/netcore50/System.Net.Http.Rtc.dll" - ] - }, - "System.Net.NameResolution/4.0.0": { - "sha512": "JdqRdM1Qym3YehqdKIi5LHrpypP4JMfxKQSNCJ2z4WawkG0il+N3XfNeJOxll2XrTnG7WgYYPoeiu/KOwg0DQw==", - "type": "package", - "path": "system.net.nameresolution/4.0.0", - "files": [ - "System.Net.NameResolution.4.0.0.nupkg.sha512", - "System.Net.NameResolution.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Net.NameResolution.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Net.NameResolution.dll", - "ref/netstandard1.3/System.Net.NameResolution.dll", - "ref/netstandard1.3/System.Net.NameResolution.xml", - "ref/netstandard1.3/de/System.Net.NameResolution.xml", - "ref/netstandard1.3/es/System.Net.NameResolution.xml", - "ref/netstandard1.3/fr/System.Net.NameResolution.xml", - "ref/netstandard1.3/it/System.Net.NameResolution.xml", - "ref/netstandard1.3/ja/System.Net.NameResolution.xml", - "ref/netstandard1.3/ko/System.Net.NameResolution.xml", - "ref/netstandard1.3/ru/System.Net.NameResolution.xml", - "ref/netstandard1.3/zh-hans/System.Net.NameResolution.xml", - "ref/netstandard1.3/zh-hant/System.Net.NameResolution.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll", - "runtimes/win/lib/net46/System.Net.NameResolution.dll", - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll", - "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll" - ] - }, - "System.Net.NameResolution/4.3.0": { - "sha512": "AFYl08R7MrsrEjqpQWTZWBadqXyTzNDaWpMqyxhb0d6sGhV6xMDKueuBXlLL30gz+DIRY6MpdgnHWlCh5wmq9w==", - "type": "package", - "path": "system.net.nameresolution/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Net.NameResolution.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Net.NameResolution.dll", - "ref/netstandard1.3/System.Net.NameResolution.dll", - "ref/netstandard1.3/System.Net.NameResolution.xml", - "ref/netstandard1.3/de/System.Net.NameResolution.xml", - "ref/netstandard1.3/es/System.Net.NameResolution.xml", - "ref/netstandard1.3/fr/System.Net.NameResolution.xml", - "ref/netstandard1.3/it/System.Net.NameResolution.xml", - "ref/netstandard1.3/ja/System.Net.NameResolution.xml", - "ref/netstandard1.3/ko/System.Net.NameResolution.xml", - "ref/netstandard1.3/ru/System.Net.NameResolution.xml", - "ref/netstandard1.3/zh-hans/System.Net.NameResolution.xml", - "ref/netstandard1.3/zh-hant/System.Net.NameResolution.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll", - "runtimes/win/lib/net46/System.Net.NameResolution.dll", - "runtimes/win/lib/netcore50/System.Net.NameResolution.dll", - "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll", - "system.net.nameresolution.4.3.0.nupkg.sha512", - "system.net.nameresolution.nuspec" - ] - }, - "System.Net.NetworkInformation/4.1.0": { - "sha512": "Q0rfeiW6QsiZuicGjrFA7cRr2+kXex0JIljTTxzI09GIftB8k+aNL31VsQD1sI2g31cw7UGDTgozA/FgeNSzsQ==", - "type": "package", - "path": "system.net.networkinformation/4.1.0", - "files": [ - "System.Net.NetworkInformation.4.1.0.nupkg.sha512", - "System.Net.NetworkInformation.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.Net.NetworkInformation.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.Net.NetworkInformation.dll", - "ref/netcore50/System.Net.NetworkInformation.dll", - "ref/netcore50/System.Net.NetworkInformation.xml", - "ref/netcore50/de/System.Net.NetworkInformation.xml", - "ref/netcore50/es/System.Net.NetworkInformation.xml", - "ref/netcore50/fr/System.Net.NetworkInformation.xml", - "ref/netcore50/it/System.Net.NetworkInformation.xml", - "ref/netcore50/ja/System.Net.NetworkInformation.xml", - "ref/netcore50/ko/System.Net.NetworkInformation.xml", - "ref/netcore50/ru/System.Net.NetworkInformation.xml", - "ref/netcore50/zh-hans/System.Net.NetworkInformation.xml", - "ref/netcore50/zh-hant/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/System.Net.NetworkInformation.dll", - "ref/netstandard1.0/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/de/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/es/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/fr/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/it/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/ja/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/ko/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/ru/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/zh-hans/System.Net.NetworkInformation.xml", - "ref/netstandard1.0/zh-hant/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/System.Net.NetworkInformation.dll", - "ref/netstandard1.3/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/de/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/es/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/fr/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/it/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/ja/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/ko/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/ru/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/zh-hans/System.Net.NetworkInformation.xml", - "ref/netstandard1.3/zh-hant/System.Net.NetworkInformation.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/linux/lib/netstandard1.3/System.Net.NetworkInformation.dll", - "runtimes/osx/lib/netstandard1.3/System.Net.NetworkInformation.dll", - "runtimes/win/lib/net46/System.Net.NetworkInformation.dll", - "runtimes/win/lib/netcore50/System.Net.NetworkInformation.dll", - "runtimes/win/lib/netstandard1.3/System.Net.NetworkInformation.dll" - ] - }, - "System.Net.Primitives/4.3.0": { - "sha512": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", - "type": "package", - "path": "system.net.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Net.Primitives.dll", - "ref/netcore50/System.Net.Primitives.xml", - "ref/netcore50/de/System.Net.Primitives.xml", - "ref/netcore50/es/System.Net.Primitives.xml", - "ref/netcore50/fr/System.Net.Primitives.xml", - "ref/netcore50/it/System.Net.Primitives.xml", - "ref/netcore50/ja/System.Net.Primitives.xml", - "ref/netcore50/ko/System.Net.Primitives.xml", - "ref/netcore50/ru/System.Net.Primitives.xml", - "ref/netcore50/zh-hans/System.Net.Primitives.xml", - "ref/netcore50/zh-hant/System.Net.Primitives.xml", - "ref/netstandard1.0/System.Net.Primitives.dll", - "ref/netstandard1.0/System.Net.Primitives.xml", - "ref/netstandard1.0/de/System.Net.Primitives.xml", - "ref/netstandard1.0/es/System.Net.Primitives.xml", - "ref/netstandard1.0/fr/System.Net.Primitives.xml", - "ref/netstandard1.0/it/System.Net.Primitives.xml", - "ref/netstandard1.0/ja/System.Net.Primitives.xml", - "ref/netstandard1.0/ko/System.Net.Primitives.xml", - "ref/netstandard1.0/ru/System.Net.Primitives.xml", - "ref/netstandard1.0/zh-hans/System.Net.Primitives.xml", - "ref/netstandard1.0/zh-hant/System.Net.Primitives.xml", - "ref/netstandard1.1/System.Net.Primitives.dll", - "ref/netstandard1.1/System.Net.Primitives.xml", - "ref/netstandard1.1/de/System.Net.Primitives.xml", - "ref/netstandard1.1/es/System.Net.Primitives.xml", - "ref/netstandard1.1/fr/System.Net.Primitives.xml", - "ref/netstandard1.1/it/System.Net.Primitives.xml", - "ref/netstandard1.1/ja/System.Net.Primitives.xml", - "ref/netstandard1.1/ko/System.Net.Primitives.xml", - "ref/netstandard1.1/ru/System.Net.Primitives.xml", - "ref/netstandard1.1/zh-hans/System.Net.Primitives.xml", - "ref/netstandard1.1/zh-hant/System.Net.Primitives.xml", - "ref/netstandard1.3/System.Net.Primitives.dll", - "ref/netstandard1.3/System.Net.Primitives.xml", - "ref/netstandard1.3/de/System.Net.Primitives.xml", - "ref/netstandard1.3/es/System.Net.Primitives.xml", - "ref/netstandard1.3/fr/System.Net.Primitives.xml", - "ref/netstandard1.3/it/System.Net.Primitives.xml", - "ref/netstandard1.3/ja/System.Net.Primitives.xml", - "ref/netstandard1.3/ko/System.Net.Primitives.xml", - "ref/netstandard1.3/ru/System.Net.Primitives.xml", - "ref/netstandard1.3/zh-hans/System.Net.Primitives.xml", - "ref/netstandard1.3/zh-hant/System.Net.Primitives.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.net.primitives.4.3.0.nupkg.sha512", - "system.net.primitives.nuspec" - ] - }, - "System.Net.Requests/4.0.11": { - "sha512": "vxGt7C0cZixN+VqoSW4Yakc1Y9WknmxauDqzxgpw/FnBdz4kQNN51l4wxdXX5VY1xjqy//+G+4CvJWp1+f+y6Q==", - "type": "package", - "path": "system.net.requests/4.0.11", - "files": [ - "System.Net.Requests.4.0.11.nupkg.sha512", - "System.Net.Requests.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/_._", - "ref/netcore50/System.Net.Requests.dll", - "ref/netcore50/System.Net.Requests.xml", - "ref/netcore50/de/System.Net.Requests.xml", - "ref/netcore50/es/System.Net.Requests.xml", - "ref/netcore50/fr/System.Net.Requests.xml", - "ref/netcore50/it/System.Net.Requests.xml", - "ref/netcore50/ja/System.Net.Requests.xml", - "ref/netcore50/ko/System.Net.Requests.xml", - "ref/netcore50/ru/System.Net.Requests.xml", - "ref/netcore50/zh-hans/System.Net.Requests.xml", - "ref/netcore50/zh-hant/System.Net.Requests.xml", - "ref/netstandard1.0/System.Net.Requests.dll", - "ref/netstandard1.0/System.Net.Requests.xml", - "ref/netstandard1.0/de/System.Net.Requests.xml", - "ref/netstandard1.0/es/System.Net.Requests.xml", - "ref/netstandard1.0/fr/System.Net.Requests.xml", - "ref/netstandard1.0/it/System.Net.Requests.xml", - "ref/netstandard1.0/ja/System.Net.Requests.xml", - "ref/netstandard1.0/ko/System.Net.Requests.xml", - "ref/netstandard1.0/ru/System.Net.Requests.xml", - "ref/netstandard1.0/zh-hans/System.Net.Requests.xml", - "ref/netstandard1.0/zh-hant/System.Net.Requests.xml", - "ref/netstandard1.1/System.Net.Requests.dll", - "ref/netstandard1.1/System.Net.Requests.xml", - "ref/netstandard1.1/de/System.Net.Requests.xml", - "ref/netstandard1.1/es/System.Net.Requests.xml", - "ref/netstandard1.1/fr/System.Net.Requests.xml", - "ref/netstandard1.1/it/System.Net.Requests.xml", - "ref/netstandard1.1/ja/System.Net.Requests.xml", - "ref/netstandard1.1/ko/System.Net.Requests.xml", - "ref/netstandard1.1/ru/System.Net.Requests.xml", - "ref/netstandard1.1/zh-hans/System.Net.Requests.xml", - "ref/netstandard1.1/zh-hant/System.Net.Requests.xml", - "ref/netstandard1.3/System.Net.Requests.dll", - "ref/netstandard1.3/System.Net.Requests.xml", - "ref/netstandard1.3/de/System.Net.Requests.xml", - "ref/netstandard1.3/es/System.Net.Requests.xml", - "ref/netstandard1.3/fr/System.Net.Requests.xml", - "ref/netstandard1.3/it/System.Net.Requests.xml", - "ref/netstandard1.3/ja/System.Net.Requests.xml", - "ref/netstandard1.3/ko/System.Net.Requests.xml", - "ref/netstandard1.3/ru/System.Net.Requests.xml", - "ref/netstandard1.3/zh-hans/System.Net.Requests.xml", - "ref/netstandard1.3/zh-hant/System.Net.Requests.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Net.Requests.dll", - "runtimes/win/lib/net46/_._", - "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll" - ] - }, - "System.Net.Sockets/4.3.0": { - "sha512": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", - "type": "package", - "path": "system.net.sockets/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Net.Sockets.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Net.Sockets.dll", - "ref/netstandard1.3/System.Net.Sockets.dll", - "ref/netstandard1.3/System.Net.Sockets.xml", - "ref/netstandard1.3/de/System.Net.Sockets.xml", - "ref/netstandard1.3/es/System.Net.Sockets.xml", - "ref/netstandard1.3/fr/System.Net.Sockets.xml", - "ref/netstandard1.3/it/System.Net.Sockets.xml", - "ref/netstandard1.3/ja/System.Net.Sockets.xml", - "ref/netstandard1.3/ko/System.Net.Sockets.xml", - "ref/netstandard1.3/ru/System.Net.Sockets.xml", - "ref/netstandard1.3/zh-hans/System.Net.Sockets.xml", - "ref/netstandard1.3/zh-hant/System.Net.Sockets.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.net.sockets.4.3.0.nupkg.sha512", - "system.net.sockets.nuspec" - ] - }, - "System.Net.WebHeaderCollection/4.0.1": { - "sha512": "XX2TIAN+wBSAIV51BU2FvvXMdstUa8b0FBSZmDWjZdwUMmggQSifpTOZ5fNH20z9ZCg2fkV1L5SsZnpO2RQDRQ==", - "type": "package", - "path": "system.net.webheadercollection/4.0.1", - "files": [ - "System.Net.WebHeaderCollection.4.0.1.nupkg.sha512", - "System.Net.WebHeaderCollection.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/netstandard1.3/System.Net.WebHeaderCollection.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/_._", - "ref/netstandard1.3/System.Net.WebHeaderCollection.dll", - "ref/netstandard1.3/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/de/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/es/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/fr/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/it/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/ja/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/ko/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/ru/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/zh-hans/System.Net.WebHeaderCollection.xml", - "ref/netstandard1.3/zh-hant/System.Net.WebHeaderCollection.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Net.WebSockets/4.0.0": { - "sha512": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==", - "type": "package", - "path": "system.net.websockets/4.0.0", - "files": [ - "System.Net.WebSockets.4.0.0.nupkg.sha512", - "System.Net.WebSockets.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Net.WebSockets.dll", - "lib/netstandard1.3/System.Net.WebSockets.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Net.WebSockets.dll", - "ref/netstandard1.3/System.Net.WebSockets.dll", - "ref/netstandard1.3/System.Net.WebSockets.xml", - "ref/netstandard1.3/de/System.Net.WebSockets.xml", - "ref/netstandard1.3/es/System.Net.WebSockets.xml", - "ref/netstandard1.3/fr/System.Net.WebSockets.xml", - "ref/netstandard1.3/it/System.Net.WebSockets.xml", - "ref/netstandard1.3/ja/System.Net.WebSockets.xml", - "ref/netstandard1.3/ko/System.Net.WebSockets.xml", - "ref/netstandard1.3/ru/System.Net.WebSockets.xml", - "ref/netstandard1.3/zh-hans/System.Net.WebSockets.xml", - "ref/netstandard1.3/zh-hant/System.Net.WebSockets.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Net.WebSockets.Client/4.0.0": { - "sha512": "GY5h9cn0ZVsG4ORQqMytTldrqxet2RC2CSEsgWGf4XNW5jhL5SxzcUZph03xbZsgn7K3qMr+Rq+gkbJNI+FEXg==", - "type": "package", - "path": "system.net.websockets.client/4.0.0", - "files": [ - "System.Net.WebSockets.Client.4.0.0.nupkg.sha512", - "System.Net.WebSockets.Client.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Net.WebSockets.Client.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Net.WebSockets.Client.dll", - "ref/netstandard1.3/System.Net.WebSockets.Client.dll", - "ref/netstandard1.3/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/de/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/es/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/fr/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/it/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/ja/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/ko/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/ru/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/zh-hans/System.Net.WebSockets.Client.xml", - "ref/netstandard1.3/zh-hant/System.Net.WebSockets.Client.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Net.WebSockets.Client.dll", - "runtimes/win/lib/net46/System.Net.WebSockets.Client.dll", - "runtimes/win/lib/netcore50/System.Net.WebSockets.Client.dll", - "runtimes/win/lib/netstandard1.3/System.Net.WebSockets.Client.dll" - ] - }, - "System.Numerics.Vectors/4.1.1": { - "sha512": "Ex1NSKycC2wi5XBMWUGWPc3lumh6OQWFFmmpZFZz0oLht5lQ+wWPHVZumOrMJuckfUiVMd4p67BrkBos8lcF+Q==", - "type": "package", - "path": "system.numerics.vectors/4.1.1", - "files": [ - "System.Numerics.Vectors.4.1.1.nupkg.sha512", - "System.Numerics.Vectors.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Numerics.Vectors.dll", - "lib/net46/System.Numerics.Vectors.xml", - "lib/netstandard1.0/System.Numerics.Vectors.dll", - "lib/netstandard1.0/System.Numerics.Vectors.xml", - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Numerics.Vectors.dll", - "ref/net46/System.Numerics.Vectors.xml", - "ref/netstandard1.0/System.Numerics.Vectors.dll", - "ref/netstandard1.0/System.Numerics.Vectors.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Numerics.Vectors.WindowsRuntime/4.0.1": { - "sha512": "T4RJY6Z+0AuynCnMy8VMyP1g2mrB/OGubx5Og6d8ve6LkVLPrpiGtV5iMJeBv7lTDF1zhviILg+LecgKBjkWag==", - "type": "package", - "path": "system.numerics.vectors.windowsruntime/4.0.1", - "files": [ - "System.Numerics.Vectors.WindowsRuntime.4.0.1.nupkg.sha512", - "System.Numerics.Vectors.WindowsRuntime.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/uap10.0/System.Numerics.Vectors.WindowsRuntime.dll" - ] - }, - "System.ObjectModel/4.3.0": { - "sha512": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "type": "package", - "path": "system.objectmodel/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.ObjectModel.dll", - "lib/netstandard1.3/System.ObjectModel.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.ObjectModel.dll", - "ref/netcore50/System.ObjectModel.xml", - "ref/netcore50/de/System.ObjectModel.xml", - "ref/netcore50/es/System.ObjectModel.xml", - "ref/netcore50/fr/System.ObjectModel.xml", - "ref/netcore50/it/System.ObjectModel.xml", - "ref/netcore50/ja/System.ObjectModel.xml", - "ref/netcore50/ko/System.ObjectModel.xml", - "ref/netcore50/ru/System.ObjectModel.xml", - "ref/netcore50/zh-hans/System.ObjectModel.xml", - "ref/netcore50/zh-hant/System.ObjectModel.xml", - "ref/netstandard1.0/System.ObjectModel.dll", - "ref/netstandard1.0/System.ObjectModel.xml", - "ref/netstandard1.0/de/System.ObjectModel.xml", - "ref/netstandard1.0/es/System.ObjectModel.xml", - "ref/netstandard1.0/fr/System.ObjectModel.xml", - "ref/netstandard1.0/it/System.ObjectModel.xml", - "ref/netstandard1.0/ja/System.ObjectModel.xml", - "ref/netstandard1.0/ko/System.ObjectModel.xml", - "ref/netstandard1.0/ru/System.ObjectModel.xml", - "ref/netstandard1.0/zh-hans/System.ObjectModel.xml", - "ref/netstandard1.0/zh-hant/System.ObjectModel.xml", - "ref/netstandard1.3/System.ObjectModel.dll", - "ref/netstandard1.3/System.ObjectModel.xml", - "ref/netstandard1.3/de/System.ObjectModel.xml", - "ref/netstandard1.3/es/System.ObjectModel.xml", - "ref/netstandard1.3/fr/System.ObjectModel.xml", - "ref/netstandard1.3/it/System.ObjectModel.xml", - "ref/netstandard1.3/ja/System.ObjectModel.xml", - "ref/netstandard1.3/ko/System.ObjectModel.xml", - "ref/netstandard1.3/ru/System.ObjectModel.xml", - "ref/netstandard1.3/zh-hans/System.ObjectModel.xml", - "ref/netstandard1.3/zh-hant/System.ObjectModel.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.objectmodel.4.3.0.nupkg.sha512", - "system.objectmodel.nuspec" - ] - }, - "System.Private.DataContractSerialization/4.1.2": { - "sha512": "e700XsW/HO7qlnatKyVXEFHJMNXDkPOkn4pmpddXcJk6KEsnYIpJUHDFycHKB3mRVsgRtUYiDRbRKhecwo2ezg==", - "type": "package", - "path": "system.private.datacontractserialization/4.1.2", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.3/System.Private.DataContractSerialization.dll", - "ref/netstandard/_._", - "runtimes/aot/lib/netcore50/System.Private.DataContractSerialization.dll", - "system.private.datacontractserialization.4.1.2.nupkg.sha512", - "system.private.datacontractserialization.nuspec" - ] - }, - "System.Private.ServiceModel/4.1.0": { - "sha512": "/QviVqIgta03ms7IDFALHCJOQCANZ1lILobf/OoLzdphHN40M3r6zqso2NsKvvSV7rJus+QLLWS/q33XGIybrQ==", - "type": "package", - "path": "system.private.servicemodel/4.1.0", - "files": [ - "System.Private.ServiceModel.4.1.0.nupkg.sha512", - "System.Private.ServiceModel.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "runtimes/unix/lib/netstandard1.3/System.Private.ServiceModel.dll", - "runtimes/win7/lib/netcore50/System.Private.ServiceModel.dll", - "runtimes/win7/lib/netstandard1.3/System.Private.ServiceModel.dll" - ] - }, - "System.Private.Uri/4.3.0": { - "sha512": "I4SwANiUGho1esj4V4oSlPllXjzCZDE+5XXso2P03LW2vOda2Enzh8DWOxwN6hnrJyp314c7KuVu31QYhRzOGg==", - "type": "package", - "path": "system.private.uri/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "ref/netstandard/_._", - "system.private.uri.4.3.0.nupkg.sha512", - "system.private.uri.nuspec" - ] - }, - "System.Reflection/4.3.0": { - "sha512": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "type": "package", - "path": "system.reflection/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net462/System.Reflection.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net462/System.Reflection.dll", - "ref/netcore50/System.Reflection.dll", - "ref/netcore50/System.Reflection.xml", - "ref/netcore50/de/System.Reflection.xml", - "ref/netcore50/es/System.Reflection.xml", - "ref/netcore50/fr/System.Reflection.xml", - "ref/netcore50/it/System.Reflection.xml", - "ref/netcore50/ja/System.Reflection.xml", - "ref/netcore50/ko/System.Reflection.xml", - "ref/netcore50/ru/System.Reflection.xml", - "ref/netcore50/zh-hans/System.Reflection.xml", - "ref/netcore50/zh-hant/System.Reflection.xml", - "ref/netstandard1.0/System.Reflection.dll", - "ref/netstandard1.0/System.Reflection.xml", - "ref/netstandard1.0/de/System.Reflection.xml", - "ref/netstandard1.0/es/System.Reflection.xml", - "ref/netstandard1.0/fr/System.Reflection.xml", - "ref/netstandard1.0/it/System.Reflection.xml", - "ref/netstandard1.0/ja/System.Reflection.xml", - "ref/netstandard1.0/ko/System.Reflection.xml", - "ref/netstandard1.0/ru/System.Reflection.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.xml", - "ref/netstandard1.3/System.Reflection.dll", - "ref/netstandard1.3/System.Reflection.xml", - "ref/netstandard1.3/de/System.Reflection.xml", - "ref/netstandard1.3/es/System.Reflection.xml", - "ref/netstandard1.3/fr/System.Reflection.xml", - "ref/netstandard1.3/it/System.Reflection.xml", - "ref/netstandard1.3/ja/System.Reflection.xml", - "ref/netstandard1.3/ko/System.Reflection.xml", - "ref/netstandard1.3/ru/System.Reflection.xml", - "ref/netstandard1.3/zh-hans/System.Reflection.xml", - "ref/netstandard1.3/zh-hant/System.Reflection.xml", - "ref/netstandard1.5/System.Reflection.dll", - "ref/netstandard1.5/System.Reflection.xml", - "ref/netstandard1.5/de/System.Reflection.xml", - "ref/netstandard1.5/es/System.Reflection.xml", - "ref/netstandard1.5/fr/System.Reflection.xml", - "ref/netstandard1.5/it/System.Reflection.xml", - "ref/netstandard1.5/ja/System.Reflection.xml", - "ref/netstandard1.5/ko/System.Reflection.xml", - "ref/netstandard1.5/ru/System.Reflection.xml", - "ref/netstandard1.5/zh-hans/System.Reflection.xml", - "ref/netstandard1.5/zh-hant/System.Reflection.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.reflection.4.3.0.nupkg.sha512", - "system.reflection.nuspec" - ] - }, - "System.Reflection.Context/4.0.1": { - "sha512": "nU4qA/juVb7OCAqLdWAnxeyTjs5tbwQmtF6ep1gTVSa79aGF1J5orD88WHQmNhgVbgfhSGPnz4+d94o/iBXZ7g==", - "type": "package", - "path": "system.reflection.context/4.0.1", - "files": [ - "System.Reflection.Context.4.0.1.nupkg.sha512", - "System.Reflection.Context.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Context.dll", - "lib/netstandard1.1/System.Reflection.Context.dll", - "lib/portable-net45+win8/_._", - "lib/win8/_._", - "ref/net45/_._", - "ref/netcore50/System.Reflection.Context.dll", - "ref/netcore50/System.Reflection.Context.xml", - "ref/netcore50/de/System.Reflection.Context.xml", - "ref/netcore50/es/System.Reflection.Context.xml", - "ref/netcore50/fr/System.Reflection.Context.xml", - "ref/netcore50/it/System.Reflection.Context.xml", - "ref/netcore50/ja/System.Reflection.Context.xml", - "ref/netcore50/ko/System.Reflection.Context.xml", - "ref/netcore50/ru/System.Reflection.Context.xml", - "ref/netcore50/zh-hans/System.Reflection.Context.xml", - "ref/netcore50/zh-hant/System.Reflection.Context.xml", - "ref/netstandard1.1/System.Reflection.Context.dll", - "ref/netstandard1.1/System.Reflection.Context.xml", - "ref/netstandard1.1/de/System.Reflection.Context.xml", - "ref/netstandard1.1/es/System.Reflection.Context.xml", - "ref/netstandard1.1/fr/System.Reflection.Context.xml", - "ref/netstandard1.1/it/System.Reflection.Context.xml", - "ref/netstandard1.1/ja/System.Reflection.Context.xml", - "ref/netstandard1.1/ko/System.Reflection.Context.xml", - "ref/netstandard1.1/ru/System.Reflection.Context.xml", - "ref/netstandard1.1/zh-hans/System.Reflection.Context.xml", - "ref/netstandard1.1/zh-hant/System.Reflection.Context.xml", - "ref/portable-net45+win8/_._", - "ref/win8/_._" - ] - }, - "System.Reflection.DispatchProxy/4.0.1": { - "sha512": "GPPgWoSxQEU3aCKSOvsAc1dhTTi4iq92PUVEVfnGPGwqCf6synaAJGYLKMs5E3CuRfel8ufACWUijXqDpOlGrA==", - "type": "package", - "path": "system.reflection.dispatchproxy/4.0.1", - "files": [ - "System.Reflection.DispatchProxy.4.0.1.nupkg.sha512", - "System.Reflection.DispatchProxy.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/netstandard1.3/System.Reflection.DispatchProxy.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/netstandard1.3/System.Reflection.DispatchProxy.dll", - "ref/netstandard1.3/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/de/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/es/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/fr/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/it/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/ja/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/ko/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/ru/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/zh-hans/System.Reflection.DispatchProxy.xml", - "ref/netstandard1.3/zh-hant/System.Reflection.DispatchProxy.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Reflection.DispatchProxy.dll" - ] - }, - "System.Reflection.Emit/4.0.1": { - "sha512": "P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==", - "type": "package", - "path": "system.reflection.emit/4.0.1", - "files": [ - "System.Reflection.Emit.4.0.1.nupkg.sha512", - "System.Reflection.Emit.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Emit.dll", - "lib/netstandard1.3/System.Reflection.Emit.dll", - "lib/xamarinmac20/_._", - "ref/MonoAndroid10/_._", - "ref/net45/_._", - "ref/netstandard1.1/System.Reflection.Emit.dll", - "ref/netstandard1.1/System.Reflection.Emit.xml", - "ref/netstandard1.1/de/System.Reflection.Emit.xml", - "ref/netstandard1.1/es/System.Reflection.Emit.xml", - "ref/netstandard1.1/fr/System.Reflection.Emit.xml", - "ref/netstandard1.1/it/System.Reflection.Emit.xml", - "ref/netstandard1.1/ja/System.Reflection.Emit.xml", - "ref/netstandard1.1/ko/System.Reflection.Emit.xml", - "ref/netstandard1.1/ru/System.Reflection.Emit.xml", - "ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml", - "ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml", - "ref/xamarinmac20/_._" - ] - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "sha512": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "type": "package", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Emit.ILGeneration.dll", - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll", - "lib/portable-net45+wp8/_._", - "lib/wp80/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll", - "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/de/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/es/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/fr/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/it/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/ja/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/ko/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/ru/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.Emit.ILGeneration.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.Emit.ILGeneration.xml", - "ref/portable-net45+wp8/_._", - "ref/wp80/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/_._", - "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512", - "system.reflection.emit.ilgeneration.nuspec" - ] - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "sha512": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "type": "package", - "path": "system.reflection.emit.lightweight/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Reflection.Emit.Lightweight.dll", - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll", - "lib/portable-net45+wp8/_._", - "lib/wp80/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll", - "ref/netstandard1.0/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/de/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/es/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/fr/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/it/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/ja/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/ko/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/ru/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.Emit.Lightweight.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.Emit.Lightweight.xml", - "ref/portable-net45+wp8/_._", - "ref/wp80/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/_._", - "system.reflection.emit.lightweight.4.3.0.nupkg.sha512", - "system.reflection.emit.lightweight.nuspec" - ] - }, - "System.Reflection.Extensions/4.3.0": { - "sha512": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "type": "package", - "path": "system.reflection.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Reflection.Extensions.dll", - "ref/netcore50/System.Reflection.Extensions.xml", - "ref/netcore50/de/System.Reflection.Extensions.xml", - "ref/netcore50/es/System.Reflection.Extensions.xml", - "ref/netcore50/fr/System.Reflection.Extensions.xml", - "ref/netcore50/it/System.Reflection.Extensions.xml", - "ref/netcore50/ja/System.Reflection.Extensions.xml", - "ref/netcore50/ko/System.Reflection.Extensions.xml", - "ref/netcore50/ru/System.Reflection.Extensions.xml", - "ref/netcore50/zh-hans/System.Reflection.Extensions.xml", - "ref/netcore50/zh-hant/System.Reflection.Extensions.xml", - "ref/netstandard1.0/System.Reflection.Extensions.dll", - "ref/netstandard1.0/System.Reflection.Extensions.xml", - "ref/netstandard1.0/de/System.Reflection.Extensions.xml", - "ref/netstandard1.0/es/System.Reflection.Extensions.xml", - "ref/netstandard1.0/fr/System.Reflection.Extensions.xml", - "ref/netstandard1.0/it/System.Reflection.Extensions.xml", - "ref/netstandard1.0/ja/System.Reflection.Extensions.xml", - "ref/netstandard1.0/ko/System.Reflection.Extensions.xml", - "ref/netstandard1.0/ru/System.Reflection.Extensions.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.Extensions.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.Extensions.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.reflection.extensions.4.3.0.nupkg.sha512", - "system.reflection.extensions.nuspec" - ] - }, - "System.Reflection.Metadata/1.3.0": { - "sha512": "jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==", - "type": "package", - "path": "system.reflection.metadata/1.3.0", - "files": [ - "System.Reflection.Metadata.1.3.0.nupkg.sha512", - "System.Reflection.Metadata.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.1/System.Reflection.Metadata.dll", - "lib/netstandard1.1/System.Reflection.Metadata.xml", - "lib/portable-net45+win8/System.Reflection.Metadata.dll", - "lib/portable-net45+win8/System.Reflection.Metadata.xml" - ] - }, - "System.Reflection.Primitives/4.3.0": { - "sha512": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "type": "package", - "path": "system.reflection.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Reflection.Primitives.dll", - "ref/netcore50/System.Reflection.Primitives.xml", - "ref/netcore50/de/System.Reflection.Primitives.xml", - "ref/netcore50/es/System.Reflection.Primitives.xml", - "ref/netcore50/fr/System.Reflection.Primitives.xml", - "ref/netcore50/it/System.Reflection.Primitives.xml", - "ref/netcore50/ja/System.Reflection.Primitives.xml", - "ref/netcore50/ko/System.Reflection.Primitives.xml", - "ref/netcore50/ru/System.Reflection.Primitives.xml", - "ref/netcore50/zh-hans/System.Reflection.Primitives.xml", - "ref/netcore50/zh-hant/System.Reflection.Primitives.xml", - "ref/netstandard1.0/System.Reflection.Primitives.dll", - "ref/netstandard1.0/System.Reflection.Primitives.xml", - "ref/netstandard1.0/de/System.Reflection.Primitives.xml", - "ref/netstandard1.0/es/System.Reflection.Primitives.xml", - "ref/netstandard1.0/fr/System.Reflection.Primitives.xml", - "ref/netstandard1.0/it/System.Reflection.Primitives.xml", - "ref/netstandard1.0/ja/System.Reflection.Primitives.xml", - "ref/netstandard1.0/ko/System.Reflection.Primitives.xml", - "ref/netstandard1.0/ru/System.Reflection.Primitives.xml", - "ref/netstandard1.0/zh-hans/System.Reflection.Primitives.xml", - "ref/netstandard1.0/zh-hant/System.Reflection.Primitives.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.reflection.primitives.4.3.0.nupkg.sha512", - "system.reflection.primitives.nuspec" - ] - }, - "System.Reflection.TypeExtensions/4.3.0": { - "sha512": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "type": "package", - "path": "system.reflection.typeextensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Reflection.TypeExtensions.dll", - "lib/net462/System.Reflection.TypeExtensions.dll", - "lib/netcore50/System.Reflection.TypeExtensions.dll", - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Reflection.TypeExtensions.dll", - "ref/net462/System.Reflection.TypeExtensions.dll", - "ref/netstandard1.3/System.Reflection.TypeExtensions.dll", - "ref/netstandard1.3/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/System.Reflection.TypeExtensions.dll", - "ref/netstandard1.5/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml", - "ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll", - "system.reflection.typeextensions.4.3.0.nupkg.sha512", - "system.reflection.typeextensions.nuspec" - ] - }, - "System.Resources.ResourceManager/4.3.0": { - "sha512": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "type": "package", - "path": "system.resources.resourcemanager/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Resources.ResourceManager.dll", - "ref/netcore50/System.Resources.ResourceManager.xml", - "ref/netcore50/de/System.Resources.ResourceManager.xml", - "ref/netcore50/es/System.Resources.ResourceManager.xml", - "ref/netcore50/fr/System.Resources.ResourceManager.xml", - "ref/netcore50/it/System.Resources.ResourceManager.xml", - "ref/netcore50/ja/System.Resources.ResourceManager.xml", - "ref/netcore50/ko/System.Resources.ResourceManager.xml", - "ref/netcore50/ru/System.Resources.ResourceManager.xml", - "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml", - "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/System.Resources.ResourceManager.dll", - "ref/netstandard1.0/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/de/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/es/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/fr/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/it/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/ja/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/ko/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/ru/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/zh-hans/System.Resources.ResourceManager.xml", - "ref/netstandard1.0/zh-hant/System.Resources.ResourceManager.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.resources.resourcemanager.4.3.0.nupkg.sha512", - "system.resources.resourcemanager.nuspec" - ] - }, - "System.Runtime/4.3.0": { - "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "type": "package", - "path": "system.runtime/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net462/System.Runtime.dll", - "lib/portable-net45+win8+wp80+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net462/System.Runtime.dll", - "ref/netcore50/System.Runtime.dll", - "ref/netcore50/System.Runtime.xml", - "ref/netcore50/de/System.Runtime.xml", - "ref/netcore50/es/System.Runtime.xml", - "ref/netcore50/fr/System.Runtime.xml", - "ref/netcore50/it/System.Runtime.xml", - "ref/netcore50/ja/System.Runtime.xml", - "ref/netcore50/ko/System.Runtime.xml", - "ref/netcore50/ru/System.Runtime.xml", - "ref/netcore50/zh-hans/System.Runtime.xml", - "ref/netcore50/zh-hant/System.Runtime.xml", - "ref/netstandard1.0/System.Runtime.dll", - "ref/netstandard1.0/System.Runtime.xml", - "ref/netstandard1.0/de/System.Runtime.xml", - "ref/netstandard1.0/es/System.Runtime.xml", - "ref/netstandard1.0/fr/System.Runtime.xml", - "ref/netstandard1.0/it/System.Runtime.xml", - "ref/netstandard1.0/ja/System.Runtime.xml", - "ref/netstandard1.0/ko/System.Runtime.xml", - "ref/netstandard1.0/ru/System.Runtime.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.xml", - "ref/netstandard1.2/System.Runtime.dll", - "ref/netstandard1.2/System.Runtime.xml", - "ref/netstandard1.2/de/System.Runtime.xml", - "ref/netstandard1.2/es/System.Runtime.xml", - "ref/netstandard1.2/fr/System.Runtime.xml", - "ref/netstandard1.2/it/System.Runtime.xml", - "ref/netstandard1.2/ja/System.Runtime.xml", - "ref/netstandard1.2/ko/System.Runtime.xml", - "ref/netstandard1.2/ru/System.Runtime.xml", - "ref/netstandard1.2/zh-hans/System.Runtime.xml", - "ref/netstandard1.2/zh-hant/System.Runtime.xml", - "ref/netstandard1.3/System.Runtime.dll", - "ref/netstandard1.3/System.Runtime.xml", - "ref/netstandard1.3/de/System.Runtime.xml", - "ref/netstandard1.3/es/System.Runtime.xml", - "ref/netstandard1.3/fr/System.Runtime.xml", - "ref/netstandard1.3/it/System.Runtime.xml", - "ref/netstandard1.3/ja/System.Runtime.xml", - "ref/netstandard1.3/ko/System.Runtime.xml", - "ref/netstandard1.3/ru/System.Runtime.xml", - "ref/netstandard1.3/zh-hans/System.Runtime.xml", - "ref/netstandard1.3/zh-hant/System.Runtime.xml", - "ref/netstandard1.5/System.Runtime.dll", - "ref/netstandard1.5/System.Runtime.xml", - "ref/netstandard1.5/de/System.Runtime.xml", - "ref/netstandard1.5/es/System.Runtime.xml", - "ref/netstandard1.5/fr/System.Runtime.xml", - "ref/netstandard1.5/it/System.Runtime.xml", - "ref/netstandard1.5/ja/System.Runtime.xml", - "ref/netstandard1.5/ko/System.Runtime.xml", - "ref/netstandard1.5/ru/System.Runtime.xml", - "ref/netstandard1.5/zh-hans/System.Runtime.xml", - "ref/netstandard1.5/zh-hant/System.Runtime.xml", - "ref/portable-net45+win8+wp80+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.4.3.0.nupkg.sha512", - "system.runtime.nuspec" - ] - }, - "System.Runtime.Extensions/4.3.0": { - "sha512": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "type": "package", - "path": "system.runtime.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net462/System.Runtime.Extensions.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net462/System.Runtime.Extensions.dll", - "ref/netcore50/System.Runtime.Extensions.dll", - "ref/netcore50/System.Runtime.Extensions.xml", - "ref/netcore50/de/System.Runtime.Extensions.xml", - "ref/netcore50/es/System.Runtime.Extensions.xml", - "ref/netcore50/fr/System.Runtime.Extensions.xml", - "ref/netcore50/it/System.Runtime.Extensions.xml", - "ref/netcore50/ja/System.Runtime.Extensions.xml", - "ref/netcore50/ko/System.Runtime.Extensions.xml", - "ref/netcore50/ru/System.Runtime.Extensions.xml", - "ref/netcore50/zh-hans/System.Runtime.Extensions.xml", - "ref/netcore50/zh-hant/System.Runtime.Extensions.xml", - "ref/netstandard1.0/System.Runtime.Extensions.dll", - "ref/netstandard1.0/System.Runtime.Extensions.xml", - "ref/netstandard1.0/de/System.Runtime.Extensions.xml", - "ref/netstandard1.0/es/System.Runtime.Extensions.xml", - "ref/netstandard1.0/fr/System.Runtime.Extensions.xml", - "ref/netstandard1.0/it/System.Runtime.Extensions.xml", - "ref/netstandard1.0/ja/System.Runtime.Extensions.xml", - "ref/netstandard1.0/ko/System.Runtime.Extensions.xml", - "ref/netstandard1.0/ru/System.Runtime.Extensions.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.Extensions.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.Extensions.xml", - "ref/netstandard1.3/System.Runtime.Extensions.dll", - "ref/netstandard1.3/System.Runtime.Extensions.xml", - "ref/netstandard1.3/de/System.Runtime.Extensions.xml", - "ref/netstandard1.3/es/System.Runtime.Extensions.xml", - "ref/netstandard1.3/fr/System.Runtime.Extensions.xml", - "ref/netstandard1.3/it/System.Runtime.Extensions.xml", - "ref/netstandard1.3/ja/System.Runtime.Extensions.xml", - "ref/netstandard1.3/ko/System.Runtime.Extensions.xml", - "ref/netstandard1.3/ru/System.Runtime.Extensions.xml", - "ref/netstandard1.3/zh-hans/System.Runtime.Extensions.xml", - "ref/netstandard1.3/zh-hant/System.Runtime.Extensions.xml", - "ref/netstandard1.5/System.Runtime.Extensions.dll", - "ref/netstandard1.5/System.Runtime.Extensions.xml", - "ref/netstandard1.5/de/System.Runtime.Extensions.xml", - "ref/netstandard1.5/es/System.Runtime.Extensions.xml", - "ref/netstandard1.5/fr/System.Runtime.Extensions.xml", - "ref/netstandard1.5/it/System.Runtime.Extensions.xml", - "ref/netstandard1.5/ja/System.Runtime.Extensions.xml", - "ref/netstandard1.5/ko/System.Runtime.Extensions.xml", - "ref/netstandard1.5/ru/System.Runtime.Extensions.xml", - "ref/netstandard1.5/zh-hans/System.Runtime.Extensions.xml", - "ref/netstandard1.5/zh-hant/System.Runtime.Extensions.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.extensions.4.3.0.nupkg.sha512", - "system.runtime.extensions.nuspec" - ] - }, - "System.Runtime.Handles/4.3.0": { - "sha512": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "type": "package", - "path": "system.runtime.handles/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/_._", - "ref/netstandard1.3/System.Runtime.Handles.dll", - "ref/netstandard1.3/System.Runtime.Handles.xml", - "ref/netstandard1.3/de/System.Runtime.Handles.xml", - "ref/netstandard1.3/es/System.Runtime.Handles.xml", - "ref/netstandard1.3/fr/System.Runtime.Handles.xml", - "ref/netstandard1.3/it/System.Runtime.Handles.xml", - "ref/netstandard1.3/ja/System.Runtime.Handles.xml", - "ref/netstandard1.3/ko/System.Runtime.Handles.xml", - "ref/netstandard1.3/ru/System.Runtime.Handles.xml", - "ref/netstandard1.3/zh-hans/System.Runtime.Handles.xml", - "ref/netstandard1.3/zh-hant/System.Runtime.Handles.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.handles.4.3.0.nupkg.sha512", - "system.runtime.handles.nuspec" - ] - }, - "System.Runtime.InteropServices/4.3.0": { - "sha512": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "type": "package", - "path": "system.runtime.interopservices/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net462/System.Runtime.InteropServices.dll", - "lib/net463/System.Runtime.InteropServices.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net462/System.Runtime.InteropServices.dll", - "ref/net463/System.Runtime.InteropServices.dll", - "ref/netcore50/System.Runtime.InteropServices.dll", - "ref/netcore50/System.Runtime.InteropServices.xml", - "ref/netcore50/de/System.Runtime.InteropServices.xml", - "ref/netcore50/es/System.Runtime.InteropServices.xml", - "ref/netcore50/fr/System.Runtime.InteropServices.xml", - "ref/netcore50/it/System.Runtime.InteropServices.xml", - "ref/netcore50/ja/System.Runtime.InteropServices.xml", - "ref/netcore50/ko/System.Runtime.InteropServices.xml", - "ref/netcore50/ru/System.Runtime.InteropServices.xml", - "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", - "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", - "ref/netcoreapp1.1/System.Runtime.InteropServices.dll", - "ref/netstandard1.1/System.Runtime.InteropServices.dll", - "ref/netstandard1.1/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/de/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/es/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/fr/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/it/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/ja/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/ko/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/ru/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/zh-hans/System.Runtime.InteropServices.xml", - "ref/netstandard1.1/zh-hant/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/System.Runtime.InteropServices.dll", - "ref/netstandard1.2/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/de/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/es/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/fr/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/it/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/ja/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/ko/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/ru/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/zh-hans/System.Runtime.InteropServices.xml", - "ref/netstandard1.2/zh-hant/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/System.Runtime.InteropServices.dll", - "ref/netstandard1.3/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/de/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/es/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/fr/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/it/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/ja/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/ko/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/ru/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/zh-hans/System.Runtime.InteropServices.xml", - "ref/netstandard1.3/zh-hant/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/System.Runtime.InteropServices.dll", - "ref/netstandard1.5/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/de/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/es/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/fr/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/it/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/ja/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/ko/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/ru/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/zh-hans/System.Runtime.InteropServices.xml", - "ref/netstandard1.5/zh-hant/System.Runtime.InteropServices.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.interopservices.4.3.0.nupkg.sha512", - "system.runtime.interopservices.nuspec" - ] - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "sha512": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "type": "package", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", - "lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", - "lib/win8/System.Runtime.InteropServices.RuntimeInformation.dll", - "lib/wpa81/System.Runtime.InteropServices.RuntimeInformation.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", - "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", - "runtimes/win/lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", - "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", - "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", - "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512", - "system.runtime.interopservices.runtimeinformation.nuspec" - ] - }, - "System.Runtime.InteropServices.WindowsRuntime/4.0.1": { - "sha512": "oIIXM4w2y3MiEZEXA+RTtfPV+SZ1ymbFdWppHlUciNdNIL0/Uo3HW9q9iN2O7T7KUmRdvjA7C2Gv4exAyW4zEQ==", - "type": "package", - "path": "system.runtime.interopservices.windowsruntime/4.0.1", - "files": [ - "System.Runtime.InteropServices.WindowsRuntime.4.0.1.nupkg.sha512", - "System.Runtime.InteropServices.WindowsRuntime.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll", - "lib/netstandard1.3/System.Runtime.InteropServices.WindowsRuntime.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios1/_._", - "ref/net45/_._", - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll", - "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/de/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/es/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/fr/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/it/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/ja/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/ko/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/ru/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/zh-hans/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcore50/zh-hant/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/System.Runtime.InteropServices.WindowsRuntime.dll", - "ref/netstandard1.0/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/de/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/es/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/fr/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/it/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/ja/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/ko/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/ru/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.WindowsRuntime.dll" - ] - }, - "System.Runtime.Numerics/4.3.0": { - "sha512": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", - "type": "package", - "path": "system.runtime.numerics/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Runtime.Numerics.dll", - "lib/netstandard1.3/System.Runtime.Numerics.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Runtime.Numerics.dll", - "ref/netcore50/System.Runtime.Numerics.xml", - "ref/netcore50/de/System.Runtime.Numerics.xml", - "ref/netcore50/es/System.Runtime.Numerics.xml", - "ref/netcore50/fr/System.Runtime.Numerics.xml", - "ref/netcore50/it/System.Runtime.Numerics.xml", - "ref/netcore50/ja/System.Runtime.Numerics.xml", - "ref/netcore50/ko/System.Runtime.Numerics.xml", - "ref/netcore50/ru/System.Runtime.Numerics.xml", - "ref/netcore50/zh-hans/System.Runtime.Numerics.xml", - "ref/netcore50/zh-hant/System.Runtime.Numerics.xml", - "ref/netstandard1.1/System.Runtime.Numerics.dll", - "ref/netstandard1.1/System.Runtime.Numerics.xml", - "ref/netstandard1.1/de/System.Runtime.Numerics.xml", - "ref/netstandard1.1/es/System.Runtime.Numerics.xml", - "ref/netstandard1.1/fr/System.Runtime.Numerics.xml", - "ref/netstandard1.1/it/System.Runtime.Numerics.xml", - "ref/netstandard1.1/ja/System.Runtime.Numerics.xml", - "ref/netstandard1.1/ko/System.Runtime.Numerics.xml", - "ref/netstandard1.1/ru/System.Runtime.Numerics.xml", - "ref/netstandard1.1/zh-hans/System.Runtime.Numerics.xml", - "ref/netstandard1.1/zh-hant/System.Runtime.Numerics.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.numerics.4.3.0.nupkg.sha512", - "system.runtime.numerics.nuspec" - ] - }, - "System.Runtime.Serialization.Json/4.0.3": { - "sha512": "siAQb9mZmY7dsBtdbC0OE7W1/y4DGgrIRHTghtN40v79wAvHluBm1wzlrCauCWMyp6WVxkcTzoesjZnx5+fM9g==", - "type": "package", - "path": "system.runtime.serialization.json/4.0.3", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Runtime.Serialization.Json.dll", - "lib/netstandard1.3/System.Runtime.Serialization.Json.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Runtime.Serialization.Json.dll", - "ref/netcore50/System.Runtime.Serialization.Json.xml", - "ref/netcore50/de/System.Runtime.Serialization.Json.xml", - "ref/netcore50/es/System.Runtime.Serialization.Json.xml", - "ref/netcore50/fr/System.Runtime.Serialization.Json.xml", - "ref/netcore50/it/System.Runtime.Serialization.Json.xml", - "ref/netcore50/ja/System.Runtime.Serialization.Json.xml", - "ref/netcore50/ko/System.Runtime.Serialization.Json.xml", - "ref/netcore50/ru/System.Runtime.Serialization.Json.xml", - "ref/netcore50/zh-hans/System.Runtime.Serialization.Json.xml", - "ref/netcore50/zh-hant/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/System.Runtime.Serialization.Json.dll", - "ref/netstandard1.0/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/de/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/es/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/fr/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/it/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/ja/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/ko/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/ru/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Json.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Json.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.serialization.json.4.0.3.nupkg.sha512", - "system.runtime.serialization.json.nuspec" - ] - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "sha512": "HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==", - "type": "package", - "path": "system.runtime.serialization.primitives/4.1.1", - "files": [ - "System.Runtime.Serialization.Primitives.4.1.1.nupkg.sha512", - "System.Runtime.Serialization.Primitives.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.Runtime.Serialization.Primitives.dll", - "lib/netcore50/System.Runtime.Serialization.Primitives.dll", - "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.Runtime.Serialization.Primitives.dll", - "ref/netcore50/System.Runtime.Serialization.Primitives.dll", - "ref/netcore50/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/de/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/es/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/fr/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/it/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/ja/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/ko/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/ru/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/zh-hans/System.Runtime.Serialization.Primitives.xml", - "ref/netcore50/zh-hant/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/System.Runtime.Serialization.Primitives.dll", - "ref/netstandard1.0/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/de/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/es/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/fr/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/it/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/ja/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/ko/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/ru/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/System.Runtime.Serialization.Primitives.dll", - "ref/netstandard1.3/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/de/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/es/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/fr/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/it/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/ja/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/ko/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/ru/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/zh-hans/System.Runtime.Serialization.Primitives.xml", - "ref/netstandard1.3/zh-hant/System.Runtime.Serialization.Primitives.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Runtime.Serialization.Primitives.dll" - ] - }, - "System.Runtime.Serialization.Xml/4.1.2": { - "sha512": "MDlAdO3DaLsoeGOadY811tONi+sz3qiaLwT0B+Plr6dwFfx2RNM+turm1cz1G1jKy2zZP86x417COdMIRsWZxw==", - "type": "package", - "path": "system.runtime.serialization.xml/4.1.2", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.Runtime.Serialization.Xml.dll", - "lib/netcore50/System.Runtime.Serialization.Xml.dll", - "lib/netstandard1.3/System.Runtime.Serialization.Xml.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.Runtime.Serialization.Xml.dll", - "ref/netcore50/System.Runtime.Serialization.Xml.dll", - "ref/netcore50/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/de/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/es/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/fr/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/it/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/ja/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/ko/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/ru/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/zh-hans/System.Runtime.Serialization.Xml.xml", - "ref/netcore50/zh-hant/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/System.Runtime.Serialization.Xml.dll", - "ref/netstandard1.0/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/de/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/es/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/fr/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/it/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/ja/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/ko/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/ru/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/System.Runtime.Serialization.Xml.dll", - "ref/netstandard1.3/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/de/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/es/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/fr/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/it/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/ja/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/ko/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/ru/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/zh-hans/System.Runtime.Serialization.Xml.xml", - "ref/netstandard1.3/zh-hant/System.Runtime.Serialization.Xml.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.runtime.serialization.xml.4.1.2.nupkg.sha512", - "system.runtime.serialization.xml.nuspec" - ] - }, - "System.Runtime.WindowsRuntime/4.3.0": { - "sha512": "xbgfgewneLCfKQfz0VzKsYDacZ680CudYw0uzj0bZ8ATpotkwicgtAsyJZ/J7/Dh2QIwpadjA2zLW/LFk7FKiA==", - "type": "package", - "path": "system.runtime.windowsruntime/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/portable-win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "ref/netcore50/System.Runtime.WindowsRuntime.dll", - "ref/netcore50/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/de/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/es/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/fr/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/it/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/ja/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/ko/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/ru/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/zh-hans/System.Runtime.WindowsRuntime.xml", - "ref/netcore50/zh-hant/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/System.Runtime.WindowsRuntime.dll", - "ref/netstandard1.0/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/de/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/es/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/fr/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/it/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/ja/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/ko/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/ru/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/zh-hans/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.0/zh-hant/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/System.Runtime.WindowsRuntime.dll", - "ref/netstandard1.2/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/de/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/es/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/fr/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/it/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/ja/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/ko/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/ru/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/zh-hans/System.Runtime.WindowsRuntime.xml", - "ref/netstandard1.2/zh-hant/System.Runtime.WindowsRuntime.xml", - "ref/portable-win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "runtimes/win8-aot/lib/netcore50/System.Runtime.WindowsRuntime.dll", - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.dll", - "system.runtime.windowsruntime.4.3.0.nupkg.sha512", - "system.runtime.windowsruntime.nuspec" - ] - }, - "System.Runtime.WindowsRuntime.UI.Xaml/4.0.1": { - "sha512": "ZG2uW8JYmFs1sGlhhAoW/F5WmZotkeSxzMils72qGEsJI6+JcQUa6oleSujULC4nk13F5Us9zvlvD2WfB+9Thw==", - "type": "package", - "path": "system.runtime.windowsruntime.ui.xaml/4.0.1", - "files": [ - "System.Runtime.WindowsRuntime.UI.Xaml.4.0.1.nupkg.sha512", - "System.Runtime.WindowsRuntime.UI.Xaml.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/portable-win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll", - "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/de/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/es/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/fr/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/it/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/ja/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/ko/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/ru/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/zh-hans/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netcore50/zh-hant/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/System.Runtime.WindowsRuntime.UI.Xaml.dll", - "ref/netstandard1.1/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/de/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/es/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/fr/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/it/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/ja/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/ko/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/ru/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/zh-hans/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/netstandard1.1/zh-hant/System.Runtime.WindowsRuntime.UI.Xaml.xml", - "ref/portable-win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "runtimes/win8/lib/netstandard1.3/System.Runtime.WindowsRuntime.UI.Xaml.dll" - ] - }, - "System.Security.Claims/4.0.1": { - "sha512": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==", - "type": "package", - "path": "system.security.claims/4.0.1", - "files": [ - "System.Security.Claims.4.0.1.nupkg.sha512", - "System.Security.Claims.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Security.Claims.dll", - "lib/netstandard1.3/System.Security.Claims.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Security.Claims.dll", - "ref/netstandard1.3/System.Security.Claims.dll", - "ref/netstandard1.3/System.Security.Claims.xml", - "ref/netstandard1.3/de/System.Security.Claims.xml", - "ref/netstandard1.3/es/System.Security.Claims.xml", - "ref/netstandard1.3/fr/System.Security.Claims.xml", - "ref/netstandard1.3/it/System.Security.Claims.xml", - "ref/netstandard1.3/ja/System.Security.Claims.xml", - "ref/netstandard1.3/ko/System.Security.Claims.xml", - "ref/netstandard1.3/ru/System.Security.Claims.xml", - "ref/netstandard1.3/zh-hans/System.Security.Claims.xml", - "ref/netstandard1.3/zh-hant/System.Security.Claims.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "sha512": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", - "type": "package", - "path": "system.security.cryptography.algorithms/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Security.Cryptography.Algorithms.dll", - "lib/net461/System.Security.Cryptography.Algorithms.dll", - "lib/net463/System.Security.Cryptography.Algorithms.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Security.Cryptography.Algorithms.dll", - "ref/net461/System.Security.Cryptography.Algorithms.dll", - "ref/net463/System.Security.Cryptography.Algorithms.dll", - "ref/netstandard1.3/System.Security.Cryptography.Algorithms.dll", - "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll", - "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", - "runtimes/win/lib/net46/System.Security.Cryptography.Algorithms.dll", - "runtimes/win/lib/net461/System.Security.Cryptography.Algorithms.dll", - "runtimes/win/lib/net463/System.Security.Cryptography.Algorithms.dll", - "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll", - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll", - "system.security.cryptography.algorithms.4.3.0.nupkg.sha512", - "system.security.cryptography.algorithms.nuspec" - ] - }, - "System.Security.Cryptography.Cng/4.3.0": { - "sha512": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", - "type": "package", - "path": "system.security.cryptography.cng/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net46/System.Security.Cryptography.Cng.dll", - "lib/net461/System.Security.Cryptography.Cng.dll", - "lib/net463/System.Security.Cryptography.Cng.dll", - "ref/net46/System.Security.Cryptography.Cng.dll", - "ref/net461/System.Security.Cryptography.Cng.dll", - "ref/net463/System.Security.Cryptography.Cng.dll", - "ref/netstandard1.3/System.Security.Cryptography.Cng.dll", - "ref/netstandard1.4/System.Security.Cryptography.Cng.dll", - "ref/netstandard1.6/System.Security.Cryptography.Cng.dll", - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/net463/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll", - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll", - "system.security.cryptography.cng.4.3.0.nupkg.sha512", - "system.security.cryptography.cng.nuspec" - ] - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "sha512": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", - "type": "package", - "path": "system.security.cryptography.encoding/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Security.Cryptography.Encoding.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Security.Cryptography.Encoding.dll", - "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll", - "ref/netstandard1.3/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/de/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/es/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/fr/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/it/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/ja/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/ko/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/ru/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/zh-hans/System.Security.Cryptography.Encoding.xml", - "ref/netstandard1.3/zh-hant/System.Security.Cryptography.Encoding.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll", - "runtimes/win/lib/net46/System.Security.Cryptography.Encoding.dll", - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll", - "system.security.cryptography.encoding.4.3.0.nupkg.sha512", - "system.security.cryptography.encoding.nuspec" - ] - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "sha512": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", - "type": "package", - "path": "system.security.cryptography.primitives/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Security.Cryptography.Primitives.dll", - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Security.Cryptography.Primitives.dll", - "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.security.cryptography.primitives.4.3.0.nupkg.sha512", - "system.security.cryptography.primitives.nuspec" - ] - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "sha512": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", - "type": "package", - "path": "system.security.cryptography.x509certificates/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Security.Cryptography.X509Certificates.dll", - "lib/net461/System.Security.Cryptography.X509Certificates.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Security.Cryptography.X509Certificates.dll", - "ref/net461/System.Security.Cryptography.X509Certificates.dll", - "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.dll", - "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/de/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/es/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/fr/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/it/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/ja/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/ko/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/ru/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/zh-hans/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.3/zh-hant/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll", - "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/de/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/es/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/fr/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/it/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/ja/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/ko/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/ru/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/zh-hans/System.Security.Cryptography.X509Certificates.xml", - "ref/netstandard1.4/zh-hant/System.Security.Cryptography.X509Certificates.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll", - "runtimes/win/lib/net46/System.Security.Cryptography.X509Certificates.dll", - "runtimes/win/lib/net461/System.Security.Cryptography.X509Certificates.dll", - "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll", - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll", - "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512", - "system.security.cryptography.x509certificates.nuspec" - ] - }, - "System.Security.Principal/4.0.1": { - "sha512": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==", - "type": "package", - "path": "system.security.principal/4.0.1", - "files": [ - "System.Security.Principal.4.0.1.nupkg.sha512", - "System.Security.Principal.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Security.Principal.dll", - "lib/netstandard1.0/System.Security.Principal.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Security.Principal.dll", - "ref/netcore50/System.Security.Principal.xml", - "ref/netcore50/de/System.Security.Principal.xml", - "ref/netcore50/es/System.Security.Principal.xml", - "ref/netcore50/fr/System.Security.Principal.xml", - "ref/netcore50/it/System.Security.Principal.xml", - "ref/netcore50/ja/System.Security.Principal.xml", - "ref/netcore50/ko/System.Security.Principal.xml", - "ref/netcore50/ru/System.Security.Principal.xml", - "ref/netcore50/zh-hans/System.Security.Principal.xml", - "ref/netcore50/zh-hant/System.Security.Principal.xml", - "ref/netstandard1.0/System.Security.Principal.dll", - "ref/netstandard1.0/System.Security.Principal.xml", - "ref/netstandard1.0/de/System.Security.Principal.xml", - "ref/netstandard1.0/es/System.Security.Principal.xml", - "ref/netstandard1.0/fr/System.Security.Principal.xml", - "ref/netstandard1.0/it/System.Security.Principal.xml", - "ref/netstandard1.0/ja/System.Security.Principal.xml", - "ref/netstandard1.0/ko/System.Security.Principal.xml", - "ref/netstandard1.0/ru/System.Security.Principal.xml", - "ref/netstandard1.0/zh-hans/System.Security.Principal.xml", - "ref/netstandard1.0/zh-hant/System.Security.Principal.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.ServiceModel.Duplex/4.0.1": { - "sha512": "4I6WSQP4BiT3yG5NetAyAb626e2HlsgSzkiiqGtf4LxGpO3uFQ4eGSXsgVRnxJoDYcnDCH7q215eH/jZBMmx+w==", - "type": "package", - "path": "system.servicemodel.duplex/4.0.1", - "files": [ - "System.ServiceModel.Duplex.4.0.1.nupkg.sha512", - "System.ServiceModel.Duplex.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.ServiceModel.Duplex.dll", - "lib/netstandard1.3/System.ServiceModel.Duplex.dll", - "lib/portable-net45+win8/_._", - "lib/win8/_._", - "ref/net45/_._", - "ref/netcore50/System.ServiceModel.Duplex.dll", - "ref/netcore50/System.ServiceModel.Duplex.xml", - "ref/netcore50/de/System.ServiceModel.Duplex.xml", - "ref/netcore50/es/System.ServiceModel.Duplex.xml", - "ref/netcore50/fr/System.ServiceModel.Duplex.xml", - "ref/netcore50/it/System.ServiceModel.Duplex.xml", - "ref/netcore50/ja/System.ServiceModel.Duplex.xml", - "ref/netcore50/ko/System.ServiceModel.Duplex.xml", - "ref/netcore50/ru/System.ServiceModel.Duplex.xml", - "ref/netcore50/zh-hans/System.ServiceModel.Duplex.xml", - "ref/netcore50/zh-hant/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/System.ServiceModel.Duplex.dll", - "ref/netstandard1.1/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/de/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/es/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/fr/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/it/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/ja/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/ko/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/ru/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/zh-hans/System.ServiceModel.Duplex.xml", - "ref/netstandard1.1/zh-hant/System.ServiceModel.Duplex.xml", - "ref/portable-net45+win8/_._", - "ref/win8/_._" - ] - }, - "System.ServiceModel.Http/4.1.0": { - "sha512": "sCIV+wrA4Antjnk0+fk6rxpzQkd2bReN4UTipGv5iyPNApVv/KtAfeDMg+YIajJ7VkQD60uVBTQmy3LZrRnNOw==", - "type": "package", - "path": "system.servicemodel.http/4.1.0", - "files": [ - "System.ServiceModel.Http.4.1.0.nupkg.sha512", - "System.ServiceModel.Http.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.ServiceModel.Http.dll", - "lib/netcore50/System.ServiceModel.Http.dll", - "lib/netstandard1.3/System.ServiceModel.Http.dll", - "lib/portable-net45+win8+wp8/_._", - "lib/win8/_._", - "lib/wp8/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.ServiceModel.Http.dll", - "ref/netcore50/System.ServiceModel.Http.dll", - "ref/netcore50/System.ServiceModel.Http.xml", - "ref/netcore50/de/System.ServiceModel.Http.xml", - "ref/netcore50/es/System.ServiceModel.Http.xml", - "ref/netcore50/fr/System.ServiceModel.Http.xml", - "ref/netcore50/it/System.ServiceModel.Http.xml", - "ref/netcore50/ja/System.ServiceModel.Http.xml", - "ref/netcore50/ko/System.ServiceModel.Http.xml", - "ref/netcore50/ru/System.ServiceModel.Http.xml", - "ref/netcore50/zh-hans/System.ServiceModel.Http.xml", - "ref/netcore50/zh-hant/System.ServiceModel.Http.xml", - "ref/netstandard1.0/System.ServiceModel.Http.dll", - "ref/netstandard1.0/System.ServiceModel.Http.xml", - "ref/netstandard1.0/de/System.ServiceModel.Http.xml", - "ref/netstandard1.0/es/System.ServiceModel.Http.xml", - "ref/netstandard1.0/fr/System.ServiceModel.Http.xml", - "ref/netstandard1.0/it/System.ServiceModel.Http.xml", - "ref/netstandard1.0/ja/System.ServiceModel.Http.xml", - "ref/netstandard1.0/ko/System.ServiceModel.Http.xml", - "ref/netstandard1.0/ru/System.ServiceModel.Http.xml", - "ref/netstandard1.0/zh-hans/System.ServiceModel.Http.xml", - "ref/netstandard1.0/zh-hant/System.ServiceModel.Http.xml", - "ref/netstandard1.1/System.ServiceModel.Http.dll", - "ref/netstandard1.1/System.ServiceModel.Http.xml", - "ref/netstandard1.1/de/System.ServiceModel.Http.xml", - "ref/netstandard1.1/es/System.ServiceModel.Http.xml", - "ref/netstandard1.1/fr/System.ServiceModel.Http.xml", - "ref/netstandard1.1/it/System.ServiceModel.Http.xml", - "ref/netstandard1.1/ja/System.ServiceModel.Http.xml", - "ref/netstandard1.1/ko/System.ServiceModel.Http.xml", - "ref/netstandard1.1/ru/System.ServiceModel.Http.xml", - "ref/netstandard1.1/zh-hans/System.ServiceModel.Http.xml", - "ref/netstandard1.1/zh-hant/System.ServiceModel.Http.xml", - "ref/netstandard1.3/System.ServiceModel.Http.dll", - "ref/netstandard1.3/System.ServiceModel.Http.xml", - "ref/netstandard1.3/de/System.ServiceModel.Http.xml", - "ref/netstandard1.3/es/System.ServiceModel.Http.xml", - "ref/netstandard1.3/fr/System.ServiceModel.Http.xml", - "ref/netstandard1.3/it/System.ServiceModel.Http.xml", - "ref/netstandard1.3/ja/System.ServiceModel.Http.xml", - "ref/netstandard1.3/ko/System.ServiceModel.Http.xml", - "ref/netstandard1.3/ru/System.ServiceModel.Http.xml", - "ref/netstandard1.3/zh-hans/System.ServiceModel.Http.xml", - "ref/netstandard1.3/zh-hant/System.ServiceModel.Http.xml", - "ref/portable-net45+win8+wp8/_._", - "ref/win8/_._", - "ref/wp8/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.ServiceModel.NetTcp/4.1.0": { - "sha512": "n+Ir2B9SAd5XwAaXPIpLQsbaDcscSsyJH0ODpm5tpK8xXxmLhiPct5kujzeAiAhB37lVSetrSINdFb1Llg2ngg==", - "type": "package", - "path": "system.servicemodel.nettcp/4.1.0", - "files": [ - "System.ServiceModel.NetTcp.4.1.0.nupkg.sha512", - "System.ServiceModel.NetTcp.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/net46/System.ServiceModel.NetTcp.dll", - "lib/netcore50/System.ServiceModel.NetTcp.dll", - "lib/netstandard1.3/System.ServiceModel.NetTcp.dll", - "lib/portable-net45+win8/_._", - "lib/win8/_._", - "ref/net45/_._", - "ref/net46/System.ServiceModel.NetTcp.dll", - "ref/netcore50/System.ServiceModel.NetTcp.dll", - "ref/netcore50/System.ServiceModel.NetTcp.xml", - "ref/netcore50/de/System.ServiceModel.NetTcp.xml", - "ref/netcore50/es/System.ServiceModel.NetTcp.xml", - "ref/netcore50/fr/System.ServiceModel.NetTcp.xml", - "ref/netcore50/it/System.ServiceModel.NetTcp.xml", - "ref/netcore50/ja/System.ServiceModel.NetTcp.xml", - "ref/netcore50/ko/System.ServiceModel.NetTcp.xml", - "ref/netcore50/ru/System.ServiceModel.NetTcp.xml", - "ref/netcore50/zh-hans/System.ServiceModel.NetTcp.xml", - "ref/netcore50/zh-hant/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/System.ServiceModel.NetTcp.dll", - "ref/netstandard1.1/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/de/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/es/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/fr/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/it/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/ja/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/ko/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/ru/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/zh-hans/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.1/zh-hant/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/System.ServiceModel.NetTcp.dll", - "ref/netstandard1.3/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/de/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/es/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/fr/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/it/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/ja/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/ko/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/ru/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/zh-hans/System.ServiceModel.NetTcp.xml", - "ref/netstandard1.3/zh-hant/System.ServiceModel.NetTcp.xml", - "ref/portable-net45+win8/_._", - "ref/win8/_._" - ] - }, - "System.ServiceModel.Primitives/4.1.0": { - "sha512": "Kd65HOn/5pL9xtCUkSL8xVqpqBUYy9tsfo0qe/MTTzApY8WQ+6i4I2ts++M+m4vbOanCoEsjjUj26P6C6ilQjQ==", - "type": "package", - "path": "system.servicemodel.primitives/4.1.0", - "files": [ - "System.ServiceModel.Primitives.4.1.0.nupkg.sha512", - "System.ServiceModel.Primitives.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.ServiceModel.Primitives.dll", - "lib/netcore50/System.ServiceModel.Primitives.dll", - "lib/netstandard1.3/System.ServiceModel.Primitives.dll", - "lib/portable-net45+win8+wp8/_._", - "lib/win8/_._", - "lib/wp8/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.ServiceModel.Primitives.dll", - "ref/netcore50/System.ServiceModel.Primitives.dll", - "ref/netcore50/System.ServiceModel.Primitives.xml", - "ref/netcore50/de/System.ServiceModel.Primitives.xml", - "ref/netcore50/es/System.ServiceModel.Primitives.xml", - "ref/netcore50/fr/System.ServiceModel.Primitives.xml", - "ref/netcore50/it/System.ServiceModel.Primitives.xml", - "ref/netcore50/ja/System.ServiceModel.Primitives.xml", - "ref/netcore50/ko/System.ServiceModel.Primitives.xml", - "ref/netcore50/ru/System.ServiceModel.Primitives.xml", - "ref/netcore50/zh-hans/System.ServiceModel.Primitives.xml", - "ref/netcore50/zh-hant/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/System.ServiceModel.Primitives.dll", - "ref/netstandard1.0/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/de/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/es/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/fr/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/it/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/ja/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/ko/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/ru/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/zh-hans/System.ServiceModel.Primitives.xml", - "ref/netstandard1.0/zh-hant/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/System.ServiceModel.Primitives.dll", - "ref/netstandard1.1/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/de/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/es/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/fr/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/it/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/ja/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/ko/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/ru/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/zh-hans/System.ServiceModel.Primitives.xml", - "ref/netstandard1.1/zh-hant/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/System.ServiceModel.Primitives.dll", - "ref/netstandard1.3/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/de/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/es/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/fr/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/it/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/ja/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/ko/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/ru/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/zh-hans/System.ServiceModel.Primitives.xml", - "ref/netstandard1.3/zh-hant/System.ServiceModel.Primitives.xml", - "ref/portable-net45+win8+wp8/_._", - "ref/win8/_._", - "ref/wp8/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.ServiceModel.Security/4.0.1": { - "sha512": "82pkDb6LMq/NHi+DVHZ7zKHMMJ7mR6rVl9TpH+p8zJhZrVYJez9vTbdMsxQhbNOngEkJKzZFveNYpaRv/3RMsg==", - "type": "package", - "path": "system.servicemodel.security/4.0.1", - "files": [ - "System.ServiceModel.Security.4.0.1.nupkg.sha512", - "System.ServiceModel.Security.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net45/_._", - "lib/netcore50/System.ServiceModel.Security.dll", - "lib/netstandard1.3/System.ServiceModel.Security.dll", - "lib/portable-net45+win8+wp8/_._", - "lib/win8/_._", - "lib/wp8/_._", - "ref/net45/_._", - "ref/netcore50/System.ServiceModel.Security.dll", - "ref/netcore50/System.ServiceModel.Security.xml", - "ref/netcore50/de/System.ServiceModel.Security.xml", - "ref/netcore50/es/System.ServiceModel.Security.xml", - "ref/netcore50/fr/System.ServiceModel.Security.xml", - "ref/netcore50/it/System.ServiceModel.Security.xml", - "ref/netcore50/ja/System.ServiceModel.Security.xml", - "ref/netcore50/ko/System.ServiceModel.Security.xml", - "ref/netcore50/ru/System.ServiceModel.Security.xml", - "ref/netcore50/zh-hans/System.ServiceModel.Security.xml", - "ref/netcore50/zh-hant/System.ServiceModel.Security.xml", - "ref/netstandard1.0/System.ServiceModel.Security.dll", - "ref/netstandard1.0/System.ServiceModel.Security.xml", - "ref/netstandard1.0/de/System.ServiceModel.Security.xml", - "ref/netstandard1.0/es/System.ServiceModel.Security.xml", - "ref/netstandard1.0/fr/System.ServiceModel.Security.xml", - "ref/netstandard1.0/it/System.ServiceModel.Security.xml", - "ref/netstandard1.0/ja/System.ServiceModel.Security.xml", - "ref/netstandard1.0/ko/System.ServiceModel.Security.xml", - "ref/netstandard1.0/ru/System.ServiceModel.Security.xml", - "ref/netstandard1.0/zh-hans/System.ServiceModel.Security.xml", - "ref/netstandard1.0/zh-hant/System.ServiceModel.Security.xml", - "ref/netstandard1.1/System.ServiceModel.Security.dll", - "ref/netstandard1.1/System.ServiceModel.Security.xml", - "ref/netstandard1.1/de/System.ServiceModel.Security.xml", - "ref/netstandard1.1/es/System.ServiceModel.Security.xml", - "ref/netstandard1.1/fr/System.ServiceModel.Security.xml", - "ref/netstandard1.1/it/System.ServiceModel.Security.xml", - "ref/netstandard1.1/ja/System.ServiceModel.Security.xml", - "ref/netstandard1.1/ko/System.ServiceModel.Security.xml", - "ref/netstandard1.1/ru/System.ServiceModel.Security.xml", - "ref/netstandard1.1/zh-hans/System.ServiceModel.Security.xml", - "ref/netstandard1.1/zh-hant/System.ServiceModel.Security.xml", - "ref/portable-net45+win8+wp8/_._", - "ref/win8/_._", - "ref/wp8/_._" - ] - }, - "System.Text.Encoding/4.3.0": { - "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "type": "package", - "path": "system.text.encoding/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Text.Encoding.dll", - "ref/netcore50/System.Text.Encoding.xml", - "ref/netcore50/de/System.Text.Encoding.xml", - "ref/netcore50/es/System.Text.Encoding.xml", - "ref/netcore50/fr/System.Text.Encoding.xml", - "ref/netcore50/it/System.Text.Encoding.xml", - "ref/netcore50/ja/System.Text.Encoding.xml", - "ref/netcore50/ko/System.Text.Encoding.xml", - "ref/netcore50/ru/System.Text.Encoding.xml", - "ref/netcore50/zh-hans/System.Text.Encoding.xml", - "ref/netcore50/zh-hant/System.Text.Encoding.xml", - "ref/netstandard1.0/System.Text.Encoding.dll", - "ref/netstandard1.0/System.Text.Encoding.xml", - "ref/netstandard1.0/de/System.Text.Encoding.xml", - "ref/netstandard1.0/es/System.Text.Encoding.xml", - "ref/netstandard1.0/fr/System.Text.Encoding.xml", - "ref/netstandard1.0/it/System.Text.Encoding.xml", - "ref/netstandard1.0/ja/System.Text.Encoding.xml", - "ref/netstandard1.0/ko/System.Text.Encoding.xml", - "ref/netstandard1.0/ru/System.Text.Encoding.xml", - "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml", - "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml", - "ref/netstandard1.3/System.Text.Encoding.dll", - "ref/netstandard1.3/System.Text.Encoding.xml", - "ref/netstandard1.3/de/System.Text.Encoding.xml", - "ref/netstandard1.3/es/System.Text.Encoding.xml", - "ref/netstandard1.3/fr/System.Text.Encoding.xml", - "ref/netstandard1.3/it/System.Text.Encoding.xml", - "ref/netstandard1.3/ja/System.Text.Encoding.xml", - "ref/netstandard1.3/ko/System.Text.Encoding.xml", - "ref/netstandard1.3/ru/System.Text.Encoding.xml", - "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml", - "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.text.encoding.4.3.0.nupkg.sha512", - "system.text.encoding.nuspec" - ] - }, - "System.Text.Encoding.CodePages/4.0.1": { - "sha512": "h4z6rrA/hxWf4655D18IIZ0eaLRa3tQC/j+e26W+VinIHY0l07iEXaAvO0YSYq3MvCjMYy8Zs5AdC1sxNQOB7Q==", - "type": "package", - "path": "system.text.encoding.codepages/4.0.1", - "files": [ - "System.Text.Encoding.CodePages.4.0.1.nupkg.sha512", - "System.Text.Encoding.CodePages.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Text.Encoding.CodePages.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/netstandard1.3/System.Text.Encoding.CodePages.dll", - "ref/netstandard1.3/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/de/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/es/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/fr/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/it/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/ja/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/ko/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/ru/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/zh-hans/System.Text.Encoding.CodePages.xml", - "ref/netstandard1.3/zh-hant/System.Text.Encoding.CodePages.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll", - "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll" - ] - }, - "System.Text.Encoding.Extensions/4.3.0": { - "sha512": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", - "type": "package", - "path": "system.text.encoding.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Text.Encoding.Extensions.dll", - "ref/netcore50/System.Text.Encoding.Extensions.xml", - "ref/netcore50/de/System.Text.Encoding.Extensions.xml", - "ref/netcore50/es/System.Text.Encoding.Extensions.xml", - "ref/netcore50/fr/System.Text.Encoding.Extensions.xml", - "ref/netcore50/it/System.Text.Encoding.Extensions.xml", - "ref/netcore50/ja/System.Text.Encoding.Extensions.xml", - "ref/netcore50/ko/System.Text.Encoding.Extensions.xml", - "ref/netcore50/ru/System.Text.Encoding.Extensions.xml", - "ref/netcore50/zh-hans/System.Text.Encoding.Extensions.xml", - "ref/netcore50/zh-hant/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/System.Text.Encoding.Extensions.dll", - "ref/netstandard1.0/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/de/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/es/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/fr/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/it/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/ja/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/ko/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/ru/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/zh-hans/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.0/zh-hant/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/System.Text.Encoding.Extensions.dll", - "ref/netstandard1.3/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/de/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/es/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/fr/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/it/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/ja/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/ko/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/ru/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/zh-hans/System.Text.Encoding.Extensions.xml", - "ref/netstandard1.3/zh-hant/System.Text.Encoding.Extensions.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.text.encoding.extensions.4.3.0.nupkg.sha512", - "system.text.encoding.extensions.nuspec" - ] - }, - "System.Text.RegularExpressions/4.3.0": { - "sha512": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "type": "package", - "path": "system.text.regularexpressions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net463/System.Text.RegularExpressions.dll", - "lib/netcore50/System.Text.RegularExpressions.dll", - "lib/netstandard1.6/System.Text.RegularExpressions.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net463/System.Text.RegularExpressions.dll", - "ref/netcore50/System.Text.RegularExpressions.dll", - "ref/netcore50/System.Text.RegularExpressions.xml", - "ref/netcore50/de/System.Text.RegularExpressions.xml", - "ref/netcore50/es/System.Text.RegularExpressions.xml", - "ref/netcore50/fr/System.Text.RegularExpressions.xml", - "ref/netcore50/it/System.Text.RegularExpressions.xml", - "ref/netcore50/ja/System.Text.RegularExpressions.xml", - "ref/netcore50/ko/System.Text.RegularExpressions.xml", - "ref/netcore50/ru/System.Text.RegularExpressions.xml", - "ref/netcore50/zh-hans/System.Text.RegularExpressions.xml", - "ref/netcore50/zh-hant/System.Text.RegularExpressions.xml", - "ref/netcoreapp1.1/System.Text.RegularExpressions.dll", - "ref/netstandard1.0/System.Text.RegularExpressions.dll", - "ref/netstandard1.0/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/de/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/es/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/fr/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/it/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/ja/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/ko/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/ru/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/zh-hans/System.Text.RegularExpressions.xml", - "ref/netstandard1.0/zh-hant/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/System.Text.RegularExpressions.dll", - "ref/netstandard1.3/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/de/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/es/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/fr/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/it/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/ja/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/ko/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/ru/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/zh-hans/System.Text.RegularExpressions.xml", - "ref/netstandard1.3/zh-hant/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/System.Text.RegularExpressions.dll", - "ref/netstandard1.6/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/de/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/es/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/fr/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/it/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/ja/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/ko/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/ru/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/zh-hans/System.Text.RegularExpressions.xml", - "ref/netstandard1.6/zh-hant/System.Text.RegularExpressions.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.text.regularexpressions.4.3.0.nupkg.sha512", - "system.text.regularexpressions.nuspec" - ] - }, - "System.Threading/4.3.0": { - "sha512": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "type": "package", - "path": "system.threading/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Threading.dll", - "lib/netstandard1.3/System.Threading.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Threading.dll", - "ref/netcore50/System.Threading.xml", - "ref/netcore50/de/System.Threading.xml", - "ref/netcore50/es/System.Threading.xml", - "ref/netcore50/fr/System.Threading.xml", - "ref/netcore50/it/System.Threading.xml", - "ref/netcore50/ja/System.Threading.xml", - "ref/netcore50/ko/System.Threading.xml", - "ref/netcore50/ru/System.Threading.xml", - "ref/netcore50/zh-hans/System.Threading.xml", - "ref/netcore50/zh-hant/System.Threading.xml", - "ref/netstandard1.0/System.Threading.dll", - "ref/netstandard1.0/System.Threading.xml", - "ref/netstandard1.0/de/System.Threading.xml", - "ref/netstandard1.0/es/System.Threading.xml", - "ref/netstandard1.0/fr/System.Threading.xml", - "ref/netstandard1.0/it/System.Threading.xml", - "ref/netstandard1.0/ja/System.Threading.xml", - "ref/netstandard1.0/ko/System.Threading.xml", - "ref/netstandard1.0/ru/System.Threading.xml", - "ref/netstandard1.0/zh-hans/System.Threading.xml", - "ref/netstandard1.0/zh-hant/System.Threading.xml", - "ref/netstandard1.3/System.Threading.dll", - "ref/netstandard1.3/System.Threading.xml", - "ref/netstandard1.3/de/System.Threading.xml", - "ref/netstandard1.3/es/System.Threading.xml", - "ref/netstandard1.3/fr/System.Threading.xml", - "ref/netstandard1.3/it/System.Threading.xml", - "ref/netstandard1.3/ja/System.Threading.xml", - "ref/netstandard1.3/ko/System.Threading.xml", - "ref/netstandard1.3/ru/System.Threading.xml", - "ref/netstandard1.3/zh-hans/System.Threading.xml", - "ref/netstandard1.3/zh-hant/System.Threading.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Threading.dll", - "system.threading.4.3.0.nupkg.sha512", - "system.threading.nuspec" - ] - }, - "System.Threading.Overlapped/4.0.1": { - "sha512": "f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==", - "type": "package", - "path": "system.threading.overlapped/4.0.1", - "files": [ - "System.Threading.Overlapped.4.0.1.nupkg.sha512", - "System.Threading.Overlapped.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net46/System.Threading.Overlapped.dll", - "ref/net46/System.Threading.Overlapped.dll", - "ref/netstandard1.3/System.Threading.Overlapped.dll", - "ref/netstandard1.3/System.Threading.Overlapped.xml", - "ref/netstandard1.3/de/System.Threading.Overlapped.xml", - "ref/netstandard1.3/es/System.Threading.Overlapped.xml", - "ref/netstandard1.3/fr/System.Threading.Overlapped.xml", - "ref/netstandard1.3/it/System.Threading.Overlapped.xml", - "ref/netstandard1.3/ja/System.Threading.Overlapped.xml", - "ref/netstandard1.3/ko/System.Threading.Overlapped.xml", - "ref/netstandard1.3/ru/System.Threading.Overlapped.xml", - "ref/netstandard1.3/zh-hans/System.Threading.Overlapped.xml", - "ref/netstandard1.3/zh-hant/System.Threading.Overlapped.xml", - "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll", - "runtimes/win/lib/net46/System.Threading.Overlapped.dll", - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll", - "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll" - ] - }, - "System.Threading.Overlapped/4.3.0": { - "sha512": "m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==", - "type": "package", - "path": "system.threading.overlapped/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/net46/System.Threading.Overlapped.dll", - "ref/net46/System.Threading.Overlapped.dll", - "ref/netstandard1.3/System.Threading.Overlapped.dll", - "ref/netstandard1.3/System.Threading.Overlapped.xml", - "ref/netstandard1.3/de/System.Threading.Overlapped.xml", - "ref/netstandard1.3/es/System.Threading.Overlapped.xml", - "ref/netstandard1.3/fr/System.Threading.Overlapped.xml", - "ref/netstandard1.3/it/System.Threading.Overlapped.xml", - "ref/netstandard1.3/ja/System.Threading.Overlapped.xml", - "ref/netstandard1.3/ko/System.Threading.Overlapped.xml", - "ref/netstandard1.3/ru/System.Threading.Overlapped.xml", - "ref/netstandard1.3/zh-hans/System.Threading.Overlapped.xml", - "ref/netstandard1.3/zh-hant/System.Threading.Overlapped.xml", - "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll", - "runtimes/win/lib/net46/System.Threading.Overlapped.dll", - "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll", - "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll", - "system.threading.overlapped.4.3.0.nupkg.sha512", - "system.threading.overlapped.nuspec" - ] - }, - "System.Threading.Tasks/4.3.0": { - "sha512": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "type": "package", - "path": "system.threading.tasks/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Threading.Tasks.dll", - "ref/netcore50/System.Threading.Tasks.xml", - "ref/netcore50/de/System.Threading.Tasks.xml", - "ref/netcore50/es/System.Threading.Tasks.xml", - "ref/netcore50/fr/System.Threading.Tasks.xml", - "ref/netcore50/it/System.Threading.Tasks.xml", - "ref/netcore50/ja/System.Threading.Tasks.xml", - "ref/netcore50/ko/System.Threading.Tasks.xml", - "ref/netcore50/ru/System.Threading.Tasks.xml", - "ref/netcore50/zh-hans/System.Threading.Tasks.xml", - "ref/netcore50/zh-hant/System.Threading.Tasks.xml", - "ref/netstandard1.0/System.Threading.Tasks.dll", - "ref/netstandard1.0/System.Threading.Tasks.xml", - "ref/netstandard1.0/de/System.Threading.Tasks.xml", - "ref/netstandard1.0/es/System.Threading.Tasks.xml", - "ref/netstandard1.0/fr/System.Threading.Tasks.xml", - "ref/netstandard1.0/it/System.Threading.Tasks.xml", - "ref/netstandard1.0/ja/System.Threading.Tasks.xml", - "ref/netstandard1.0/ko/System.Threading.Tasks.xml", - "ref/netstandard1.0/ru/System.Threading.Tasks.xml", - "ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml", - "ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml", - "ref/netstandard1.3/System.Threading.Tasks.dll", - "ref/netstandard1.3/System.Threading.Tasks.xml", - "ref/netstandard1.3/de/System.Threading.Tasks.xml", - "ref/netstandard1.3/es/System.Threading.Tasks.xml", - "ref/netstandard1.3/fr/System.Threading.Tasks.xml", - "ref/netstandard1.3/it/System.Threading.Tasks.xml", - "ref/netstandard1.3/ja/System.Threading.Tasks.xml", - "ref/netstandard1.3/ko/System.Threading.Tasks.xml", - "ref/netstandard1.3/ru/System.Threading.Tasks.xml", - "ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml", - "ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.threading.tasks.4.3.0.nupkg.sha512", - "system.threading.tasks.nuspec" - ] - }, - "System.Threading.Tasks.Dataflow/4.6.0": { - "sha512": "2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==", - "type": "package", - "path": "system.threading.tasks.dataflow/4.6.0", - "files": [ - "System.Threading.Tasks.Dataflow.4.6.0.nupkg.sha512", - "System.Threading.Tasks.Dataflow.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/System.Threading.Tasks.Dataflow.XML", - "lib/netstandard1.0/System.Threading.Tasks.Dataflow.dll", - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.XML", - "lib/netstandard1.1/System.Threading.Tasks.Dataflow.dll" - ] - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "sha512": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", - "type": "package", - "path": "system.threading.tasks.extensions/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll", - "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml", - "system.threading.tasks.extensions.4.3.0.nupkg.sha512", - "system.threading.tasks.extensions.nuspec" - ] - }, - "System.Threading.Tasks.Parallel/4.0.1": { - "sha512": "7Pc9t25bcynT9FpMvkUw4ZjYwUiGup/5cJFW72/5MgCG+np2cfVUMdh29u8d7onxX7d8PS3J+wL73zQRqkdrSA==", - "type": "package", - "path": "system.threading.tasks.parallel/4.0.1", - "files": [ - "System.Threading.Tasks.Parallel.4.0.1.nupkg.sha512", - "System.Threading.Tasks.Parallel.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Threading.Tasks.Parallel.dll", - "lib/netstandard1.3/System.Threading.Tasks.Parallel.dll", - "lib/portable-net45+win8+wpa81/_._", - "lib/win8/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Threading.Tasks.Parallel.dll", - "ref/netcore50/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/de/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/es/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/fr/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/it/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/ja/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/ko/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/ru/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/zh-hans/System.Threading.Tasks.Parallel.xml", - "ref/netcore50/zh-hant/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/System.Threading.Tasks.Parallel.dll", - "ref/netstandard1.1/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/de/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/es/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/fr/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/it/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/ja/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/ko/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/ru/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/zh-hans/System.Threading.Tasks.Parallel.xml", - "ref/netstandard1.1/zh-hant/System.Threading.Tasks.Parallel.xml", - "ref/portable-net45+win8+wpa81/_._", - "ref/win8/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Threading.Timer/4.3.0": { - "sha512": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", - "type": "package", - "path": "system.threading.timer/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net451/_._", - "lib/portable-net451+win81+wpa81/_._", - "lib/win81/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net451/_._", - "ref/netcore50/System.Threading.Timer.dll", - "ref/netcore50/System.Threading.Timer.xml", - "ref/netcore50/de/System.Threading.Timer.xml", - "ref/netcore50/es/System.Threading.Timer.xml", - "ref/netcore50/fr/System.Threading.Timer.xml", - "ref/netcore50/it/System.Threading.Timer.xml", - "ref/netcore50/ja/System.Threading.Timer.xml", - "ref/netcore50/ko/System.Threading.Timer.xml", - "ref/netcore50/ru/System.Threading.Timer.xml", - "ref/netcore50/zh-hans/System.Threading.Timer.xml", - "ref/netcore50/zh-hant/System.Threading.Timer.xml", - "ref/netstandard1.2/System.Threading.Timer.dll", - "ref/netstandard1.2/System.Threading.Timer.xml", - "ref/netstandard1.2/de/System.Threading.Timer.xml", - "ref/netstandard1.2/es/System.Threading.Timer.xml", - "ref/netstandard1.2/fr/System.Threading.Timer.xml", - "ref/netstandard1.2/it/System.Threading.Timer.xml", - "ref/netstandard1.2/ja/System.Threading.Timer.xml", - "ref/netstandard1.2/ko/System.Threading.Timer.xml", - "ref/netstandard1.2/ru/System.Threading.Timer.xml", - "ref/netstandard1.2/zh-hans/System.Threading.Timer.xml", - "ref/netstandard1.2/zh-hant/System.Threading.Timer.xml", - "ref/portable-net451+win81+wpa81/_._", - "ref/win81/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.threading.timer.4.3.0.nupkg.sha512", - "system.threading.timer.nuspec" - ] - }, - "System.Xml.ReaderWriter/4.3.0": { - "sha512": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", - "type": "package", - "path": "system.xml.readerwriter/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net46/System.Xml.ReaderWriter.dll", - "lib/netcore50/System.Xml.ReaderWriter.dll", - "lib/netstandard1.3/System.Xml.ReaderWriter.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net46/System.Xml.ReaderWriter.dll", - "ref/netcore50/System.Xml.ReaderWriter.dll", - "ref/netcore50/System.Xml.ReaderWriter.xml", - "ref/netcore50/de/System.Xml.ReaderWriter.xml", - "ref/netcore50/es/System.Xml.ReaderWriter.xml", - "ref/netcore50/fr/System.Xml.ReaderWriter.xml", - "ref/netcore50/it/System.Xml.ReaderWriter.xml", - "ref/netcore50/ja/System.Xml.ReaderWriter.xml", - "ref/netcore50/ko/System.Xml.ReaderWriter.xml", - "ref/netcore50/ru/System.Xml.ReaderWriter.xml", - "ref/netcore50/zh-hans/System.Xml.ReaderWriter.xml", - "ref/netcore50/zh-hant/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/System.Xml.ReaderWriter.dll", - "ref/netstandard1.0/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/de/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/es/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/fr/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/it/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/ja/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/ko/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/ru/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/zh-hans/System.Xml.ReaderWriter.xml", - "ref/netstandard1.0/zh-hant/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/System.Xml.ReaderWriter.dll", - "ref/netstandard1.3/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/de/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/es/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/fr/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/it/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/ja/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/ko/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/ru/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/zh-hans/System.Xml.ReaderWriter.xml", - "ref/netstandard1.3/zh-hant/System.Xml.ReaderWriter.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.xml.readerwriter.4.3.0.nupkg.sha512", - "system.xml.readerwriter.nuspec" - ] - }, - "System.Xml.XDocument/4.3.0": { - "sha512": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", - "type": "package", - "path": "system.xml.xdocument/4.3.0", - "files": [ - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Xml.XDocument.dll", - "lib/netstandard1.3/System.Xml.XDocument.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Xml.XDocument.dll", - "ref/netcore50/System.Xml.XDocument.xml", - "ref/netcore50/de/System.Xml.XDocument.xml", - "ref/netcore50/es/System.Xml.XDocument.xml", - "ref/netcore50/fr/System.Xml.XDocument.xml", - "ref/netcore50/it/System.Xml.XDocument.xml", - "ref/netcore50/ja/System.Xml.XDocument.xml", - "ref/netcore50/ko/System.Xml.XDocument.xml", - "ref/netcore50/ru/System.Xml.XDocument.xml", - "ref/netcore50/zh-hans/System.Xml.XDocument.xml", - "ref/netcore50/zh-hant/System.Xml.XDocument.xml", - "ref/netstandard1.0/System.Xml.XDocument.dll", - "ref/netstandard1.0/System.Xml.XDocument.xml", - "ref/netstandard1.0/de/System.Xml.XDocument.xml", - "ref/netstandard1.0/es/System.Xml.XDocument.xml", - "ref/netstandard1.0/fr/System.Xml.XDocument.xml", - "ref/netstandard1.0/it/System.Xml.XDocument.xml", - "ref/netstandard1.0/ja/System.Xml.XDocument.xml", - "ref/netstandard1.0/ko/System.Xml.XDocument.xml", - "ref/netstandard1.0/ru/System.Xml.XDocument.xml", - "ref/netstandard1.0/zh-hans/System.Xml.XDocument.xml", - "ref/netstandard1.0/zh-hant/System.Xml.XDocument.xml", - "ref/netstandard1.3/System.Xml.XDocument.dll", - "ref/netstandard1.3/System.Xml.XDocument.xml", - "ref/netstandard1.3/de/System.Xml.XDocument.xml", - "ref/netstandard1.3/es/System.Xml.XDocument.xml", - "ref/netstandard1.3/fr/System.Xml.XDocument.xml", - "ref/netstandard1.3/it/System.Xml.XDocument.xml", - "ref/netstandard1.3/ja/System.Xml.XDocument.xml", - "ref/netstandard1.3/ko/System.Xml.XDocument.xml", - "ref/netstandard1.3/ru/System.Xml.XDocument.xml", - "ref/netstandard1.3/zh-hans/System.Xml.XDocument.xml", - "ref/netstandard1.3/zh-hant/System.Xml.XDocument.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.xml.xdocument.4.3.0.nupkg.sha512", - "system.xml.xdocument.nuspec" - ] - }, - "System.Xml.XmlDocument/4.0.1": { - "sha512": "2eZu6IP+etFVBBFUFzw2w6J21DqIN5eL9Y8r8JfJWUmV28Z5P0SNU01oCisVHQgHsDhHPnmq2s1hJrJCFZWloQ==", - "type": "package", - "path": "system.xml.xmldocument/4.0.1", - "files": [ - "System.Xml.XmlDocument.4.0.1.nupkg.sha512", - "System.Xml.XmlDocument.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Xml.XmlDocument.dll", - "lib/netstandard1.3/System.Xml.XmlDocument.dll", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Xml.XmlDocument.dll", - "ref/netstandard1.3/System.Xml.XmlDocument.dll", - "ref/netstandard1.3/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/de/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/es/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/fr/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/it/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/ja/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/ko/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/ru/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/zh-hans/System.Xml.XmlDocument.xml", - "ref/netstandard1.3/zh-hant/System.Xml.XmlDocument.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" - ] - }, - "System.Xml.XmlSerializer/4.0.11": { - "sha512": "FrazwwqfIXTfq23mfv4zH+BjqkSFNaNFBtjzu3I9NRmG8EELYyrv/fJnttCIwRMFRR/YKXF1hmsMmMEnl55HGw==", - "type": "package", - "path": "system.xml.xmlserializer/4.0.11", - "files": [ - "System.Xml.XmlSerializer.4.0.11.nupkg.sha512", - "System.Xml.XmlSerializer.nuspec", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/netcore50/System.Xml.XmlSerializer.dll", - "lib/netstandard1.3/System.Xml.XmlSerializer.dll", - "lib/portable-net45+win8+wp8+wpa81/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Xml.XmlSerializer.dll", - "ref/netcore50/System.Xml.XmlSerializer.xml", - "ref/netcore50/de/System.Xml.XmlSerializer.xml", - "ref/netcore50/es/System.Xml.XmlSerializer.xml", - "ref/netcore50/fr/System.Xml.XmlSerializer.xml", - "ref/netcore50/it/System.Xml.XmlSerializer.xml", - "ref/netcore50/ja/System.Xml.XmlSerializer.xml", - "ref/netcore50/ko/System.Xml.XmlSerializer.xml", - "ref/netcore50/ru/System.Xml.XmlSerializer.xml", - "ref/netcore50/zh-hans/System.Xml.XmlSerializer.xml", - "ref/netcore50/zh-hant/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/System.Xml.XmlSerializer.dll", - "ref/netstandard1.0/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/de/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/es/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/fr/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/it/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/ja/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/ko/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/ru/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/zh-hans/System.Xml.XmlSerializer.xml", - "ref/netstandard1.0/zh-hant/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/System.Xml.XmlSerializer.dll", - "ref/netstandard1.3/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/de/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/es/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/fr/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/it/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/ja/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/ko/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/ru/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/zh-hans/System.Xml.XmlSerializer.xml", - "ref/netstandard1.3/zh-hant/System.Xml.XmlSerializer.xml", - "ref/portable-net45+win8+wp8+wpa81/_._", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Xml.XmlSerializer.dll" - ] - }, - "Xamarin.Forms/2.3.5.256-pre6": { - "sha512": "Twq5M1ElzswOlkyujOuBMudGyaDMlkggJ0ZkONyPsFukSLyKsyup1UNDhzv5Rpfw2SYMWBJBH3e1mzctVvhXlw==", - "type": "package", - "path": "xamarin.forms/2.3.5.256-pre6", - "files": [ - "build/netstandard1.0/Mono.Cecil.Mdb.dll", - "build/netstandard1.0/Mono.Cecil.Pdb.dll", - "build/netstandard1.0/Mono.Cecil.Rocks.dll", - "build/netstandard1.0/Mono.Cecil.dll", - "build/netstandard1.0/Xamarin.Forms.Build.Tasks.dll", - "build/netstandard1.0/Xamarin.Forms.Core.dll", - "build/netstandard1.0/Xamarin.Forms.Xaml.dll", - "build/netstandard1.0/Xamarin.Forms.targets", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.Mdb.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.Pdb.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.Rocks.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Mono.Cecil.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Build.Tasks.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.dll", - "build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.targets", - "lib/MonoAndroid10/Design/Xamarin.Forms.Core.Design.dll", - "lib/MonoAndroid10/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/MonoAndroid10/FormsViewGroup.dll", - "lib/MonoAndroid10/FormsViewGroup.pdb", - "lib/MonoAndroid10/Xamarin.Forms.Core.dll", - "lib/MonoAndroid10/Xamarin.Forms.Core.pdb", - "lib/MonoAndroid10/Xamarin.Forms.Core.xml", - "lib/MonoAndroid10/Xamarin.Forms.Platform.Android.dll", - "lib/MonoAndroid10/Xamarin.Forms.Platform.Android.pdb", - "lib/MonoAndroid10/Xamarin.Forms.Platform.dll", - "lib/MonoAndroid10/Xamarin.Forms.Xaml.dll", - "lib/MonoAndroid10/Xamarin.Forms.Xaml.pdb", - "lib/MonoAndroid10/Xamarin.Forms.Xaml.xml", - "lib/WP80/Design/Xamarin.Forms.Core.Design.dll", - "lib/WP80/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/WP80/Xamarin.Forms.Core.dll", - "lib/WP80/Xamarin.Forms.Core.pdb", - "lib/WP80/Xamarin.Forms.Core.xml", - "lib/WP80/Xamarin.Forms.Platform.WP8.dll", - "lib/WP80/Xamarin.Forms.Platform.WP8.pdb", - "lib/WP80/Xamarin.Forms.Platform.dll", - "lib/WP80/Xamarin.Forms.Xaml.dll", - "lib/WP80/Xamarin.Forms.Xaml.pdb", - "lib/WP80/Xamarin.Forms.Xaml.xml", - "lib/Xamarin.Mac/Xamarin.Forms.Core.dll", - "lib/Xamarin.Mac/Xamarin.Forms.Platform.dll", - "lib/Xamarin.Mac/Xamarin.Forms.Platform.macOS.dll", - "lib/Xamarin.Mac/Xamarin.Forms.Xaml.dll", - "lib/Xamarin.iOS10/Design/Xamarin.Forms.Core.Design.dll", - "lib/Xamarin.iOS10/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Core.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Core.dll.mdb", - "lib/Xamarin.iOS10/Xamarin.Forms.Core.pdb", - "lib/Xamarin.iOS10/Xamarin.Forms.Core.xml", - "lib/Xamarin.iOS10/Xamarin.Forms.Platform.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.dll.mdb", - "lib/Xamarin.iOS10/Xamarin.Forms.Platform.iOS.pdb", - "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.dll", - "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.dll.mdb", - "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.pdb", - "lib/Xamarin.iOS10/Xamarin.Forms.Xaml.xml", - "lib/Xamarin.iOS10/ar/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/ca/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/cs/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/da/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/de/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/el/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/es/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/fi/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/fr/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/he/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/hi/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/hr/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/hu/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/id/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/it/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/ja/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/ko/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/ms/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/nb/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/nl/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/pl/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/pt-BR/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/pt/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/ro/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/ru/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/sk/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/sv/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/th/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/tr/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/uk/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/vi/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/zh-HK/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/zh-Hans/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/Xamarin.iOS10/zh-Hant/Xamarin.Forms.Platform.iOS.resources.dll", - "lib/netstandard1.0/Design/Xamarin.Forms.Core.Design.dll", - "lib/netstandard1.0/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/netstandard1.0/Xamarin.Forms.Core.dll", - "lib/netstandard1.0/Xamarin.Forms.Core.dll.mdb", - "lib/netstandard1.0/Xamarin.Forms.Core.pdb", - "lib/netstandard1.0/Xamarin.Forms.Core.xml", - "lib/netstandard1.0/Xamarin.Forms.Platform.dll", - "lib/netstandard1.0/Xamarin.Forms.Platform.dll.mdb", - "lib/netstandard1.0/Xamarin.Forms.Platform.pdb", - "lib/netstandard1.0/Xamarin.Forms.Xaml.dll", - "lib/netstandard1.0/Xamarin.Forms.Xaml.dll.mdb", - "lib/netstandard1.0/Xamarin.Forms.Xaml.pdb", - "lib/netstandard1.0/Xamarin.Forms.Xaml.xml", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Design/Xamarin.Forms.Core.Design.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.dll.mdb", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.pdb", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Core.xml", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Platform.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Platform.dll.mdb", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Platform.pdb", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.dll", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.dll.mdb", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.pdb", - "lib/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamarin.Forms.Xaml.xml", - "lib/uap10.0/Design/Xamarin.Forms.Core.Design.dll", - "lib/uap10.0/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/uap10.0/Xamarin.Forms.Core.dll", - "lib/uap10.0/Xamarin.Forms.Core.xml", - "lib/uap10.0/Xamarin.Forms.Platform.UAP.dll", - "lib/uap10.0/Xamarin.Forms.Platform.UAP.pri", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/AutoSuggestStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsCommandBarStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsProgressBarStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/FormsTextBoxStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/MasterDetailControlStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/PageControl.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/PageControlStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/Properties/Xamarin.Forms.Platform.UAP.rd.xml", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/Resources.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/TabbedPageStyle.xbf", - "lib/uap10.0/Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.xr.xml", - "lib/uap10.0/Xamarin.Forms.Platform.dll", - "lib/uap10.0/Xamarin.Forms.Xaml.dll", - "lib/uap10.0/Xamarin.Forms.Xaml.xml", - "lib/win81/Design/Xamarin.Forms.Core.Design.dll", - "lib/win81/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/win81/Xamarin.Forms.Core.dll", - "lib/win81/Xamarin.Forms.Core.xml", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet.dll", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet.pri", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/FormsProgressBarStyle.xbf", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/FormsTextBoxStyle.xbf", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/Resources.xbf", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/TabletResources.xbf", - "lib/win81/Xamarin.Forms.Platform.WinRT.Tablet/Xamarin.Forms.Platform.WinRT.Tablet.xr.xml", - "lib/win81/Xamarin.Forms.Platform.WinRT.dll", - "lib/win81/Xamarin.Forms.Platform.WinRT.pri", - "lib/win81/Xamarin.Forms.Platform.WinRT/PageControl.xbf", - "lib/win81/Xamarin.Forms.Platform.WinRT/StepperControl.xbf", - "lib/win81/Xamarin.Forms.Platform.WinRT/Xamarin.Forms.Platform.WinRT.xr.xml", - "lib/win81/Xamarin.Forms.Platform.dll", - "lib/win81/Xamarin.Forms.Xaml.dll", - "lib/win81/Xamarin.Forms.Xaml.xml", - "lib/wpa81/Design/Xamarin.Forms.Core.Design.dll", - "lib/wpa81/Design/Xamarin.Forms.Xaml.Design.dll", - "lib/wpa81/Xamarin.Forms.Core.dll", - "lib/wpa81/Xamarin.Forms.Core.xml", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone.dll", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone.pri", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/FormsProgressBarStyle.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/FormsTextBoxStyle.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/PhoneResources.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/Resources.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/SearchBox.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.Phone/Xamarin.Forms.Platform.WinRT.Phone.xr.xml", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.dll", - "lib/wpa81/Xamarin.Forms.Platform.WinRT.pri", - "lib/wpa81/Xamarin.Forms.Platform.WinRT/PageControl.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT/StepperControl.xbf", - "lib/wpa81/Xamarin.Forms.Platform.WinRT/Xamarin.Forms.Platform.WinRT.xr.xml", - "lib/wpa81/Xamarin.Forms.Platform.dll", - "lib/wpa81/Xamarin.Forms.Xaml.dll", - "lib/wpa81/Xamarin.Forms.Xaml.xml", - "xamarin.forms.2.3.5.256-pre6.nupkg.sha512", - "xamarin.forms.nuspec" - ] - }, - "FreshIoC/1.0.0": { - "type": "project", - "path": "../../../src/FreshIoC/FreshIoC.csproj", - "msbuildProject": "../../../src/FreshIoC/FreshIoC.csproj" - }, - "FreshMvvm/3.0.0": { - "type": "project", - "path": "../../../src/FreshMvvm/FreshMvvm.csproj", - "msbuildProject": "../../../src/FreshMvvm/FreshMvvm.csproj" - }, - "FreshMvvmSampleApp/1.0.0": { - "type": "project", - "path": "../FreshMvvmSampleApp/FreshMvvmSampleApp.csproj", - "msbuildProject": "../FreshMvvmSampleApp/FreshMvvmSampleApp.csproj" - } - }, - "projectFileDependencyGroups": { - "": [ - "Microsoft.NETCore.UniversalWindowsPlatform >= 5.3.3", - "Xamarin.Forms >= 2.3.5.256-pre6" - ], - "UAP,Version=v10.0": [] - }, - "packageFolders": { - "C:\\Users\\markp\\.nuget\\packages\\": {} - }, - "project": { - "restore": { - "projectUniqueName": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp.UWP\\FreshMvvmSampleApp.UWP.csproj", - "projectName": "FreshMvvmSampleApp.UWP", - "projectPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp.UWP\\FreshMvvmSampleApp.UWP.csproj", - "projectJsonPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp.UWP\\project.json", - "projectStyle": "ProjectJson", - "frameworks": { - "uap10.0": { - "projectReferences": { - "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\src\\FreshMvvm\\FreshMvvm.csproj": { - "projectPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\src\\FreshMvvm\\FreshMvvm.csproj" - }, - "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp\\FreshMvvmSampleApp.csproj": { - "projectPath": "C:\\Users\\markp\\Source\\Repos\\FreshMvvm\\samples\\FreshMvvmSampleApp\\FreshMvvmSampleApp\\FreshMvvmSampleApp.csproj" - } - } - } - } - }, - "dependencies": { - "Microsoft.NETCore.UniversalWindowsPlatform": "5.3.3", - "Xamarin.Forms": "[2.3.5.256-pre6, )" - }, - "frameworks": { - "uap10.0": {} - }, - "runtimes": { - "win10-arm": { - "#import": [] - }, - "win10-arm-aot": { - "#import": [] - }, - "win10-x64": { - "#import": [] - }, - "win10-x64-aot": { - "#import": [] - }, - "win10-x86": { - "#import": [] - }, - "win10-x86-aot": { - "#import": [] - } - } - } -} \ No newline at end of file diff --git a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs index 2b7334e..cf2cee0 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs @@ -1,5 +1,4 @@ -using FreshTinyIoC; -using NUnit.Framework; +using NUnit.Framework; namespace FreshMvvm.Tests.Fixtures { diff --git a/src/FreshMvvm.sln b/src/FreshMvvm.sln index e60bce6..537d030 100644 --- a/src/FreshMvvm.sln +++ b/src/FreshMvvm.sln @@ -7,7 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{1E4F EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.iOS", "..\samples\FreshMvvmSampleApp\iOS\FreshMvvmSampleApp.iOS.csproj", "{07562A06-25AE-408C-BB01-D41718D095A1}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp", "..\samples\FreshMvvmSampleApp\FreshMvvmSampleApp\FreshMvvmSampleApp.csproj", "{BAB97A09-E24F-482D-925D-B2D1F9AB81D2}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvmSampleApp", "..\samples\FreshMvvmSampleApp\FreshMvvmSampleApp\FreshMvvmSampleApp.csproj", "{BAB97A09-E24F-482D-925D-B2D1F9AB81D2}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.Droid", "..\samples\FreshMvvmSampleApp\Droid\FreshMvvmSampleApp.Droid.csproj", "{8F8E0021-5D80-4124-98CF-118AC540A1EB}" EndProject @@ -22,8 +22,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshIoC", "FreshIoC\FreshIoC.csproj", "{4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Ad-Hoc|Any CPU = Ad-Hoc|Any CPU @@ -334,54 +332,6 @@ Global {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x64.Build.0 = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.ActiveCfg = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.Build.0 = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|ARM.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhone.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x64.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x64.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x86.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.AppStore|x86.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|ARM.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|ARM.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhone.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x64.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x64.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x86.ActiveCfg = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Debug|x86.Build.0 = Debug|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|Any CPU.Build.0 = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|ARM.ActiveCfg = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|ARM.Build.0 = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhone.ActiveCfg = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhone.Build.0 = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x64.ActiveCfg = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x64.Build.0 = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x86.ActiveCfg = Release|Any CPU - {4F2E40D0-1B65-4FB5-8BCF-26FF733CF569}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index d2a1d01..a54fd20 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -48,7 +48,9 @@ Events when page is popped (for disposal) - + + ..\..\..\..\..\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.3\System.Reflection.TypeExtensions.dll + \ No newline at end of file diff --git a/src/FreshMvvm/FreshTinyIOCBuiltIn.cs b/src/FreshMvvm/FreshTinyIOCBuiltIn.cs index d618701..263c241 100644 --- a/src/FreshMvvm/FreshTinyIOCBuiltIn.cs +++ b/src/FreshMvvm/FreshTinyIOCBuiltIn.cs @@ -1,5 +1,5 @@ using System; -using FreshTinyIoC; +using TinyIoC; namespace FreshMvvm { @@ -8,54 +8,54 @@ namespace FreshMvvm /// public class FreshTinyIOCBuiltIn : IFreshIOC { - public static FreshTinyIoCContainer Current + public static TinyIoCContainer Current { - get + get { - return FreshTinyIoCContainer.Current; + return TinyIoCContainer.Current; } } public IRegisterOptions Register(RegisterType instance, string name) where RegisterType : class { - return FreshTinyIoCContainer.Current.Register (instance, name); + return TinyIoCContainer.Current.Register(instance, name); } public IRegisterOptions Register(RegisterType instance) where RegisterType : class { - return FreshTinyIoCContainer.Current.Register (instance); + return TinyIoCContainer.Current.Register(instance); } public ResolveType Resolve(string name) where ResolveType : class { - return FreshTinyIoCContainer.Current.Resolve (name); + return TinyIoCContainer.Current.Resolve(name); } public ResolveType Resolve() where ResolveType : class { - return FreshTinyIoCContainer.Current.Resolve (); + return TinyIoCContainer.Current.Resolve(); } - public IRegisterOptions Register () + public IRegisterOptions Register() where RegisterType : class where RegisterImplementation : class, RegisterType { - return FreshTinyIoCContainer.Current.Register(); + return TinyIoCContainer.Current.Register(); } public object Resolve(Type resolveType) { - return FreshTinyIoCContainer.Current.Resolve (resolveType); + return TinyIoCContainer.Current.Resolve(resolveType); } public void Unregister() { - FreshTinyIoCContainer.Current.Unregister(); + TinyIoCContainer.Current.Unregister(); } public void Unregister(string name) { - FreshTinyIoCContainer.Current.Unregister(name); + TinyIoCContainer.Current.Unregister(name); } } } diff --git a/src/FreshMvvm/IOC/FreshIOC.cs b/src/FreshMvvm/IOC/FreshIOC.cs index a79b186..282562b 100644 --- a/src/FreshMvvm/IOC/FreshIOC.cs +++ b/src/FreshMvvm/IOC/FreshIOC.cs @@ -1,6 +1,4 @@ -using FreshTinyIoC; - -namespace FreshMvvm +namespace FreshMvvm { public class FreshIOC { diff --git a/src/FreshMvvm/IOC/IRegisterOptions.cs b/src/FreshMvvm/IOC/IRegisterOptions.cs new file mode 100644 index 0000000..45860f0 --- /dev/null +++ b/src/FreshMvvm/IOC/IRegisterOptions.cs @@ -0,0 +1,15 @@ +using System; +using System.Linq.Expressions; + +namespace FreshMvvm +{ + public interface IRegisterOptions + { + IRegisterOptions AsSingleton(); + IRegisterOptions AsMultiInstance(); + IRegisterOptions WithWeakReference(); + IRegisterOptions WithStrongReference(); + IRegisterOptions UsingConstructor(Expression> constructor); + } +} + diff --git a/src/FreshMvvm/IOC/TinyIoC.cs b/src/FreshMvvm/IOC/TinyIoC.cs new file mode 100644 index 0000000..ccc711a --- /dev/null +++ b/src/FreshMvvm/IOC/TinyIoC.cs @@ -0,0 +1,4305 @@ +//=============================================================================== +// TinyIoC +// +// An easy to use, hassle free, Inversion of Control Container for small projects +// and beginners alike. +// +// https://github.com/grumpydev/TinyIoC +//=============================================================================== +// Copyright © Steven Robbins. All rights reserved. +// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY +// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT +// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +// FITNESS FOR A PARTICULAR PURPOSE. +//=============================================================================== + +#region Preprocessor Directives +// Uncomment this line if you want the container to automatically +// register the TinyMessenger messenger/event aggregator +//#define TINYMESSENGER + +// Uncomment this line if you want to internalize this library +//#define TINYIOC_INTERNAL + +// Uncomment this line if you want to target PCL. +//#define PORTABLE + +// Preprocessor directives for enabling/disabling functionality +// depending on platform features. If the platform has an appropriate +// #DEFINE then these should be set automatically below. +#define EXPRESSIONS + +// Platform supports System.Linq.Expressions +#define COMPILED_EXPRESSIONS // Platform supports compiling expressions +#define APPDOMAIN_GETASSEMBLIES // Platform supports getting all assemblies from the AppDomain object +#define UNBOUND_GENERICS_GETCONSTRUCTORS // Platform supports GetConstructors on unbound generic types +#define GETPARAMETERS_OPEN_GENERICS // Platform supports GetParameters on open generics +#define RESOLVE_OPEN_GENERICS // Platform supports resolving open generics +#define READER_WRITER_LOCK_SLIM // Platform supports ReaderWriterLockSlim +#define SERIALIZABLE // Platform supports SerializableAttribute/SerializationInfo/StreamingContext + +#if PORTABLE +#undef APPDOMAIN_GETASSEMBLIES +#undef COMPILED_EXPRESSIONS +#undef READER_WRITER_LOCK_SLIM +#undef SERIALIZABLE +#endif + +#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 +#undef COMPILED_EXPRESSIONS +#undef READER_WRITER_LOCK_SLIM +#endif + +//#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 +//#undef APPDOMAIN_GETASSEMBLIES +//#endif + +#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 +#undef SERIALIZABLE +#undef APPDOMAIN_GETASSEMBLIES +#endif + +// CompactFramework / Windows Phone 7 +// By default does not support System.Linq.Expressions. +// AppDomain object does not support enumerating all assemblies in the app domain. +#if PocketPC || WINDOWS_PHONE +#undef EXPRESSIONS +#undef COMPILED_EXPRESSIONS +#undef APPDOMAIN_GETASSEMBLIES +#undef UNBOUND_GENERICS_GETCONSTRUCTORS +#endif + +// PocketPC has a bizarre limitation on enumerating parameters on unbound generic methods. +// We need to use a slower workaround in that case. +#if PocketPC +#undef GETPARAMETERS_OPEN_GENERICS +#undef RESOLVE_OPEN_GENERICS +#undef READER_WRITER_LOCK_SLIM +#endif + +#if SILVERLIGHT +#undef APPDOMAIN_GETASSEMBLIES +#endif + +#if NETFX_CORE +#undef APPDOMAIN_GETASSEMBLIES +#undef RESOLVE_OPEN_GENERICS +#endif + +#if COMPILED_EXPRESSIONS +#define USE_OBJECT_CONSTRUCTOR +#endif + +#endregion +#if SERIALIZABLE +using System.Runtime.Serialization; +#endif + +namespace TinyIoC +{ + using System; + using System.Collections.Generic; + using System.Collections.ObjectModel; + using System.Linq; + using System.Reflection; + using FreshMvvm; + +#if EXPRESSIONS + using System.Linq.Expressions; + using System.Threading; + +#endif + +#if NETFX_CORE + using System.Threading.Tasks; + using Windows.Storage.Search; + using Windows.Storage; + using Windows.UI.Xaml.Shapes; +#endif + + #region SafeDictionary +#if READER_WRITER_LOCK_SLIM +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class SafeDictionary : IDisposable + { + private readonly ReaderWriterLockSlim _padlock = new ReaderWriterLockSlim(); + private readonly Dictionary _Dictionary = new Dictionary(); + + public TValue this[TKey key] + { + set + { + _padlock.EnterWriteLock(); + + try + { + TValue current; + if (_Dictionary.TryGetValue(key, out current)) + { + var disposable = current as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + + _Dictionary[key] = value; + } + finally + { + _padlock.ExitWriteLock(); + } + } + } + + public bool TryGetValue(TKey key, out TValue value) + { + _padlock.EnterReadLock(); + try + { + return _Dictionary.TryGetValue(key, out value); + } + finally + { + _padlock.ExitReadLock(); + } + } + + public bool Remove(TKey key) + { + _padlock.EnterWriteLock(); + try + { + return _Dictionary.Remove(key); + } + finally + { + _padlock.ExitWriteLock(); + } + } + + public void Clear() + { + _padlock.EnterWriteLock(); + try + { + _Dictionary.Clear(); + } + finally + { + _padlock.ExitWriteLock(); + } + } + + public IEnumerable Keys + { + get + { + _padlock.EnterReadLock(); + try + { + return new List(_Dictionary.Keys); + } + finally + { + _padlock.ExitReadLock(); + } + } + } + + #region IDisposable Members + + public void Dispose() + { + _padlock.EnterWriteLock(); + + try + { + var disposableItems = from item in _Dictionary.Values + where item is IDisposable + select item as IDisposable; + + foreach (var item in disposableItems) + { + item.Dispose(); + } + } + finally + { + _padlock.ExitWriteLock(); + } + + GC.SuppressFinalize(this); + } + + #endregion + } +#else +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class SafeDictionary : IDisposable + { + private readonly object _Padlock = new object(); + private readonly Dictionary _Dictionary = new Dictionary(); + + public TValue this[TKey key] + { + set + { + lock (_Padlock) + { + TValue current; + if (_Dictionary.TryGetValue(key, out current)) + { + var disposable = current as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + + _Dictionary[key] = value; + } + } + } + + public bool TryGetValue(TKey key, out TValue value) + { + lock (_Padlock) + { + return _Dictionary.TryGetValue(key, out value); + } + } + + public bool Remove(TKey key) + { + lock (_Padlock) + { + return _Dictionary.Remove(key); + } + } + + public void Clear() + { + lock (_Padlock) + { + _Dictionary.Clear(); + } + } + + public IEnumerable Keys + { + get + { + return _Dictionary.Keys; + } + } + #region IDisposable Members + + public void Dispose() + { + lock (_Padlock) + { + var disposableItems = from item in _Dictionary.Values + where item is IDisposable + select item as IDisposable; + + foreach (var item in disposableItems) + { + item.Dispose(); + } + } + + GC.SuppressFinalize(this); + } + + #endregion + } +#endif + #endregion + + #region Extensions +#if TINYIOC_INTERNAL + internal +#else + public +#endif + static class AssemblyExtensions + { + public static Type[] SafeGetTypes(this Assembly assembly) + { + Type[] assemblies; + + try + { +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 + assemblies = assembly.ExportedTypes.ToArray(); +#else + assemblies = assembly.GetTypes(); +#endif + } + catch (System.IO.FileNotFoundException) + { + assemblies = new Type[] { }; + } + catch (NotSupportedException) + { + assemblies = new Type[] { }; + } +#if !NETFX_CORE + catch (ReflectionTypeLoadException e) + { + assemblies = e.Types.Where(t => t != null).ToArray(); + } +#endif + return assemblies; + } + } + +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 + [Flags] + internal enum BindingFlags { + Default = 0, + IgnoreCase = 1, + DeclaredOnly = 2, + Instance = 4, + Static = 8, + Public = 16, + NonPublic = 32, + FlattenHierarchy = 64, + InvokeMethod = 256, + CreateInstance = 512, + GetField = 1024, + SetField = 2048, + GetProperty = 4096, + SetProperty = 8192, + PutDispProperty = 16384, + ExactBinding = 65536, + PutRefDispProperty = 32768, + SuppressChangeType = 131072, + OptionalParamBinding = 262144, + IgnoreReturn = 16777216 + } +#endif + +#if TINYIOC_INTERNAL + internal +#else + public +#endif + static class TypeExtensions + { + private static SafeDictionary _genericMethodCache; + + static TypeExtensions() + { + _genericMethodCache = new SafeDictionary(); + } + +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 + private static BindingFlags DefaultFlags = BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance; + + public static ConstructorInfo[] GetConstructors(this Type type) + { + return type.GetConstructors(DefaultFlags); + } + + public static ConstructorInfo[] GetConstructors(this Type type, BindingFlags bindingFlags) + { + return type.GetConstructors(bindingFlags, null); + } + + private static ConstructorInfo[] GetConstructors(this Type type, BindingFlags bindingFlags, IList parameterTypes) + { + return type.GetTypeInfo().DeclaredConstructors.Where( + c => + { + if (!TestAccessibility(c, bindingFlags)) + { + return false; + } + + if (parameterTypes != null && !c.GetParameters().Select(p => p.ParameterType).SequenceEqual(parameterTypes)) + { + return false; + } + + return true; + }).ToArray(); + } + + public static MethodInfo GetGetMethod(this PropertyInfo propertyInfo) { + return propertyInfo.GetGetMethod(false); + } + + public static MethodInfo GetGetMethod(this PropertyInfo propertyInfo, bool nonPublic) { + MethodInfo getMethod = propertyInfo.GetMethod; + if (getMethod != null && (getMethod.IsPublic || nonPublic)) { + return getMethod; + } + + return null; + } + + public static MethodInfo GetSetMethod(this PropertyInfo propertyInfo) { + return propertyInfo.GetSetMethod(false); + } + + public static MethodInfo GetSetMethod(this PropertyInfo propertyInfo, bool nonPublic) { + MethodInfo setMethod = propertyInfo.SetMethod; + if (setMethod != null && (setMethod.IsPublic || nonPublic)) { + return setMethod; + } + + return null; + } + + public static Type[] GetGenericArguments(this Type type) + { + return type.GetTypeInfo().GenericTypeArguments; + } + + public static IEnumerable GetProperties(this Type type) + { + TypeInfo t = type.GetTypeInfo(); + IList properties = new List(); + while (t != null) + { + foreach (PropertyInfo member in t.DeclaredProperties) + { + if (!properties.Any(p => p.Name == member.Name)) + { + properties.Add(member); + } + } + t = (t.BaseType != null) ? t.BaseType.GetTypeInfo() : null; + } + + return properties; + } + + public static IEnumerable GetInterfaces(this Type type) + { + return type.GetTypeInfo().ImplementedInterfaces; + } + + public static MethodInfo GetMethod(this Type type, string name, IList parameterTypes) + { + return type.GetMethod(name, DefaultFlags, null, parameterTypes, null); + } + + public static MethodInfo GetMethod(this Type type, string name, BindingFlags bindingFlags, object placeHolder1, IList parameterTypes, object placeHolder2) + { + return type.GetTypeInfo().DeclaredMethods.Where( + m => + { + if (name != null && m.Name != name) + { + return false; + } + + if (!TestAccessibility(m, bindingFlags)) + { + return false; + } + + return m.GetParameters().Select(p => p.ParameterType).SequenceEqual(parameterTypes); + }).SingleOrDefault(); + } + + public static IEnumerable GetMethods(this Type type, BindingFlags bindingFlags) + { + return type.GetTypeInfo().DeclaredMethods; + } + + public static bool IsAssignableFrom(this Type type, Type c) + { + return type.GetTypeInfo().IsAssignableFrom(c.GetTypeInfo()); + } + + private static bool TestAccessibility(MethodBase member, BindingFlags bindingFlags) + { + bool visibility = (member.IsPublic && bindingFlags.HasFlag(BindingFlags.Public)) || + (!member.IsPublic && bindingFlags.HasFlag(BindingFlags.NonPublic)); + + bool instance = (member.IsStatic && bindingFlags.HasFlag(BindingFlags.Static)) || + (!member.IsStatic && bindingFlags.HasFlag(BindingFlags.Instance)); + + return visibility && instance; + } +#endif + + /// + /// Gets a generic method from a type given the method name, binding flags, generic types and parameter types + /// + /// Source type + /// Binding flags + /// Name of the method + /// Generic types to use to make the method generic + /// Method parameters + /// MethodInfo or null if no matches found + /// + /// + public static MethodInfo GetGenericMethod(this Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) + { + MethodInfo method; + var cacheKey = new GenericMethodCacheKey(sourceType, methodName, genericTypes, parameterTypes); + + // Shouldn't need any additional locking + // we don't care if we do the method info generation + // more than once before it gets cached. + if (!_genericMethodCache.TryGetValue(cacheKey, out method)) + { + method = GetMethod(sourceType, bindingFlags, methodName, genericTypes, parameterTypes); + _genericMethodCache[cacheKey] = method; + } + + return method; + } + //#endif + +#if NETFX_CORE + private static MethodInfo GetMethod(Type sourceType, BindingFlags flags, string methodName, Type[] genericTypes, Type[] parameterTypes) + { + var methods = + sourceType.GetMethods(flags).Where( + mi => string.Equals(methodName, mi.Name, StringComparison.Ordinal)).Where( + mi => mi.ContainsGenericParameters).Where(mi => mi.GetGenericArguments().Length == genericTypes.Length). + Where(mi => mi.GetParameters().Length == parameterTypes.Length).Select( + mi => mi.MakeGenericMethod(genericTypes)).Where( + mi => mi.GetParameters().Select(pi => pi.ParameterType).SequenceEqual(parameterTypes)).ToList(); + + if (methods.Count > 1) + { + throw new AmbiguousMatchException(); + } + + return methods.FirstOrDefault(); + } +#else + private static MethodInfo GetMethod(Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) + { +#if GETPARAMETERS_OPEN_GENERICS + var methods = + sourceType.GetMethods(bindingFlags).Where( + mi => string.Equals(methodName, mi.Name, StringComparison.Ordinal)).Where( + mi => mi.ContainsGenericParameters).Where(mi => mi.GetGenericArguments().Length == genericTypes.Length). + Where(mi => mi.GetParameters().Length == parameterTypes.Length).Select( + mi => mi.MakeGenericMethod(genericTypes)).Where( + mi => mi.GetParameters().Select(pi => pi.ParameterType).SequenceEqual(parameterTypes)).ToList(); +#else + var validMethods = from method in sourceType.GetMethods(bindingFlags) + where method.Name == methodName + where method.IsGenericMethod + where method.GetGenericArguments().Length == genericTypes.Length + let genericMethod = method.MakeGenericMethod(genericTypes) + where genericMethod.GetParameters().Count() == parameterTypes.Length + where genericMethod.GetParameters().Select(pi => pi.ParameterType).SequenceEqual(parameterTypes) + select genericMethod; + + var methods = validMethods.ToList(); +#endif + if (methods.Count > 1) + { + throw new AmbiguousMatchException(); + } + + return methods.FirstOrDefault(); + } +#endif + + private sealed class GenericMethodCacheKey + { + private readonly Type _sourceType; + + private readonly string _methodName; + + private readonly Type[] _genericTypes; + + private readonly Type[] _parameterTypes; + + private readonly int _hashCode; + + public GenericMethodCacheKey(Type sourceType, string methodName, Type[] genericTypes, Type[] parameterTypes) + { + _sourceType = sourceType; + _methodName = methodName; + _genericTypes = genericTypes; + _parameterTypes = parameterTypes; + _hashCode = GenerateHashCode(); + } + + public override bool Equals(object obj) + { + var cacheKey = obj as GenericMethodCacheKey; + if (cacheKey == null) + return false; + + if (_sourceType != cacheKey._sourceType) + return false; + + if (!String.Equals(_methodName, cacheKey._methodName, StringComparison.Ordinal)) + return false; + + if (_genericTypes.Length != cacheKey._genericTypes.Length) + return false; + + if (_parameterTypes.Length != cacheKey._parameterTypes.Length) + return false; + + for (int i = 0; i < _genericTypes.Length; ++i) + { + if (_genericTypes[i] != cacheKey._genericTypes[i]) + return false; + } + + for (int i = 0; i < _parameterTypes.Length; ++i) + { + if (_parameterTypes[i] != cacheKey._parameterTypes[i]) + return false; + } + + return true; + } + + public override int GetHashCode() + { + return _hashCode; + } + + private int GenerateHashCode() + { + unchecked + { + var result = _sourceType.GetHashCode(); + + result = (result * 397) ^ _methodName.GetHashCode(); + + for (int i = 0; i < _genericTypes.Length; ++i) + { + result = (result * 397) ^ _genericTypes[i].GetHashCode(); + } + + for (int i = 0; i < _parameterTypes.Length; ++i) + { + result = (result * 397) ^ _parameterTypes[i].GetHashCode(); + } + + return result; + } + } + } + + } + + // @mbrit - 2012-05-22 - shim for ForEach call on List... +#if NETFX_CORE + internal static class ListExtender + { + internal static void ForEach(this List list, Action callback) + { + foreach (T obj in list) + callback(obj); + } + } +#endif + + #endregion + + #region TinyIoC Exception Types +#if SERIALIZABLE + [Serializable] +#endif +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class TinyIoCResolutionException : Exception + { + private const string ERROR_TEXT = "Unable to resolve type: {0}"; + + public TinyIoCResolutionException(Type type) + : base(String.Format(ERROR_TEXT, type.FullName)) + { + } + + public TinyIoCResolutionException(Type type, Exception innerException) + : base(String.Format(ERROR_TEXT, type.FullName), innerException) + { + } +#if SERIALIZABLE + protected TinyIoCResolutionException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } +#endif + } +#if SERIALIZABLE + [Serializable] +#endif +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class TinyIoCRegistrationTypeException : Exception + { + private const string REGISTER_ERROR_TEXT = "Cannot register type {0} - abstract classes or interfaces are not valid implementation types for {1}."; + + public TinyIoCRegistrationTypeException(Type type, string factory) + : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory)) + { + } + + public TinyIoCRegistrationTypeException(Type type, string factory, Exception innerException) + : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory), innerException) + { + } +#if SERIALIZABLE + protected TinyIoCRegistrationTypeException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } +#endif + } +#if SERIALIZABLE + [Serializable] +#endif +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class TinyIoCRegistrationException : Exception + { + private const string CONVERT_ERROR_TEXT = "Cannot convert current registration of {0} to {1}"; + private const string GENERIC_CONSTRAINT_ERROR_TEXT = "Type {1} is not valid for a registration of type {0}"; + + public TinyIoCRegistrationException(Type type, string method) + : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method)) + { + } + + public TinyIoCRegistrationException(Type type, string method, Exception innerException) + : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method), innerException) + { + } + + public TinyIoCRegistrationException(Type registerType, Type implementationType) + : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName)) + { + } + + public TinyIoCRegistrationException(Type registerType, Type implementationType, Exception innerException) + : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName), innerException) + { + } +#if SERIALIZABLE + protected TinyIoCRegistrationException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } +#endif + } +#if SERIALIZABLE + [Serializable] +#endif +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class TinyIoCWeakReferenceException : Exception + { + private const string ERROR_TEXT = "Unable to instantiate {0} - referenced object has been reclaimed"; + + public TinyIoCWeakReferenceException(Type type) + : base(String.Format(ERROR_TEXT, type.FullName)) + { + } + + public TinyIoCWeakReferenceException(Type type, Exception innerException) + : base(String.Format(ERROR_TEXT, type.FullName), innerException) + { + } +#if SERIALIZABLE + protected TinyIoCWeakReferenceException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } +#endif + } +#if SERIALIZABLE + [Serializable] +#endif +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class TinyIoCConstructorResolutionException : Exception + { + private const string ERROR_TEXT = "Unable to resolve constructor for {0} using provided Expression."; + + public TinyIoCConstructorResolutionException(Type type) + : base(String.Format(ERROR_TEXT, type.FullName)) + { + } + + public TinyIoCConstructorResolutionException(Type type, Exception innerException) + : base(String.Format(ERROR_TEXT, type.FullName), innerException) + { + } + + public TinyIoCConstructorResolutionException(string message, Exception innerException) + : base(message, innerException) + { + } + + public TinyIoCConstructorResolutionException(string message) + : base(message) + { + } +#if SERIALIZABLE + protected TinyIoCConstructorResolutionException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } +#endif + } +#if SERIALIZABLE + [Serializable] +#endif +#if TINYIOC_INTERNAL + internal +#else + public +#endif + class TinyIoCAutoRegistrationException : Exception + { + private const string ERROR_TEXT = "Duplicate implementation of type {0} found ({1})."; + + public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types) + : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types))) + { + } + + public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types, Exception innerException) + : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types)), innerException) + { + } +#if SERIALIZABLE + protected TinyIoCAutoRegistrationException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } +#endif + + private static string GetTypesString(IEnumerable types) + { + var typeNames = from type in types + select type.FullName; + + return string.Join(",", typeNames.ToArray()); + } + } + #endregion + + #region Public Setup / Settings Classes + /// + /// Name/Value pairs for specifying "user" parameters when resolving + /// +#if TINYIOC_INTERNAL + internal +#else + public +#endif + sealed class NamedParameterOverloads : Dictionary + { + public static NamedParameterOverloads FromIDictionary(IDictionary data) + { + return data as NamedParameterOverloads ?? new NamedParameterOverloads(data); + } + + public NamedParameterOverloads() + { + } + + public NamedParameterOverloads(IDictionary data) + : base(data) + { + } + + private static readonly NamedParameterOverloads _Default = new NamedParameterOverloads(); + + public static NamedParameterOverloads Default + { + get + { + return _Default; + } + } + } + +#if TINYIOC_INTERNAL + internal +#else + public +#endif + enum UnregisteredResolutionActions + { + /// + /// Attempt to resolve type, even if the type isn't registered. + /// + /// Registered types/options will always take precedence. + /// + AttemptResolve, + + /// + /// Fail resolution if type not explicitly registered + /// + Fail, + + /// + /// Attempt to resolve unregistered type if requested type is generic + /// and no registration exists for the specific generic parameters used. + /// + /// Registered types/options will always take precedence. + /// + GenericsOnly + } + +#if TINYIOC_INTERNAL + internal +#else + public +#endif + enum NamedResolutionFailureActions + { + AttemptUnnamedResolution, + Fail + } + +#if TINYIOC_INTERNAL + internal +#else + public +#endif + enum DuplicateImplementationActions + { + RegisterSingle, + RegisterMultiple, + Fail + } + + /// + /// Resolution settings + /// +#if TINYIOC_INTERNAL + internal +#else + public +#endif + sealed class ResolveOptions + { + private static readonly ResolveOptions _Default = new ResolveOptions(); + private static readonly ResolveOptions _FailUnregisteredAndNameNotFound = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; + private static readonly ResolveOptions _FailUnregisteredOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.AttemptUnnamedResolution, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; + private static readonly ResolveOptions _FailNameNotFoundOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve }; + + private UnregisteredResolutionActions _UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve; + public UnregisteredResolutionActions UnregisteredResolutionAction + { + get { return _UnregisteredResolutionAction; } + set { _UnregisteredResolutionAction = value; } + } + + private NamedResolutionFailureActions _NamedResolutionFailureAction = NamedResolutionFailureActions.Fail; + public NamedResolutionFailureActions NamedResolutionFailureAction + { + get { return _NamedResolutionFailureAction; } + set { _NamedResolutionFailureAction = value; } + } + + /// + /// Gets the default options (attempt resolution of unregistered types, fail on named resolution if name not found) + /// + public static ResolveOptions Default + { + get + { + return _Default; + } + } + + /// + /// Preconfigured option for attempting resolution of unregistered types and failing on named resolution if name not found + /// + public static ResolveOptions FailNameNotFoundOnly + { + get + { + return _FailNameNotFoundOnly; + } + } + + /// + /// Preconfigured option for failing on resolving unregistered types and on named resolution if name not found + /// + public static ResolveOptions FailUnregisteredAndNameNotFound + { + get + { + return _FailUnregisteredAndNameNotFound; + } + } + + /// + /// Preconfigured option for failing on resolving unregistered types, but attempting unnamed resolution if name not found + /// + public static ResolveOptions FailUnregisteredOnly + { + get + { + return _FailUnregisteredOnly; + } + } + } + #endregion + +#if TINYIOC_INTERNAL + internal +#else + public +#endif + sealed partial class TinyIoCContainer : IDisposable + { + #region Fake NETFX_CORE Classes +#if NETFX_CORE + private sealed class MethodAccessException : Exception + { + } + + private sealed class AppDomain + { + public static AppDomain CurrentDomain { get; private set; } + + static AppDomain() + { + CurrentDomain = new AppDomain(); + } + + // @mbrit - 2012-05-30 - in WinRT, this should be done async... + public async Task> GetAssembliesAsync() + { + var folder = Windows.ApplicationModel.Package.Current.InstalledLocation; + + List assemblies = new List(); + + var files = await folder.GetFilesAsync(); + + foreach (StorageFile file in files) + { + if (file.FileType == ".dll" || file.FileType == ".exe") + { + AssemblyName name = new AssemblyName() { Name = System.IO.Path.GetFileNameWithoutExtension(file.Name) }; + try + { + var asm = Assembly.Load(name); + assemblies.Add(asm); + } + catch + { + // ignore exceptions here... + } + } + } + + return assemblies; + } + } +#endif + #endregion + + #region "Fluent" API + /// + /// Registration options for "fluent" API + /// + public sealed class RegisterOptions : IRegisterOptions + { + private TinyIoCContainer _Container; + private TypeRegistration _Registration; + + public RegisterOptions(TinyIoCContainer container, TypeRegistration registration) + { + _Container = container; + _Registration = registration; + } + + /// + /// Make registration a singleton (single instance) if possible + /// + /// RegisterOptions + /// + public IRegisterOptions AsSingleton() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "singleton"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.SingletonVariant); + } + + /// + /// Make registration multi-instance if possible + /// + /// RegisterOptions + /// + public IRegisterOptions AsMultiInstance() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "multi-instance"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.MultiInstanceVariant); + } + + /// + /// Make registration hold a weak reference if possible + /// + /// RegisterOptions + /// + public IRegisterOptions WithWeakReference() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "weak reference"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.WeakReferenceVariant); + } + + /// + /// Make registration hold a strong reference if possible + /// + /// RegisterOptions + /// + public IRegisterOptions WithStrongReference() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "strong reference"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.StrongReferenceVariant); + } + +#if EXPRESSIONS + public IRegisterOptions UsingConstructor(Expression> constructor) + { + var lambda = constructor as LambdaExpression; + if (lambda == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + + var newExpression = lambda.Body as NewExpression; + if (newExpression == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + + var constructorInfo = newExpression.Constructor; + if (constructorInfo == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + + var currentFactory = _Container.GetCurrentFactory(_Registration); + if (currentFactory == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + + currentFactory.SetConstructor(constructorInfo); + + return this; + } +#endif + /// + /// Switches to a custom lifetime manager factory if possible. + /// + /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. + /// + /// RegisterOptions instance + /// Custom lifetime manager + /// Error string to display if switch fails + /// RegisterOptions + public static RegisterOptions ToCustomLifetimeManager(RegisterOptions instance, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + if (instance == null) + throw new ArgumentNullException("instance", "instance is null."); + + if (lifetimeProvider == null) + throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); + + if (string.IsNullOrEmpty(errorString)) + throw new ArgumentException("errorString is null or empty.", "errorString"); + + var currentFactory = instance._Container.GetCurrentFactory(instance._Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(instance._Registration.Type, errorString); + + return instance._Container.AddUpdateRegistration(instance._Registration, currentFactory.GetCustomObjectLifetimeVariant(lifetimeProvider, errorString)); + } + } + + /// + /// Registration options for "fluent" API when registering multiple implementations + /// + public sealed class MultiRegisterOptions + { + private IEnumerable _RegisterOptions; + + /// + /// Initializes a new instance of the MultiRegisterOptions class. + /// + /// Registration options + public MultiRegisterOptions(IEnumerable registerOptions) + { + _RegisterOptions = registerOptions; + } + + /// + /// Make registration a singleton (single instance) if possible + /// + /// RegisterOptions + /// + public MultiRegisterOptions AsSingleton() + { + _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsSingleton()); + return this; + } + + /// + /// Make registration multi-instance if possible + /// + /// MultiRegisterOptions + /// + public MultiRegisterOptions AsMultiInstance() + { + _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsMultiInstance()); + return this; + } + + /// + /// Switches to a custom lifetime manager factory if possible. + /// + /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. + /// + /// MultiRegisterOptions instance + /// Custom lifetime manager + /// Error string to display if switch fails + /// MultiRegisterOptions + public static MultiRegisterOptions ToCustomLifetimeManager( + MultiRegisterOptions instance, + ITinyIoCObjectLifetimeProvider lifetimeProvider, + string errorString) + { + if (instance == null) + throw new ArgumentNullException("instance", "instance is null."); + + if (lifetimeProvider == null) + throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); + + if (string.IsNullOrEmpty(errorString)) + throw new ArgumentException("errorString is null or empty.", "errorString"); + + instance._RegisterOptions = instance.ExecuteOnAllRegisterOptions(ro => RegisterOptions.ToCustomLifetimeManager(ro as RegisterOptions, lifetimeProvider, errorString)); + + return instance; + } + + private IEnumerable ExecuteOnAllRegisterOptions(Func action) + { + var newRegisterOptions = new List(); + + foreach (var registerOption in _RegisterOptions) + { + newRegisterOptions.Add(action(registerOption)); + } + + return newRegisterOptions; + } + } + #endregion + + #region Public API + #region Child Containers + public TinyIoCContainer GetChildContainer() + { + return new TinyIoCContainer(this); + } + #endregion + + #region Registration + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + public void AutoRegister() + { +#if APPDOMAIN_GETASSEMBLIES + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), DuplicateImplementationActions.RegisterSingle, null); +#else + AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, DuplicateImplementationActions.RegisterSingle, null); +#endif + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + /// Predicate to determine if a particular type should be registered + public void AutoRegister(Func registrationPredicate) + { +#if APPDOMAIN_GETASSEMBLIES + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), DuplicateImplementationActions.RegisterSingle, registrationPredicate); +#else + AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, DuplicateImplementationActions.RegisterSingle, registrationPredicate); +#endif + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// + /// What action to take when encountering duplicate implementations of an interface/base class. + /// + public void AutoRegister(DuplicateImplementationActions duplicateAction) + { +#if APPDOMAIN_GETASSEMBLIES + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), duplicateAction, null); +#else + AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, duplicateAction, null); +#endif + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// What action to take when encountering duplicate implementations of an interface/base class. + /// Predicate to determine if a particular type should be registered + /// + public void AutoRegister(DuplicateImplementationActions duplicateAction, Func registrationPredicate) + { +#if APPDOMAIN_GETASSEMBLIES + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), duplicateAction, registrationPredicate); +#else + AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, duplicateAction, registrationPredicate); +#endif + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + /// Assemblies to process + public void AutoRegister(IEnumerable assemblies) + { + AutoRegisterInternal(assemblies, DuplicateImplementationActions.RegisterSingle, null); + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + /// Assemblies to process + /// Predicate to determine if a particular type should be registered + public void AutoRegister(IEnumerable assemblies, Func registrationPredicate) + { + AutoRegisterInternal(assemblies, DuplicateImplementationActions.RegisterSingle, registrationPredicate); + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// + /// Assemblies to process + /// What action to take when encountering duplicate implementations of an interface/base class. + /// + public void AutoRegister(IEnumerable assemblies, DuplicateImplementationActions duplicateAction) + { + AutoRegisterInternal(assemblies, duplicateAction, null); + } + + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// Assemblies to process + /// What action to take when encountering duplicate implementations of an interface/base class. + /// Predicate to determine if a particular type should be registered + /// + public void AutoRegister(IEnumerable assemblies, DuplicateImplementationActions duplicateAction, Func registrationPredicate) + { + AutoRegisterInternal(assemblies, duplicateAction, registrationPredicate); + } + + /// + /// Creates/replaces a container class registration with default options. + /// + /// Type to register + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType) + { + return RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerType)); + } + + /// + /// Creates/replaces a named container class registration with default options. + /// + /// Type to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, string name) + { + return RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerType)); + + } + + /// + /// Creates/replaces a container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation) + { + return this.RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerImplementation)); + } + + /// + /// Creates/replaces a named container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation, string name) + { + return this.RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerImplementation)); + } + + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, object instance) + { + return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerType, instance)); + } + + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, object instance, string name) + { + return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerType, instance)); + } + + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation, object instance) + { + return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerImplementation, instance)); + } + + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation, object instance, string name) + { + return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerImplementation, instance)); + } + + /// + /// Creates/replaces a container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Func factory) + { + return RegisterInternal(registerType, string.Empty, new DelegateFactory(registerType, factory)); + } + + /// + /// Creates/replaces a container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// Name of registation + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Func factory, string name) + { + return RegisterInternal(registerType, name, new DelegateFactory(registerType, factory)); + } + + /// + /// Creates/replaces a container class registration with default options. + /// + /// Type to register + /// RegisterOptions for fluent API + public RegisterOptions Register() + where RegisterType : class + { + return this.Register(typeof(RegisterType)); + } + + /// + /// Creates/replaces a named container class registration with default options. + /// + /// Type to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(string name) + where RegisterType : class + { + return this.Register(typeof(RegisterType), name); + } + + /// + /// Creates/replaces a container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register() + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation)); + } + + /// + /// Creates/replaces a named container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(string name) + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation), name); + } + + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterType instance) + where RegisterType : class + { + return this.Register(typeof(RegisterType), instance); + } + + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterType instance, string name) + where RegisterType : class + { + return this.Register(typeof(RegisterType), instance, name); + } + + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterImplementation instance) + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance); + } + + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterImplementation instance, string name) + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance, name); + } + + /// + /// Creates/replaces a container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register(Func factory) + where RegisterType : class + { + if (factory == null) + { + throw new ArgumentNullException("factory"); + } + + return this.Register(typeof(RegisterType), (c, o) => factory(c, o)); + } + + /// + /// Creates/replaces a named container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// Name of registation + /// RegisterOptions for fluent API + public RegisterOptions Register(Func factory, string name) + where RegisterType : class + { + if (factory == null) + { + throw new ArgumentNullException("factory"); + } + + return this.Register(typeof(RegisterType), (c, o) => factory(c, o), name); + } + + /// + /// Register multiple implementations of a type. + /// + /// Internally this registers each implementation using the full name of the class as its registration name. + /// + /// Type that each implementation implements + /// Types that implement RegisterType + /// MultiRegisterOptions for the fluent API + public MultiRegisterOptions RegisterMultiple(IEnumerable implementationTypes) + { + return RegisterMultiple(typeof(RegisterType), implementationTypes); + } + + /// + /// Register multiple implementations of a type. + /// + /// Internally this registers each implementation using the full name of the class as its registration name. + /// + /// Type that each implementation implements + /// Types that implement RegisterType + /// MultiRegisterOptions for the fluent API + public MultiRegisterOptions RegisterMultiple(Type registrationType, IEnumerable implementationTypes) + { + if (implementationTypes == null) + throw new ArgumentNullException("types", "types is null."); + + foreach (var type in implementationTypes) + //#if NETFX_CORE + // if (!registrationType.GetTypeInfo().IsAssignableFrom(type.GetTypeInfo())) + //#else + if (!registrationType.IsAssignableFrom(type)) + //#endif + throw new ArgumentException(String.Format("types: The type {0} is not assignable from {1}", registrationType.FullName, type.FullName)); + + if (implementationTypes.Count() != implementationTypes.Distinct().Count()) + { + var queryForDuplicatedTypes = from i in implementationTypes + group i by i + into j + where j.Count() > 1 + select j.Key.FullName; + + var fullNamesOfDuplicatedTypes = string.Join(",\n", queryForDuplicatedTypes.ToArray()); + var multipleRegMessage = string.Format("types: The same implementation type cannot be specified multiple times for {0}\n\n{1}", registrationType.FullName, fullNamesOfDuplicatedTypes); + throw new ArgumentException(multipleRegMessage); + } + + var registerOptions = new List(); + + foreach (var type in implementationTypes) + { + registerOptions.Add(Register(registrationType, type, type.FullName)); + } + + return new MultiRegisterOptions(registerOptions); + } + #endregion + + #region Unregistration + + /// + /// Remove a container class registration. + /// + /// Type to unregister + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister() + { + return Unregister(typeof(RegisterType), string.Empty); + } + + /// + /// Remove a named container class registration. + /// + /// Type to unregister + /// Name of registration + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister(string name) + { + return Unregister(typeof(RegisterType), name); + } + + /// + /// Remove a container class registration. + /// + /// Type to unregister + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister(Type registerType) + { + return Unregister(registerType, string.Empty); + } + + /// + /// Remove a named container class registration. + /// + /// Type to unregister + /// Name of registration + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister(Type registerType, string name) + { + var typeRegistration = new TypeRegistration(registerType, name); + + return RemoveRegistration(typeRegistration); + } + + #endregion + + #region Resolution + /// + /// Attempts to resolve a type using default options. + /// + /// Type to resolve + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType) + { + return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); + } + + /// + /// Attempts to resolve a type using specified options. + /// + /// Type to resolve + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); + } + + /// + /// Attempts to resolve a type using default options and the supplied name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name) + { + return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); + } + + /// + /// Attempts to resolve a type using supplied options and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); + } + + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, NamedParameterOverloads parameters) + { + return ResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); + } + + /// + /// Attempts to resolve a type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType), parameters, options); + } + + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters) + { + return ResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); + } + + /// + /// Attempts to resolve a named type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType, name), parameters, options); + } + + /// + /// Attempts to resolve a type using default options. + /// + /// Type to resolve + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve() + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType)); + } + + /// + /// Attempts to resolve a type using specified options. + /// + /// Type to resolve + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), options); + } + + /// + /// Attempts to resolve a type using default options and the supplied name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name); + } + + /// + /// Attempts to resolve a type using supplied options and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name, ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name, options); + } + + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(NamedParameterOverloads parameters) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), parameters); + } + + /// + /// Attempts to resolve a type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), parameters, options); + } + + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name, NamedParameterOverloads parameters) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name, parameters); + } + + /// + /// Attempts to resolve a named type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name, NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name, parameters, options); + } + + /// + /// Attempts to predict whether a given type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType) + { + return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); + } + + /// + /// Attempts to predict whether a given named type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// Bool indicating whether the type can be resolved + private bool CanResolve(Type resolveType, string name) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); + } + + /// + /// Attempts to predict whether a given type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); + } + + /// + /// Attempts to predict whether a given named type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, string name, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); + } + + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, NamedParameterOverloads parameters) + { + return CanResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); + } + + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); + } + + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType), parameters, options); + } + + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, options); + } + + /// + /// Attempts to predict whether a given type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Bool indicating whether the type can be resolved + public bool CanResolve() + where ResolveType : class + { + return CanResolve(typeof(ResolveType)); + } + + /// + /// Attempts to predict whether a given named type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name); + } + + /// + /// Attempts to predict whether a given type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), options); + } + + /// + /// Attempts to predict whether a given named type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name, ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name, options); + } + + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(NamedParameterOverloads parameters) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), parameters); + } + + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name, NamedParameterOverloads parameters) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name, parameters); + } + + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), parameters, options); + } + + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name, NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name, parameters, options); + } + + /// + /// Attemps to resolve a type using the default options + /// + /// Type to resolve + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the given options + /// + /// Type to resolve + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the default options and given name + /// + /// Type to resolve + /// Name of registration + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the given options and name + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the default options and supplied constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the default options and supplied name and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name, parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the supplied options and constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the supplied name, options and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name, parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } + + /// + /// Attemps to resolve a type using the default options + /// + /// Type to resolve + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the given options + /// + /// Type to resolve + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the default options and given name + /// + /// Type to resolve + /// Name of registration + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the given options and name + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the default options and supplied constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(NamedParameterOverloads parameters, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the default options and supplied name and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, NamedParameterOverloads parameters, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name, parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the supplied options and constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Attemps to resolve a type using the supplied name, options and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name, parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } + + /// + /// Returns all registrations of a type + /// + /// Type to resolveAll + /// Whether to include un-named (default) registrations + /// IEnumerable + public IEnumerable ResolveAll(Type resolveType, bool includeUnnamed) + { + return ResolveAllInternal(resolveType, includeUnnamed); + } + + /// + /// Returns all registrations of a type, both named and unnamed + /// + /// Type to resolveAll + /// IEnumerable + public IEnumerable ResolveAll(Type resolveType) + { + return ResolveAll(resolveType, false); + } + + /// + /// Returns all registrations of a type + /// + /// Type to resolveAll + /// Whether to include un-named (default) registrations + /// IEnumerable + public IEnumerable ResolveAll(bool includeUnnamed) + where ResolveType : class + { + return this.ResolveAll(typeof(ResolveType), includeUnnamed).Cast(); + } + + /// + /// Returns all registrations of a type, both named and unnamed + /// + /// Type to resolveAll + /// IEnumerable + public IEnumerable ResolveAll() + where ResolveType : class + { + return ResolveAll(true); + } + + /// + /// Attempts to resolve all public property dependencies on the given object. + /// + /// Object to "build up" + public void BuildUp(object input) + { + BuildUpInternal(input, ResolveOptions.Default); + } + + /// + /// Attempts to resolve all public property dependencies on the given object using the given resolve options. + /// + /// Object to "build up" + /// Resolve options to use + public void BuildUp(object input, ResolveOptions resolveOptions) + { + BuildUpInternal(input, resolveOptions); + } + #endregion + #endregion + + #region Object Factories + /// + /// Provides custom lifetime management for ASP.Net per-request lifetimes etc. + /// + public interface ITinyIoCObjectLifetimeProvider + { + /// + /// Gets the stored object if it exists, or null if not + /// + /// Object instance or null + object GetObject(); + + /// + /// Store the object + /// + /// Object to store + void SetObject(object value); + + /// + /// Release the object + /// + void ReleaseObject(); + } + + private abstract class ObjectFactoryBase + { + /// + /// Whether to assume this factory sucessfully constructs its objects + /// + /// Generally set to true for delegate style factories as CanResolve cannot delve + /// into the delegates they contain. + /// + public virtual bool AssumeConstruction { get { return false; } } + + /// + /// The type the factory instantiates + /// + public abstract Type CreatesType { get; } + + /// + /// Constructor to use, if specified + /// + public ConstructorInfo Constructor { get; protected set; } + + /// + /// Create the type + /// + /// Type user requested to be resolved + /// Container that requested the creation + /// Any user parameters passed + /// + /// + public abstract object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options); + + public virtual ObjectFactoryBase SingletonVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "singleton"); + } + } + + public virtual ObjectFactoryBase MultiInstanceVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "multi-instance"); + } + } + + public virtual ObjectFactoryBase StrongReferenceVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "strong reference"); + } + } + + public virtual ObjectFactoryBase WeakReferenceVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "weak reference"); + } + } + + public virtual ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + throw new TinyIoCRegistrationException(this.GetType(), errorString); + } + + public virtual void SetConstructor(ConstructorInfo constructor) + { + Constructor = constructor; + } + + public virtual ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) + { + return this; + } + } + + /// + /// IObjectFactory that creates new instances of types for each resolution + /// + private class MultiInstanceFactory : ObjectFactoryBase + { + private readonly Type registerType; + private readonly Type registerImplementation; + public override Type CreatesType { get { return this.registerImplementation; } } + + public MultiInstanceFactory(Type registerType, Type registerImplementation) + { + //#if NETFX_CORE + // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) + // throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); + //#else + if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) + throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); + //#endif + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + try + { + return container.ConstructType(requestedType, this.registerImplementation, Constructor, parameters, options); + } + catch (TinyIoCResolutionException ex) + { + throw new TinyIoCResolutionException(this.registerType, ex); + } + } + + public override ObjectFactoryBase SingletonVariant + { + get + { + return new SingletonFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + return this; + } + } + } + + /// + /// IObjectFactory that invokes a specified delegate to construct the object + /// + private class DelegateFactory : ObjectFactoryBase + { + private readonly Type registerType; + + private Func _factory; + + public override bool AssumeConstruction { get { return true; } } + + public override Type CreatesType { get { return this.registerType; } } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + try + { + return _factory.Invoke(container, parameters); + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(this.registerType, ex); + } + } + + public DelegateFactory(Type registerType, Func factory) + { + if (factory == null) + throw new ArgumentNullException("factory"); + + _factory = factory; + + this.registerType = registerType; + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return new WeakDelegateFactory(this.registerType, _factory); + } + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + return this; + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); + } + } + + /// + /// IObjectFactory that invokes a specified delegate to construct the object + /// Holds the delegate using a weak reference + /// + private class WeakDelegateFactory : ObjectFactoryBase + { + private readonly Type registerType; + + private WeakReference _factory; + + public override bool AssumeConstruction { get { return true; } } + + public override Type CreatesType { get { return this.registerType; } } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + var factory = _factory.Target as Func; + + if (factory == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + try + { + return factory.Invoke(container, parameters); + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(this.registerType, ex); + } + } + + public WeakDelegateFactory(Type registerType, Func factory) + { + if (factory == null) + throw new ArgumentNullException("factory"); + + _factory = new WeakReference(factory); + + this.registerType = registerType; + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + var factory = _factory.Target as Func; + + if (factory == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + return new DelegateFactory(this.registerType, factory); + } + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return this; + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); + } + } + + /// + /// Stores an particular instance to return for a type + /// + private class InstanceFactory : ObjectFactoryBase, IDisposable + { + private readonly Type registerType; + private readonly Type registerImplementation; + private object _instance; + + public override bool AssumeConstruction { get { return true; } } + + public InstanceFactory(Type registerType, Type registerImplementation, object instance) + { + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "InstanceFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + _instance = instance; + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + return _instance; + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get { return new MultiInstanceFactory(this.registerType, this.registerImplementation); } + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return new WeakInstanceFactory(this.registerType, this.registerImplementation, this._instance); + } + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + return this; + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); + } + + public void Dispose() + { + var disposable = _instance as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + } + + /// + /// Stores an particular instance to return for a type + /// + /// Stores the instance with a weak reference + /// + private class WeakInstanceFactory : ObjectFactoryBase, IDisposable + { + private readonly Type registerType; + private readonly Type registerImplementation; + private readonly WeakReference _instance; + + public WeakInstanceFactory(Type registerType, Type registerImplementation, object instance) + { + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "WeakInstanceFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + _instance = new WeakReference(instance); + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + var instance = _instance.Target; + + if (instance == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + return instance; + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + return new MultiInstanceFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return this; + } + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + var instance = _instance.Target; + + if (instance == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + return new InstanceFactory(this.registerType, this.registerImplementation, instance); + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); + } + + public void Dispose() + { + var disposable = _instance.Target as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + } + + /// + /// A factory that lazy instantiates a type and always returns the same instance + /// + private class SingletonFactory : ObjectFactoryBase, IDisposable + { + private readonly Type registerType; + private readonly Type registerImplementation; + private readonly object SingletonLock = new object(); + private object _Current; + + public SingletonFactory(Type registerType, Type registerImplementation) + { + //#if NETFX_CORE + // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) + //#else + if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) + //#endif + throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); + + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters.Count != 0) + throw new ArgumentException("Cannot specify parameters for singleton types"); + + lock (SingletonLock) + if (_Current == null) + _Current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); + + return _Current; + } + + public override ObjectFactoryBase SingletonVariant + { + get + { + return this; + } + } + + public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + return new MultiInstanceFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) + { + // We make sure that the singleton is constructed before the child container takes the factory. + // Otherwise the results would vary depending on whether or not the parent container had resolved + // the type before the child container does. + GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); + return this; + } + + public void Dispose() + { + if (this._Current == null) + return; + + var disposable = this._Current as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + } + + /// + /// A factory that offloads lifetime to an external lifetime provider + /// + private class CustomObjectLifetimeFactory : ObjectFactoryBase, IDisposable + { + private readonly object SingletonLock = new object(); + private readonly Type registerType; + private readonly Type registerImplementation; + private readonly ITinyIoCObjectLifetimeProvider _LifetimeProvider; + + public CustomObjectLifetimeFactory(Type registerType, Type registerImplementation, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorMessage) + { + if (lifetimeProvider == null) + throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); + + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); + + //#if NETFX_CORE + // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) + //#else + if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) + //#endif + throw new TinyIoCRegistrationTypeException(registerImplementation, errorMessage); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + _LifetimeProvider = lifetimeProvider; + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + object current; + + lock (SingletonLock) + { + current = _LifetimeProvider.GetObject(); + if (current == null) + { + current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); + _LifetimeProvider.SetObject(current); + } + } + + return current; + } + + public override ObjectFactoryBase SingletonVariant + { + get + { + _LifetimeProvider.ReleaseObject(); + return new SingletonFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + _LifetimeProvider.ReleaseObject(); + return new MultiInstanceFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + _LifetimeProvider.ReleaseObject(); + return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); + } + + public override ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) + { + // We make sure that the singleton is constructed before the child container takes the factory. + // Otherwise the results would vary depending on whether or not the parent container had resolved + // the type before the child container does. + GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); + return this; + } + + public void Dispose() + { + _LifetimeProvider.ReleaseObject(); + } + } + #endregion + + #region Singleton Container + private static readonly TinyIoCContainer _Current = new TinyIoCContainer(); + + static TinyIoCContainer() + { + } + + /// + /// Lazy created Singleton instance of the container for simple scenarios + /// + public static TinyIoCContainer Current + { + get + { + return _Current; + } + } + #endregion + + #region Type Registrations + public sealed class TypeRegistration + { + private int _hashCode; + + public Type Type { get; private set; } + public string Name { get; private set; } + + public TypeRegistration(Type type) + : this(type, string.Empty) + { + } + + public TypeRegistration(Type type, string name) + { + Type = type; + Name = name; + + _hashCode = String.Concat(Type.FullName, "|", Name).GetHashCode(); + } + + public override bool Equals(object obj) + { + var typeRegistration = obj as TypeRegistration; + + if (typeRegistration == null) + return false; + + if (Type != typeRegistration.Type) + return false; + + if (String.Compare(Name, typeRegistration.Name, StringComparison.Ordinal) != 0) + return false; + + return true; + } + + public override int GetHashCode() + { + return _hashCode; + } + } + private readonly SafeDictionary _RegisteredTypes; +#if USE_OBJECT_CONSTRUCTOR + private delegate object ObjectConstructor(params object[] parameters); + private static readonly SafeDictionary _ObjectConstructorCache = new SafeDictionary(); +#endif + #endregion + + #region Constructors + public TinyIoCContainer() + { + _RegisteredTypes = new SafeDictionary(); + + RegisterDefaultTypes(); + } + + TinyIoCContainer _Parent; + private TinyIoCContainer(TinyIoCContainer parent) + : this() + { + _Parent = parent; + } + #endregion + + #region Internal Methods + private readonly object _AutoRegisterLock = new object(); + private void AutoRegisterInternal(IEnumerable assemblies, DuplicateImplementationActions duplicateAction, Func registrationPredicate) + { + lock (_AutoRegisterLock) + { + var types = assemblies.SelectMany(a => a.SafeGetTypes()).Where(t => !IsIgnoredType(t, registrationPredicate)).ToList(); + + var concreteTypes = types + .Where(type => type.IsClass() && (type.IsAbstract() == false) && (type != this.GetType() && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition()))) + .ToList(); + + foreach (var type in concreteTypes) + { + try + { + RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, type)); + } +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 + catch (MemberAccessException) +#else + catch (MethodAccessException) +#endif + { + // Ignore methods we can't access - added for Silverlight + } + } + + var abstractInterfaceTypes = from type in types + where ((type.IsInterface() || type.IsAbstract()) && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition())) + select type; + + foreach (var type in abstractInterfaceTypes) + { + var localType = type; + var implementations = from implementationType in concreteTypes + where localType.IsAssignableFrom(implementationType) + select implementationType; + + if (implementations.Skip(1).Any()) + { + if (duplicateAction == DuplicateImplementationActions.Fail) + throw new TinyIoCAutoRegistrationException(type, implementations); + + if (duplicateAction == DuplicateImplementationActions.RegisterMultiple) + { + RegisterMultiple(type, implementations); + } + } + + var firstImplementation = implementations.FirstOrDefault(); + if (firstImplementation != null) + { + try + { + RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, firstImplementation)); + } +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 + catch (MemberAccessException) +#else + catch (MethodAccessException) +#endif + { + // Ignore methods we can't access - added for Silverlight + } + } + } + } + } + + private bool IsIgnoredAssembly(Assembly assembly) + { + // TODO - find a better way to remove "system" assemblies from the auto registration + var ignoreChecks = new List>() + { + asm => asm.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("System.", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("System,", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("CR_ExtUnitTest", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("mscorlib,", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("CR_VSTest", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("DevExpress.CodeRush", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("xunit.", StringComparison.Ordinal), + }; + + foreach (var check in ignoreChecks) + { + if (check(assembly)) + return true; + } + + return false; + } + + private bool IsIgnoredType(Type type, Func registrationPredicate) + { + // TODO - find a better way to remove "system" types from the auto registration + var ignoreChecks = new List>() + { + t => t.FullName.StartsWith("System.", StringComparison.Ordinal), + t => t.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), + t => t.IsPrimitive(), +#if !UNBOUND_GENERICS_GETCONSTRUCTORS + t => t.IsGenericTypeDefinition(), +#endif + t => (t.GetConstructors(BindingFlags.Instance | BindingFlags.Public).Length == 0) && !(t.IsInterface() || t.IsAbstract()), + }; + + if (registrationPredicate != null) + { + ignoreChecks.Add(t => !registrationPredicate(t)); + } + + foreach (var check in ignoreChecks) + { + if (check(type)) + return true; + } + + return false; + } + + private void RegisterDefaultTypes() + { + Register(this); + +#if TINYMESSENGER +// Only register the TinyMessenger singleton if we are the root container + if (_Parent == null) + Register(); +#endif + } + + private ObjectFactoryBase GetCurrentFactory(TypeRegistration registration) + { + ObjectFactoryBase current = null; + + _RegisteredTypes.TryGetValue(registration, out current); + + return current; + } + + private RegisterOptions RegisterInternal(Type registerType, string name, ObjectFactoryBase factory) + { + var typeRegistration = new TypeRegistration(registerType, name); + + return AddUpdateRegistration(typeRegistration, factory); + } + + private RegisterOptions AddUpdateRegistration(TypeRegistration typeRegistration, ObjectFactoryBase factory) + { + _RegisteredTypes[typeRegistration] = factory; + + return new RegisterOptions(this, typeRegistration); + } + + private bool RemoveRegistration(TypeRegistration typeRegistration) + { + return _RegisteredTypes.Remove(typeRegistration); + } + + private ObjectFactoryBase GetDefaultObjectFactory(Type registerType, Type registerImplementation) + { + //#if NETFX_CORE + // if (registerType.GetTypeInfo().IsInterface() || registerType.GetTypeInfo().IsAbstract()) + //#else + if (registerType.IsInterface() || registerType.IsAbstract()) + //#endif + return new SingletonFactory(registerType, registerImplementation); + + return new MultiInstanceFactory(registerType, registerImplementation); + } + + private bool CanResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters == null) + throw new ArgumentNullException("parameters"); + + Type checkType = registration.Type; + string name = registration.Name; + + ObjectFactoryBase factory; + if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType, name), out factory)) + { + if (factory.AssumeConstruction) + return true; + + if (factory.Constructor == null) + return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; + else + return CanConstruct(factory.Constructor, parameters, options); + } + +#if RESOLVE_OPEN_GENERICS + if (checkType.IsInterface() && checkType.IsGenericType()) + { + // if the type is registered as an open generic, then see if the open generic is registered + if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType.GetGenericTypeDefinition(), name), out factory)) + { + if (factory.AssumeConstruction) + return true; + + if (factory.Constructor == null) + return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; + else + return CanConstruct(factory.Constructor, parameters, options); + } + } +#endif + + // Fail if requesting named resolution and settings set to fail if unresolved + // Or bubble up if we have a parent + if (!string.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) + return (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; + + // Attemped unnamed fallback container resolution if relevant and requested + if (!string.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) + { + if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType), out factory)) + { + if (factory.AssumeConstruction) + return true; + + return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; + } + } + + // Check if type is an automatic lazy factory request + if (IsAutomaticLazyFactoryRequest(checkType)) + return true; + + // Check if type is an IEnumerable + if (IsIEnumerableRequest(registration.Type)) + return true; + + // Attempt unregistered construction if possible and requested + // If we cant', bubble if we have a parent + if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (checkType.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) + return (GetBestConstructor(checkType, parameters, options) != null) ? true : (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; + + // Bubble resolution up the container tree if we have a parent + if (_Parent != null) + return _Parent.CanResolveInternal(registration, parameters, options); + + return false; + } + + private bool IsIEnumerableRequest(Type type) + { + if (!type.IsGenericType()) + return false; + + Type genericType = type.GetGenericTypeDefinition(); + + if (genericType == typeof(IEnumerable<>)) + return true; + + return false; + } + + private bool IsAutomaticLazyFactoryRequest(Type type) + { + if (!type.IsGenericType()) + return false; + + Type genericType = type.GetGenericTypeDefinition(); + + // Just a func + if (genericType == typeof(Func<>)) + return true; + + // 2 parameter func with string as first parameter (name) + //#if NETFX_CORE + // if ((genericType == typeof(Func<,>) && type.GetTypeInfo().GenericTypeArguments[0] == typeof(string))) + //#else + if ((genericType == typeof(Func<,>) && type.GetGenericArguments()[0] == typeof(string))) + //#endif + return true; + + // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) + //#if NETFX_CORE + // if ((genericType == typeof(Func<,,>) && type.GetTypeInfo().GenericTypeArguments[0] == typeof(string) && type.GetTypeInfo().GenericTypeArguments[1] == typeof(IDictionary))) + //#else + if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) + //#endif + return true; + + return false; + } + + private ObjectFactoryBase GetParentObjectFactory(TypeRegistration registration) + { + if (_Parent == null) + return null; + + ObjectFactoryBase factory; + if (_Parent._RegisteredTypes.TryGetValue(registration, out factory)) + { + return factory.GetFactoryForChildContainer(registration.Type, _Parent, this); + } + + return _Parent.GetParentObjectFactory(registration); + } + + private object ResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) + { + ObjectFactoryBase factory; + + // Attempt container resolution + if (_RegisteredTypes.TryGetValue(registration, out factory)) + { + try + { + return factory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + +#if RESOLVE_OPEN_GENERICS + // Attempt container resolution of open generic + if (registration.Type.IsGenericType()) + { + var openTypeRegistration = new TypeRegistration(registration.Type.GetGenericTypeDefinition(), + registration.Name); + + if (_RegisteredTypes.TryGetValue(openTypeRegistration, out factory)) + { + try + { + return factory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + } +#endif + + // Attempt to get a factory from parent if we can + var bubbledObjectFactory = GetParentObjectFactory(registration); + if (bubbledObjectFactory != null) + { + try + { + return bubbledObjectFactory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + + // Fail if requesting named resolution and settings set to fail if unresolved + if (!string.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) + throw new TinyIoCResolutionException(registration.Type); + + // Attemped unnamed fallback container resolution if relevant and requested + if (!string.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) + { + if (_RegisteredTypes.TryGetValue(new TypeRegistration(registration.Type, string.Empty), out factory)) + { + try + { + return factory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + } + +#if EXPRESSIONS + // Attempt to construct an automatic lazy factory if possible + if (IsAutomaticLazyFactoryRequest(registration.Type)) + return GetLazyAutomaticFactoryRequest(registration.Type); +#endif + if (IsIEnumerableRequest(registration.Type)) + return GetIEnumerableRequest(registration.Type); + + // Attempt unregistered construction if possible and requested + if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (registration.Type.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) + { + if (!registration.Type.IsAbstract() && !registration.Type.IsInterface()) + return ConstructType(null, registration.Type, parameters, options); + } + + // Unable to resolve - throw + throw new TinyIoCResolutionException(registration.Type); + } + +#if EXPRESSIONS + private object GetLazyAutomaticFactoryRequest(Type type) + { + if (!type.IsGenericType()) + return null; + + Type genericType = type.GetGenericTypeDefinition(); + //#if NETFX_CORE + // Type[] genericArguments = type.GetTypeInfo().GenericTypeArguments.ToArray(); + //#else + Type[] genericArguments = type.GetGenericArguments(); + //#endif + + // Just a func + if (genericType == typeof(Func<>)) + { + Type returnType = genericArguments[0]; + + //#if NETFX_CORE + // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => !mi.GetParameters().Any()); + //#else + MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { }); + //#endif + resolveMethod = resolveMethod.MakeGenericMethod(returnType); + + var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod); + + var resolveLambda = Expression.Lambda(resolveCall).Compile(); + + return resolveLambda; + } + + // 2 parameter func with string as first parameter (name) + if ((genericType == typeof(Func<,>)) && (genericArguments[0] == typeof(string))) + { + Type returnType = genericArguments[1]; + + //#if NETFX_CORE + // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => mi.GetParameters().Length == 1 && mi.GetParameters()[0].GetType() == typeof(String)); + //#else + MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String) }); + //#endif + resolveMethod = resolveMethod.MakeGenericMethod(returnType); + + ParameterExpression[] resolveParameters = new ParameterExpression[] { Expression.Parameter(typeof(String), "name") }; + var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, resolveParameters); + + var resolveLambda = Expression.Lambda(resolveCall, resolveParameters).Compile(); + + return resolveLambda; + } + + // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) + //#if NETFX_CORE + // if ((genericType == typeof(Func<,,>) && type.GenericTypeArguments[0] == typeof(string) && type.GenericTypeArguments[1] == typeof(IDictionary))) + //#else + if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) + //#endif + { + Type returnType = genericArguments[2]; + + var name = Expression.Parameter(typeof(string), "name"); + var parameters = Expression.Parameter(typeof(IDictionary), "parameters"); + + //#if NETFX_CORE + // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => mi.GetParameters().Length == 2 && mi.GetParameters()[0].GetType() == typeof(String) && mi.GetParameters()[1].GetType() == typeof(NamedParameterOverloads)); + //#else + MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String), typeof(NamedParameterOverloads) }); + //#endif + resolveMethod = resolveMethod.MakeGenericMethod(returnType); + + var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, name, Expression.Call(typeof(NamedParameterOverloads), "FromIDictionary", null, parameters)); + + var resolveLambda = Expression.Lambda(resolveCall, name, parameters).Compile(); + + return resolveLambda; + } + + throw new TinyIoCResolutionException(type); + } +#endif + private object GetIEnumerableRequest(Type type) + { + //#if NETFX_CORE + // var genericResolveAllMethod = this.GetType().GetGenericMethod("ResolveAll", type.GenericTypeArguments, new[] { typeof(bool) }); + //#else + var genericResolveAllMethod = this.GetType().GetGenericMethod(BindingFlags.Public | BindingFlags.Instance, "ResolveAll", type.GetGenericArguments(), new[] { typeof(bool) }); + //#endif + + return genericResolveAllMethod.Invoke(this, new object[] { false }); + } + + private bool CanConstruct(ConstructorInfo ctor, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters == null) + throw new ArgumentNullException("parameters"); + + foreach (var parameter in ctor.GetParameters()) + { + if (string.IsNullOrEmpty(parameter.Name)) + return false; + + var isParameterOverload = parameters.ContainsKey(parameter.Name); + + //#if NETFX_CORE + // if (parameter.ParameterType.GetTypeInfo().IsPrimitive && !isParameterOverload) + //#else + if (parameter.ParameterType.IsPrimitive() && !isParameterOverload) + //#endif + return false; + + if (!isParameterOverload && !CanResolveInternal(new TypeRegistration(parameter.ParameterType), NamedParameterOverloads.Default, options)) + return false; + } + + return true; + } + + private ConstructorInfo GetBestConstructor(Type type, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters == null) + throw new ArgumentNullException("parameters"); + + //#if NETFX_CORE + // if (type.GetTypeInfo().IsValueType) + //#else + if (type.IsValueType()) + //#endif + return null; + + // Get constructors in reverse order based on the number of parameters + // i.e. be as "greedy" as possible so we satify the most amount of dependencies possible + var ctors = this.GetTypeConstructors(type); + + foreach (var ctor in ctors) + { + if (this.CanConstruct(ctor, parameters, options)) + return ctor; + } + + return null; + } + + private IEnumerable GetTypeConstructors(Type type) + { + //#if NETFX_CORE + // return type.GetTypeInfo().DeclaredConstructors.OrderByDescending(ctor => ctor.GetParameters().Count()); + //#else + return type.GetConstructors().OrderByDescending(ctor => ctor.GetParameters().Count()); + //#endif + } + + private object ConstructType(Type requestedType, Type implementationType, ResolveOptions options) + { + return ConstructType(requestedType, implementationType, null, NamedParameterOverloads.Default, options); + } + + private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, ResolveOptions options) + { + return ConstructType(requestedType, implementationType, constructor, NamedParameterOverloads.Default, options); + } + + private object ConstructType(Type requestedType, Type implementationType, NamedParameterOverloads parameters, ResolveOptions options) + { + return ConstructType(requestedType, implementationType, null, parameters, options); + } + + private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, NamedParameterOverloads parameters, ResolveOptions options) + { + var typeToConstruct = implementationType; + +#if RESOLVE_OPEN_GENERICS + if (implementationType.IsGenericTypeDefinition()) + { + if (requestedType == null || !requestedType.IsGenericType() || !requestedType.GetGenericArguments().Any()) + throw new TinyIoCResolutionException(typeToConstruct); + + typeToConstruct = typeToConstruct.MakeGenericType(requestedType.GetGenericArguments()); + } +#endif + if (constructor == null) + { + // Try and get the best constructor that we can construct + // if we can't construct any then get the constructor + // with the least number of parameters so we can throw a meaningful + // resolve exception + constructor = GetBestConstructor(typeToConstruct, parameters, options) ?? GetTypeConstructors(typeToConstruct).LastOrDefault(); + } + + if (constructor == null) + throw new TinyIoCResolutionException(typeToConstruct); + + var ctorParams = constructor.GetParameters(); + object[] args = new object[ctorParams.Count()]; + + for (int parameterIndex = 0; parameterIndex < ctorParams.Count(); parameterIndex++) + { + var currentParam = ctorParams[parameterIndex]; + + try + { + args[parameterIndex] = parameters.ContainsKey(currentParam.Name) ? + parameters[currentParam.Name] : + ResolveInternal( + new TypeRegistration(currentParam.ParameterType), + NamedParameterOverloads.Default, + options); + } + catch (TinyIoCResolutionException ex) + { + // If a constructor parameter can't be resolved + // it will throw, so wrap it and throw that this can't + // be resolved. + throw new TinyIoCResolutionException(typeToConstruct, ex); + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(typeToConstruct, ex); + } + } + + try + { +#if USE_OBJECT_CONSTRUCTOR + var constructionDelegate = CreateObjectConstructionDelegateWithCache(constructor); + return constructionDelegate.Invoke(args); +#else + return constructor.Invoke(args); +#endif + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(typeToConstruct, ex); + } + } + +#if USE_OBJECT_CONSTRUCTOR + private static ObjectConstructor CreateObjectConstructionDelegateWithCache(ConstructorInfo constructor) + { + ObjectConstructor objectConstructor; + if (_ObjectConstructorCache.TryGetValue(constructor, out objectConstructor)) + return objectConstructor; + + // We could lock the cache here, but there's no real side + // effect to two threads creating the same ObjectConstructor + // at the same time, compared to the cost of a lock for + // every creation. + var constructorParams = constructor.GetParameters(); + var lambdaParams = Expression.Parameter(typeof(object[]), "parameters"); + var newParams = new Expression[constructorParams.Length]; + + for (int i = 0; i < constructorParams.Length; i++) + { + var paramsParameter = Expression.ArrayIndex(lambdaParams, Expression.Constant(i)); + + newParams[i] = Expression.Convert(paramsParameter, constructorParams[i].ParameterType); + } + + var newExpression = Expression.New(constructor, newParams); + + var constructionLambda = Expression.Lambda(typeof(ObjectConstructor), newExpression, lambdaParams); + + objectConstructor = (ObjectConstructor)constructionLambda.Compile(); + + _ObjectConstructorCache[constructor] = objectConstructor; + return objectConstructor; + } +#endif + + private void BuildUpInternal(object input, ResolveOptions resolveOptions) + { + //#if NETFX_CORE + // var properties = from property in input.GetType().GetTypeInfo().DeclaredProperties + // where (property.GetMethod != null) && (property.SetMethod != null) && !property.PropertyType.GetTypeInfo().IsValueType + // select property; + //#else + var properties = from property in input.GetType().GetProperties() + where (property.GetGetMethod() != null) && (property.GetSetMethod() != null) && !property.PropertyType.IsValueType() + select property; + //#endif + + foreach (var property in properties) + { + if (property.GetValue(input, null) == null) + { + try + { + property.SetValue(input, ResolveInternal(new TypeRegistration(property.PropertyType), NamedParameterOverloads.Default, resolveOptions), null); + } + catch (TinyIoCResolutionException) + { + // Catch any resolution errors and ignore them + } + } + } + } + + private IEnumerable GetParentRegistrationsForType(Type resolveType) + { + if (_Parent == null) + return new TypeRegistration[] { }; + + var registrations = _Parent._RegisteredTypes.Keys.Where(tr => tr.Type == resolveType); + + return registrations.Concat(_Parent.GetParentRegistrationsForType(resolveType)); + } + + private IEnumerable ResolveAllInternal(Type resolveType, bool includeUnnamed) + { + var registrations = _RegisteredTypes.Keys.Where(tr => tr.Type == resolveType).Concat(GetParentRegistrationsForType(resolveType)).Distinct(); + + if (!includeUnnamed) + registrations = registrations.Where(tr => tr.Name != string.Empty); + + return registrations.Select(registration => this.ResolveInternal(registration, NamedParameterOverloads.Default, ResolveOptions.Default)); + } + + private static bool IsValidAssignment(Type registerType, Type registerImplementation) + { + if (!registerType.IsGenericTypeDefinition()) + { + if (!registerType.IsAssignableFrom(registerImplementation)) + return false; + } + else + { + if (registerType.IsInterface()) + { +#if (PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6) + if (!registerImplementation.GetInterfaces().Any(t => t.Name == registerType.Name)) + return false; +#else + if (!registerImplementation.FindInterfaces((t, o) => t.Name == registerType.Name, null).Any()) + return false; +#endif + } + else if (registerType.IsAbstract() && registerImplementation.BaseType() != registerType) + { + return false; + } + } + //#endif + return true; + } + + #endregion + + #region IDisposable Members + bool disposed = false; + public void Dispose() + { + if (!disposed) + { + disposed = true; + + _RegisteredTypes.Dispose(); + + GC.SuppressFinalize(this); + } + } + + #endregion + } + +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 + static class ReverseTypeExtender + { + public static bool IsClass(this Type type) + { + return type.GetTypeInfo().IsClass; + } + + public static bool IsAbstract(this Type type) + { + return type.GetTypeInfo().IsAbstract; + } + + public static bool IsInterface(this Type type) + { + return type.GetTypeInfo().IsInterface; + } + + public static bool IsPrimitive(this Type type) + { + return type.GetTypeInfo().IsPrimitive; + } + + public static bool IsValueType(this Type type) + { + return type.GetTypeInfo().IsValueType; + } + + public static bool IsGenericType(this Type type) + { + return type.GetTypeInfo().IsGenericType; + } + + public static bool IsGenericParameter(this Type type) + { + return type.IsGenericParameter; + } + + public static bool IsGenericTypeDefinition(this Type type) + { + return type.GetTypeInfo().IsGenericTypeDefinition; + } + + public static Type BaseType(this Type type) + { + return type.GetTypeInfo().BaseType; + } + + public static Assembly Assembly(this Type type) + { + return type.GetTypeInfo().Assembly; + } + } +#endif + // reverse shim for WinRT SR changes... +#if (!NETFX_CORE && !PORTABLE && !NETSTANDARD1_0 && !NETSTANDARD1_1 && !NETSTANDARD1_2 && !NETSTANDARD1_3 && !NETSTANDARD1_4 && !NETSTANDARD1_5 && !NETSTANDARD1_6) + static class ReverseTypeExtender + { + public static bool IsClass(this Type type) + { + return type.IsClass; + } + + public static bool IsAbstract(this Type type) + { + return type.IsAbstract; + } + + public static bool IsInterface(this Type type) + { + return type.IsInterface; + } + + public static bool IsPrimitive(this Type type) + { + return type.IsPrimitive; + } + + public static bool IsValueType(this Type type) + { + return type.IsValueType; + } + + public static bool IsGenericType(this Type type) + { + return type.IsGenericType; + } + + public static bool IsGenericParameter(this Type type) + { + return type.IsGenericParameter; + } + + public static bool IsGenericTypeDefinition(this Type type) + { + return type.IsGenericTypeDefinition; + } + + public static Type BaseType(this Type type) + { + return type.BaseType; + } + + public static Assembly Assembly(this Type type) + { + return type.Assembly; + } + } +#endif +} \ No newline at end of file From d91e376c6bc89ce14fc5471b79544a6e84ec24ab Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 6 Jul 2017 23:53:58 +0100 Subject: [PATCH 07/24] add *.lock.json to gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 57a1574..f466484 100644 --- a/.gitignore +++ b/.gitignore @@ -194,3 +194,5 @@ FakesAssemblies/ # Visual Studio 6 workspace options file *.opt + +*.lock.json From d48c3257c621ec39aa5c376cb36d97d915100a25 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 7 Jul 2017 00:00:07 +0100 Subject: [PATCH 08/24] Removed unneeded IoC Project --- src/FreshIOC/FreshIoC.csproj | 13 - src/FreshIOC/FreshTinyIOC.cs | 3563 ------------------------------ src/FreshIOC/IRegisterOptions.cs | 15 - 3 files changed, 3591 deletions(-) delete mode 100644 src/FreshIOC/FreshIoC.csproj delete mode 100644 src/FreshIOC/FreshTinyIOC.cs delete mode 100644 src/FreshIOC/IRegisterOptions.cs diff --git a/src/FreshIOC/FreshIoC.csproj b/src/FreshIOC/FreshIoC.csproj deleted file mode 100644 index 0376ab9..0000000 --- a/src/FreshIOC/FreshIoC.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - netstandard1.4 - - - - - ..\..\..\..\..\.nuget\packages\system.reflection.typeextensions\4.1.0\ref\netstandard1.3\System.Reflection.TypeExtensions.dll - - - - \ No newline at end of file diff --git a/src/FreshIOC/FreshTinyIOC.cs b/src/FreshIOC/FreshTinyIOC.cs deleted file mode 100644 index 6b6ca79..0000000 --- a/src/FreshIOC/FreshTinyIOC.cs +++ /dev/null @@ -1,3563 +0,0 @@ -//=============================================================================== -// TinyIoC -// -// An easy to use, hassle free, Inversion of Control Container for small projects -// and beginners alike. -// -// https://github.com/grumpydev/TinyIoC -//=============================================================================== -// Copyright © Steven Robbins. All rights reserved. -// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY -// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT -// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND -// FITNESS FOR A PARTICULAR PURPOSE. -//=============================================================================== -using FreshMvvm; - -#region Preprocessor Directives -// Uncomment this line if you want the container to automatically -// register the TinyMessenger messenger/event aggregator -//#define TINYMESSENGER - -// PCL profile supports System.Linq.Expressions -// PCL profile does not support compiling expressions (due to restriction in MonoTouch) -// PCL profile does not support getting all assemblies from the AppDomain object -// PCL profile supports GetConstructors on unbound generic types -// PCL profile supports GetParameters on open generics -// PCL profile supports resolving open generics - -// MonoTouch does not support compiled exceptions due to the restriction on Reflection.Emit -// (http://docs.xamarin.com/guides/ios/advanced_topics/limitations#No_Dynamic_Code_Generation) -// Note: This restriction is not enforced on the emulator (at the moment), but on the device. -// Note: Comment out the next line to compile a version that can be used with MonoTouch. -// #define COMPILED_EXPRESSIONS - -#if MONO_TOUCH -#undef COMPILED_EXPRESSIONS -#endif - -#endregion - -namespace FreshTinyIoC -{ - using System; - using System.Collections.Generic; - using System.Linq; - using System.Reflection; - using System.Linq.Expressions; - #region SafeDictionary - public class SafeDictionary : IDisposable - { - private readonly object _Padlock = new object(); - private readonly Dictionary _Dictionary = new Dictionary(); - - public TValue this[TKey key] - { - set - { - lock (_Padlock) - { - TValue current; - if (_Dictionary.TryGetValue(key, out current)) - { - var disposable = current as IDisposable; - - if (disposable != null) - disposable.Dispose(); - } - - _Dictionary[key] = value; - } - } - } - - public bool TryGetValue(TKey key, out TValue value) - { - lock (_Padlock) - { - return _Dictionary.TryGetValue(key, out value); - } - } - - public bool Remove(TKey key) - { - lock (_Padlock) - { - return _Dictionary.Remove(key); - } - } - - public void Clear() - { - lock (_Padlock) - { - _Dictionary.Clear(); - } - } - - public IEnumerable Keys - { - get - { - return _Dictionary.Keys; - } - } - #region IDisposable Members - - public void Dispose() - { - lock (_Padlock) - { - var disposableItems = from item in _Dictionary.Values - where item is IDisposable - select item as IDisposable; - - foreach (var item in disposableItems) - { - item.Dispose(); - } - } - - GC.SuppressFinalize(this); - } - - #endregion - } - #endregion - - #region Extensions - public static class AssemblyExtensions - { - public static Type[] SafeGetTypes(this Assembly assembly) - { - Type[] assemblies; - - try - { - assemblies = assembly.GetTypes(); - } - catch (System.IO.FileNotFoundException) - { - assemblies = new Type[] { }; - } - catch (NotSupportedException) - { - assemblies = new Type[] { }; - } - catch (ReflectionTypeLoadException e) - { - assemblies = e.Types.Where(t => t != null).ToArray(); - } - return assemblies; - } - } - - public static class TypeExtensions - { - private static SafeDictionary _genericMethodCache; - - static TypeExtensions() - { - _genericMethodCache = new SafeDictionary(); - } - - /// - /// Gets a generic method from a type given the method name, binding flags, generic types and parameter types - /// - /// Source type - /// Binding flags - /// Name of the method - /// Generic types to use to make the method generic - /// Method parameters - /// MethodInfo or null if no matches found - /// - /// - public static MethodInfo GetGenericMethod(this Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) - { - MethodInfo method; - var cacheKey = new GenericMethodCacheKey(sourceType, methodName, genericTypes, parameterTypes); - - // Shouldn't need any additional locking - // we don't care if we do the method info generation - // more than once before it gets cached. - if (!_genericMethodCache.TryGetValue(cacheKey, out method)) - { - method = GetMethod(sourceType, bindingFlags, methodName, genericTypes, parameterTypes); - _genericMethodCache[cacheKey] = method; - } - - return method; - } - - public static PropertyInfo GetProperty(Type sourceType, string propertyName) - { - var allProperties = sourceType.GetProperties (BindingFlags.Public | BindingFlags.Instance); - var property = allProperties.Where( - mi => string.Equals(propertyName, mi.Name, StringComparison.Ordinal)).ToList(); - - if (property.Count > 1) - { - throw new AmbiguousMatchException(); - } - - return property.FirstOrDefault(); - } - - public static MethodInfo GetMethod(Type sourceType, string methodName) - { - var allMethods = sourceType.GetMethods (BindingFlags.Public | BindingFlags.Instance); - var methods = allMethods.Where( - mi => string.Equals(methodName, mi.Name, StringComparison.Ordinal)).ToList(); - - if (methods.Count > 1) - { - throw new AmbiguousMatchException(); - } - - return methods.FirstOrDefault(); - } - - public static MethodInfo GetMethod(Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) - { - var methods = - sourceType.GetMethods(bindingFlags).Where( - mi => string.Equals(methodName, mi.Name, StringComparison.Ordinal)).Where( - mi => mi.ContainsGenericParameters).Where(mi => mi.GetGenericArguments().Length == genericTypes.Length). - Where(mi => mi.GetParameters().Length == parameterTypes.Length).Select( - mi => mi.MakeGenericMethod(genericTypes)).Where( - mi => mi.GetParameters().Select(pi => pi.ParameterType).SequenceEqual(parameterTypes)).ToList(); - - if (methods.Count > 1) - { - throw new AmbiguousMatchException(); - } - - return methods.FirstOrDefault(); - } - - private sealed class GenericMethodCacheKey - { - private readonly Type _sourceType; - - private readonly string _methodName; - - private readonly Type[] _genericTypes; - - private readonly Type[] _parameterTypes; - - private readonly int _hashCode; - - public GenericMethodCacheKey(Type sourceType, string methodName, Type[] genericTypes, Type[] parameterTypes) - { - _sourceType = sourceType; - _methodName = methodName; - _genericTypes = genericTypes; - _parameterTypes = parameterTypes; - _hashCode = GenerateHashCode(); - } - - public override bool Equals(object obj) - { - var cacheKey = obj as GenericMethodCacheKey; - if (cacheKey == null) - return false; - - if (_sourceType != cacheKey._sourceType) - return false; - - if (!String.Equals(_methodName, cacheKey._methodName, StringComparison.Ordinal)) - return false; - - if (_genericTypes.Length != cacheKey._genericTypes.Length) - return false; - - if (_parameterTypes.Length != cacheKey._parameterTypes.Length) - return false; - - for (int i = 0; i < _genericTypes.Length; ++i) - { - if (_genericTypes[i] != cacheKey._genericTypes[i]) - return false; - } - - for (int i = 0; i < _parameterTypes.Length; ++i) - { - if (_parameterTypes[i] != cacheKey._parameterTypes[i]) - return false; - } - - return true; - } - - public override int GetHashCode() - { - return _hashCode; - } - - private int GenerateHashCode() - { - unchecked - { - var result = _sourceType.GetHashCode(); - - result = (result * 397) ^ _methodName.GetHashCode(); - - for (int i = 0; i < _genericTypes.Length; ++i) - { - result = (result * 397) ^ _genericTypes[i].GetHashCode(); - } - - for (int i = 0; i < _parameterTypes.Length; ++i) - { - result = (result * 397) ^ _parameterTypes[i].GetHashCode(); - } - - return result; - } - } - } - - } - - #endregion - - #region TinyIoC Exception Types - public class TinyIoCResolutionException : Exception - { - private const string ERROR_TEXT = "Resolve failed: {0}"; - private const string ERROR_TEXT_WITHINNER = "Resolve failed: {0} - Reason: {1}"; - - public TinyIoCResolutionException(Type type) - : base(String.Format(ERROR_TEXT, type.Name)) - { - } - - public TinyIoCResolutionException(Type type, Exception innerException) - : base(String.Format(ERROR_TEXT_WITHINNER, type.Name, innerException.Message), innerException) - { - } - } - - public class TinyIoCRegistrationTypeException : Exception - { - private const string REGISTER_ERROR_TEXT = "Cannot register type {0} - abstract classes or interfaces are not valid implementation types for {1}."; - - public TinyIoCRegistrationTypeException(Type type, string factory) - : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory)) - { - } - - public TinyIoCRegistrationTypeException(Type type, string factory, Exception innerException) - : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory), innerException) - { - } - } - - public class TinyIoCRegistrationException : Exception - { - private const string CONVERT_ERROR_TEXT = "Cannot convert current registration of {0} to {1}"; - private const string GENERIC_CONSTRAINT_ERROR_TEXT = "Type {1} is not valid for a registration of type {0}"; - - public TinyIoCRegistrationException(Type type, string method) - : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method)) - { - } - - public TinyIoCRegistrationException(Type type, string method, Exception innerException) - : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method), innerException) - { - } - - public TinyIoCRegistrationException(Type registerType, Type implementationType) - : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName)) - { - } - - public TinyIoCRegistrationException(Type registerType, Type implementationType, Exception innerException) - : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName), innerException) - { - } - } - - public class TinyIoCWeakReferenceException : Exception - { - private const string ERROR_TEXT = "Unable to instantiate {0} - referenced object has been reclaimed"; - - public TinyIoCWeakReferenceException(Type type) - : base(String.Format(ERROR_TEXT, type.FullName)) - { - } - - public TinyIoCWeakReferenceException(Type type, Exception innerException) - : base(String.Format(ERROR_TEXT, type.FullName), innerException) - { - } - } - - public class TinyIoCConstructorResolutionException : Exception - { - private const string ERROR_TEXT = "Unable to resolve constructor for {0} using provided Expression."; - - public TinyIoCConstructorResolutionException(Type type) - : base(String.Format(ERROR_TEXT, type.FullName)) - { - } - - public TinyIoCConstructorResolutionException(Type type, Exception innerException) - : base(String.Format(ERROR_TEXT, type.FullName), innerException) - { - } - - public TinyIoCConstructorResolutionException(string message, Exception innerException) - : base(message, innerException) - { - } - - public TinyIoCConstructorResolutionException(string message) - : base(message) - { - } - } - - public class TinyIoCAutoRegistrationException : Exception - { - private const string ERROR_TEXT = "Duplicate implementation of type {0} found ({1})."; - - public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types) - : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types))) - { - } - - public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types, Exception innerException) - : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types)), innerException) - { - } - - private static string GetTypesString(IEnumerable types) - { - var typeNames = from type in types - select type.FullName; - - return string.Join(",", typeNames.ToArray()); - } - } - #endregion - - #region Public Setup / Settings Classes - /// - /// Name/Value pairs for specifying "user" parameters when resolving - /// - public sealed class NamedParameterOverloads : Dictionary - { - public static NamedParameterOverloads FromIDictionary(IDictionary data) - { - return data as NamedParameterOverloads ?? new NamedParameterOverloads(data); - } - - public NamedParameterOverloads() - { - } - - public NamedParameterOverloads(IDictionary data) - : base(data) - { - } - - private static readonly NamedParameterOverloads _Default = new NamedParameterOverloads(); - - public static NamedParameterOverloads Default - { - get - { - return _Default; - } - } - } - - public enum UnregisteredResolutionActions - { - /// - /// Attempt to resolve type, even if the type isn't registered. - /// - /// Registered types/options will always take precedence. - /// - AttemptResolve, - - /// - /// Fail resolution if type not explicitly registered - /// - Fail, - - /// - /// Attempt to resolve unregistered type if requested type is generic - /// and no registration exists for the specific generic parameters used. - /// - /// Registered types/options will always take precedence. - /// - GenericsOnly - } - - public enum NamedResolutionFailureActions - { - AttemptUnnamedResolution, - Fail - } - - /// - /// Resolution settings - /// - public sealed class ResolveOptions - { - private static readonly ResolveOptions _Default = new ResolveOptions(); - private static readonly ResolveOptions _FailUnregisteredAndNameNotFound = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; - private static readonly ResolveOptions _FailUnregisteredOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.AttemptUnnamedResolution, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; - private static readonly ResolveOptions _FailNameNotFoundOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve }; - - private UnregisteredResolutionActions _UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve; - public UnregisteredResolutionActions UnregisteredResolutionAction - { - get { return _UnregisteredResolutionAction; } - set { _UnregisteredResolutionAction = value; } - } - - private NamedResolutionFailureActions _NamedResolutionFailureAction = NamedResolutionFailureActions.Fail; - public NamedResolutionFailureActions NamedResolutionFailureAction - { - get { return _NamedResolutionFailureAction; } - set { _NamedResolutionFailureAction = value; } - } - - /// - /// Gets the default options (attempt resolution of unregistered types, fail on named resolution if name not found) - /// - public static ResolveOptions Default - { - get - { - return _Default; - } - } - - /// - /// Preconfigured option for attempting resolution of unregistered types and failing on named resolution if name not found - /// - public static ResolveOptions FailNameNotFoundOnly - { - get - { - return _FailNameNotFoundOnly; - } - } - - /// - /// Preconfigured option for failing on resolving unregistered types and on named resolution if name not found - /// - public static ResolveOptions FailUnregisteredAndNameNotFound - { - get - { - return _FailUnregisteredAndNameNotFound; - } - } - - /// - /// Preconfigured option for failing on resolving unregistered types, but attempting unnamed resolution if name not found - /// - public static ResolveOptions FailUnregisteredOnly - { - get - { - return _FailUnregisteredOnly; - } - } - } - #endregion - - public partial class FreshTinyIoCContainer : IDisposable - { - private sealed class MethodAccessException : Exception - { - } - - #region "Fluent" API - /// - /// Registration options for "fluent" API - /// - public sealed class RegisterOptions : IRegisterOptions - { - private FreshTinyIoCContainer _Container; - private TypeRegistration _Registration; - - public RegisterOptions(FreshTinyIoCContainer container, TypeRegistration registration) - { - _Container = container; - _Registration = registration; - } - - /// - /// Make registration a singleton (single instance) if possible - /// - /// RegisterOptions - /// - public IRegisterOptions AsSingleton() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "singleton"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.SingletonVariant); - } - - /// - /// Make registration multi-instance if possible - /// - /// RegisterOptions - /// - public IRegisterOptions AsMultiInstance() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "multi-instance"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.MultiInstanceVariant); - } - - /// - /// Make registration hold a weak reference if possible - /// - /// RegisterOptions - /// - public IRegisterOptions WithWeakReference() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "weak reference"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.WeakReferenceVariant); - } - - /// - /// Make registration hold a strong reference if possible - /// - /// RegisterOptions - /// - public IRegisterOptions WithStrongReference() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "strong reference"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.StrongReferenceVariant); - } - - public IRegisterOptions UsingConstructor(Expression> constructor) - { - var lambda = constructor as LambdaExpression; - if (lambda == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - - var newExpression = lambda.Body as NewExpression; - if (newExpression == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - - var constructorInfo = newExpression.Constructor; - if (constructorInfo == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - - var currentFactory = _Container.GetCurrentFactory(_Registration); - if (currentFactory == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - - currentFactory.SetConstructor(constructorInfo); - - return this; - } - - /// - /// Switches to a custom lifetime manager factory if possible. - /// - /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. - /// - /// RegisterOptions instance - /// Custom lifetime manager - /// Error string to display if switch fails - /// RegisterOptions - public static RegisterOptions ToCustomLifetimeManager(RegisterOptions instance, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - if (instance == null) - throw new ArgumentNullException("instance", "instance is null."); - - if (lifetimeProvider == null) - throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); - - if (String.IsNullOrEmpty(errorString)) - throw new ArgumentException("errorString is null or empty.", "errorString"); - - var currentFactory = instance._Container.GetCurrentFactory(instance._Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(instance._Registration.Type, errorString); - - return instance._Container.AddUpdateRegistration(instance._Registration, currentFactory.GetCustomObjectLifetimeVariant(lifetimeProvider, errorString)); - } - } - - /// - /// Registration options for "fluent" API when registering multiple implementations - /// - public sealed class MultiRegisterOptions - { - private IEnumerable _RegisterOptions; - - /// - /// Initializes a new instance of the MultiRegisterOptions class. - /// - /// Registration options - public MultiRegisterOptions(IEnumerable registerOptions) - { - _RegisterOptions = registerOptions; - } - - /// - /// Make registration a singleton (single instance) if possible - /// - /// RegisterOptions - /// - public MultiRegisterOptions AsSingleton() - { - _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsSingleton()); - return this; - } - - /// - /// Make registration multi-instance if possible - /// - /// MultiRegisterOptions - /// - public MultiRegisterOptions AsMultiInstance() - { - _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsMultiInstance()); - return this; - } - - private IEnumerable ExecuteOnAllRegisterOptions(Func action) - { - var newRegisterOptions = new List(); - - foreach (var registerOption in _RegisterOptions) - { - newRegisterOptions.Add(action(registerOption)); - } - - return newRegisterOptions; - } - } - #endregion - - #region Public API - #region Child Containers - public FreshTinyIoCContainer GetChildContainer() - { - return new FreshTinyIoCContainer(this); - } - #endregion - - #region Registration - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - public void AutoRegister() - { - AutoRegisterInternal(new Assembly[] {this.GetType().Assembly()}, true, null); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - /// Predicate to determine if a particular type should be registered - public void AutoRegister(Func registrationPredicate) - { - AutoRegisterInternal(new Assembly[] { this.GetType().Assembly()}, true, registrationPredicate); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// - /// Whether to ignore duplicate implementations of an interface/base class. False=throw an exception - /// - public void AutoRegister(bool ignoreDuplicateImplementations) - { - AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, ignoreDuplicateImplementations, null); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// Whether to ignore duplicate implementations of an interface/base class. False=throw an exception - /// Predicate to determine if a particular type should be registered - /// - public void AutoRegister(bool ignoreDuplicateImplementations, Func registrationPredicate) - { - AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, ignoreDuplicateImplementations, registrationPredicate); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - /// Assemblies to process - public void AutoRegister(IEnumerable assemblies) - { - AutoRegisterInternal(assemblies, true, null); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - /// Assemblies to process - /// Predicate to determine if a particular type should be registered - public void AutoRegister(IEnumerable assemblies, Func registrationPredicate) - { - AutoRegisterInternal(assemblies, true, registrationPredicate); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// - /// Assemblies to process - /// Whether to ignore duplicate implementations of an interface/base class. False=throw an exception - /// - public void AutoRegister(IEnumerable assemblies, bool ignoreDuplicateImplementations) - { - AutoRegisterInternal(assemblies, ignoreDuplicateImplementations, null); - } - - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// Assemblies to process - /// Whether to ignore duplicate implementations of an interface/base class. False=throw an exception - /// Predicate to determine if a particular type should be registered - /// - public void AutoRegister(IEnumerable assemblies, bool ignoreDuplicateImplementations, Func registrationPredicate) - { - AutoRegisterInternal(assemblies, ignoreDuplicateImplementations, registrationPredicate); - } - - /// - /// Creates/replaces a container class registration with default options. - /// - /// Type to register - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType) - { - return RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerType)); - } - - /// - /// Creates/replaces a named container class registration with default options. - /// - /// Type to register - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, string name) - { - return RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerType)); - - } - - /// - /// Creates/replaces a container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation) - { - return this.RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerImplementation)); - } - - /// - /// Creates/replaces a named container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation, string name) - { - return this.RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerImplementation)); - } - - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, object instance) - { - return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerType, instance)); - } - - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, object instance, string name) - { - return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerType, instance)); - } - - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation, object instance) - { - return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerImplementation, instance)); - } - - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation, object instance, string name) - { - return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerImplementation, instance)); - } - - /// - /// Creates/replaces a container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Func factory) - { - return RegisterInternal(registerType, string.Empty, new DelegateFactory(registerType, factory)); - } - - /// - /// Creates/replaces a container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// Name of registation - /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Func factory, string name) - { - return RegisterInternal(registerType, name, new DelegateFactory(registerType, factory)); - } - - /// - /// Creates/replaces a container class registration with default options. - /// - /// Type to register - /// RegisterOptions for fluent API - public RegisterOptions Register() - where RegisterType : class - { - return this.Register(typeof(RegisterType)); - } - - /// - /// Creates/replaces a named container class registration with default options. - /// - /// Type to register - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(string name) - where RegisterType : class - { - return this.Register(typeof(RegisterType), name); - } - - /// - /// Creates/replaces a container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// RegisterOptions for fluent API - public RegisterOptions Register() - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation)); - } - - /// - /// Creates/replaces a named container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(string name) - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation), name); - } - - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterType instance) - where RegisterType : class - { - return this.Register(typeof(RegisterType), instance); - } - - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterType instance, string name) - where RegisterType : class - { - return this.Register(typeof(RegisterType), instance, name); - } - - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterImplementation instance) - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance); - } - - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// Name of registration - /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterImplementation instance, string name) - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance, name); - } - - /// - /// Creates/replaces a container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// RegisterOptions for fluent API - public RegisterOptions Register(Func factory) - where RegisterType : class - { - if (factory == null) - { - throw new ArgumentNullException("factory"); - } - - return this.Register(typeof(RegisterType), (c, o) => factory(c, o)); - } - - /// - /// Creates/replaces a named container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// Name of registation - /// RegisterOptions for fluent API - public RegisterOptions Register(Func factory, string name) - where RegisterType : class - { - if (factory == null) - { - throw new ArgumentNullException("factory"); - } - - return this.Register(typeof(RegisterType), (c, o) => factory(c, o), name); - } - - /// - /// Register multiple implementations of a type. - /// - /// Internally this registers each implementation using the full name of the class as its registration name. - /// - /// Type that each implementation implements - /// Types that implement RegisterType - /// MultiRegisterOptions for the fluent API - public MultiRegisterOptions RegisterMultiple(IEnumerable implementationTypes) - { - return RegisterMultiple(typeof(RegisterType), implementationTypes); - } - - /// - /// Register multiple implementations of a type. - /// - /// Internally this registers each implementation using the full name of the class as its registration name. - /// - /// Type that each implementation implements - /// Types that implement RegisterType - /// MultiRegisterOptions for the fluent API - public MultiRegisterOptions RegisterMultiple(Type registrationType, IEnumerable implementationTypes) - { - if (implementationTypes == null) - throw new ArgumentNullException("types", "types is null."); - - foreach (var type in implementationTypes) - if (!registrationType.IsAssignableFrom(type)) - throw new ArgumentException(String.Format("types: The type {0} is not assignable from {1}", registrationType.FullName, type.FullName)); - - if (implementationTypes.Count() != implementationTypes.Distinct().Count()) - { - var queryForDuplicatedTypes = from i in implementationTypes - group i by i - into j - where j.Count() > 1 - select j.Key.FullName; - - var fullNamesOfDuplicatedTypes = string.Join(",\n", queryForDuplicatedTypes.ToArray()); - var multipleRegMessage = string.Format("types: The same implementation type cannot be specified multiple times for {0}\n\n{1}", registrationType.FullName, fullNamesOfDuplicatedTypes); - throw new ArgumentException(multipleRegMessage); - } - - var registerOptions = new List(); - - foreach (var type in implementationTypes) - { - registerOptions.Add(Register(registrationType, type, type.FullName)); - } - - return new MultiRegisterOptions(registerOptions); - } - #endregion - - #region Resolution - /// - /// Attempts to resolve a type using default options. - /// - /// Type to resolve - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType) - { - return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a type using specified options. - /// - /// Type to resolve - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name) - { - return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a type using supplied options and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, NamedParameterOverloads parameters) - { - return ResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType), parameters, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters) - { - return ResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a named type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType, name), parameters, options); - } - - /// - /// Attempts to resolve a type using default options. - /// - /// Type to resolve - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve() - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType)); - } - - /// - /// Attempts to resolve a type using specified options. - /// - /// Type to resolve - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), options); - } - - /// - /// Attempts to resolve a type using default options and the supplied name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name); - } - - /// - /// Attempts to resolve a type using supplied options and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name, ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(NamedParameterOverloads parameters) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), parameters); - } - - /// - /// Attempts to resolve a type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), parameters, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name, NamedParameterOverloads parameters) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name, parameters); - } - - /// - /// Attempts to resolve a named type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name, NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name, parameters, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType) - { - return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given named type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Bool indicating whether the type can be resolved - private bool CanResolve(Type resolveType, string name) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, string name, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, NamedParameterOverloads parameters) - { - return CanResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType), parameters, options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Bool indicating whether the type can be resolved - public bool CanResolve() - where ResolveType : class - { - return CanResolve(typeof(ResolveType)); - } - - /// - /// Attempts to predict whether a given named type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name); - } - - /// - /// Attempts to predict whether a given type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name, ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(NamedParameterOverloads parameters) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), parameters); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name, NamedParameterOverloads parameters) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name, parameters); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), parameters, options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name, NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name, parameters, options); - } - - /// - /// Attemps to resolve a type using the default options - /// - /// Type to resolve - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the given options - /// - /// Type to resolve - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and given name - /// - /// Type to resolve - /// Name of registration - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the given options and name - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied constructor parameters - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied name and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name, parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied options and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied name, options and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name, parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options - /// - /// Type to resolve - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the given options - /// - /// Type to resolve - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and given name - /// - /// Type to resolve - /// Name of registration - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the given options and name - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied constructor parameters - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(NamedParameterOverloads parameters, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied name and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, NamedParameterOverloads parameters, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name, parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied options and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied name, options and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name, parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Returns all registrations of a type - /// - /// Type to resolveAll - /// Whether to include un-named (default) registrations - /// IEnumerable - public IEnumerable ResolveAll(Type resolveType, bool includeUnnamed) - { - return ResolveAllInternal(resolveType, includeUnnamed); - } - - /// - /// Returns all registrations of a type, both named and unnamed - /// - /// Type to resolveAll - /// IEnumerable - public IEnumerable ResolveAll(Type resolveType) - { - return ResolveAll(resolveType, false); - } - - /// - /// Returns all registrations of a type - /// - /// Type to resolveAll - /// Whether to include un-named (default) registrations - /// IEnumerable - public IEnumerable ResolveAll(bool includeUnnamed) - where ResolveType : class - { - return this.ResolveAll(typeof(ResolveType), includeUnnamed).Cast(); - } - - /// - /// Returns all registrations of a type, both named and unnamed - /// - /// Type to resolveAll - /// Whether to include un-named (default) registrations - /// IEnumerable - public IEnumerable ResolveAll() - where ResolveType : class - { - return ResolveAll(true); - } - - /// - /// Attempts to resolve all public property dependencies on the given object. - /// - /// Object to "build up" - public void BuildUp(object input) - { - BuildUpInternal(input, ResolveOptions.Default); - } - - /// - /// Attempts to resolve all public property dependencies on the given object using the given resolve options. - /// - /// Object to "build up" - /// Resolve options to use - public void BuildUp(object input, ResolveOptions resolveOptions) - { - BuildUpInternal(input, resolveOptions); - } - #endregion - #endregion - - #region Unregistration - - /// - /// Remove a container class registration. - /// - /// Type to unregister - /// true if the registration is successfully found and removed; otherwise, false. - public void Unregister() - { - Unregister(typeof(RegisterType), string.Empty); - } - - /// - /// Remove a named container class registration. - /// - /// Type to unregister - /// Name of registration - /// true if the registration is successfully found and removed; otherwise, false. - public void Unregister(string name) - { - Unregister(typeof(RegisterType), name); - } - - /// - /// Remove a container class registration. - /// - /// Type to unregister - /// true if the registration is successfully found and removed; otherwise, false. - public void Unregister(Type registerType) - { - Unregister(registerType, string.Empty); - } - - /// - /// Remove a named container class registration. - /// - /// Type to unregister - /// Name of registration - public void Unregister(Type registerType, string name) - { - var typeRegistration = new TypeRegistration(registerType, name); - - RemoveRegistration(typeRegistration); - } - - #endregion - - #region Object Factories - /// - /// Provides custom lifetime management for ASP.Net per-request lifetimes etc. - /// - public interface ITinyIoCObjectLifetimeProvider - { - /// - /// Gets the stored object if it exists, or null if not - /// - /// Object instance or null - object GetObject(); - - /// - /// Store the object - /// - /// Object to store - void SetObject(object value); - - /// - /// Release the object - /// - void ReleaseObject(); - } - - private abstract class ObjectFactoryBase - { - /// - /// Whether to assume this factory sucessfully constructs its objects - /// - /// Generally set to true for delegate style factories as CanResolve cannot delve - /// into the delegates they contain. - /// - public virtual bool AssumeConstruction { get { return false; } } - - /// - /// The type the factory instantiates - /// - public abstract Type CreatesType { get; } - - /// - /// Constructor to use, if specified - /// - public ConstructorInfo Constructor { get; protected set; } - - /// - /// Create the type - /// - /// Type user requested to be resolved - /// Container that requested the creation - /// Any user parameters passed - /// - /// - public abstract object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options); - - public virtual ObjectFactoryBase SingletonVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "singleton"); - } - } - - public virtual ObjectFactoryBase MultiInstanceVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "multi-instance"); - } - } - - public virtual ObjectFactoryBase StrongReferenceVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "strong reference"); - } - } - - public virtual ObjectFactoryBase WeakReferenceVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "weak reference"); - } - } - - public virtual ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - throw new TinyIoCRegistrationException(this.GetType(), errorString); - } - - public virtual void SetConstructor(ConstructorInfo constructor) - { - Constructor = constructor; - } - - public virtual ObjectFactoryBase GetFactoryForChildContainer(Type type, FreshTinyIoCContainer parent, FreshTinyIoCContainer child) - { - return this; - } - } - - /// - /// IObjectFactory that creates new instances of types for each resolution - /// - private class MultiInstanceFactory : ObjectFactoryBase - { - private readonly Type registerType; - private readonly Type registerImplementation; - public override Type CreatesType { get { return this.registerImplementation; } } - - public MultiInstanceFactory(Type registerType, Type registerImplementation) - { - if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) - throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - try - { - return container.ConstructType(requestedType, this.registerImplementation, Constructor, parameters, options); - } - catch (TinyIoCResolutionException ex) - { - if (ex.InnerException != null) - throw new TinyIoCResolutionException (registerType, ex.InnerException); - throw new TinyIoCResolutionException (registerType, ex); - } - } - - public override ObjectFactoryBase SingletonVariant - { - get - { - return new SingletonFactory(this.registerType, this.registerImplementation); - } - } - - public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - return this; - } - } - } - - /// - /// IObjectFactory that invokes a specified delegate to construct the object - /// - private class DelegateFactory : ObjectFactoryBase - { - private readonly Type registerType; - - private Func _factory; - - public override bool AssumeConstruction { get { return true; } } - - public override Type CreatesType { get { return this.registerType; } } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - try - { - return _factory.Invoke(container, parameters); - } - catch (Exception ex) - { - if (ex.InnerException != null) - throw new TinyIoCResolutionException (registerType, ex.InnerException); - throw new TinyIoCResolutionException (registerType, ex); - } - } - - public DelegateFactory( Type registerType, Func factory) - { - if (factory == null) - throw new ArgumentNullException("factory"); - - _factory = factory; - - this.registerType = registerType; - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return new WeakDelegateFactory(this.registerType, _factory); - } - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - return this; - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); - } - } - - /// - /// IObjectFactory that invokes a specified delegate to construct the object - /// Holds the delegate using a weak reference - /// - private class WeakDelegateFactory : ObjectFactoryBase - { - private readonly Type registerType; - - private WeakReference _factory; - - public override bool AssumeConstruction { get { return true; } } - - public override Type CreatesType { get { return this.registerType; } } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - var factory = _factory.Target as Func; - - if (factory == null) - throw new TinyIoCWeakReferenceException(this.registerType); - - try - { - return factory.Invoke(container, parameters); - } - catch (Exception ex) - { - if (ex.InnerException != null) - throw new TinyIoCResolutionException (registerType, ex.InnerException); - throw new TinyIoCResolutionException (registerType, ex); - } - } - - public WeakDelegateFactory(Type registerType, Func factory) - { - if (factory == null) - throw new ArgumentNullException("factory"); - - _factory = new WeakReference(factory); - - this.registerType = registerType; - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - var factory = _factory.Target as Func; - - if (factory == null) - throw new TinyIoCWeakReferenceException(this.registerType); - - return new DelegateFactory(this.registerType, factory); - } - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return this; - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); - } - } - - /// - /// Stores an particular instance to return for a type - /// - private class InstanceFactory : ObjectFactoryBase, IDisposable - { - private readonly Type registerType; - private readonly Type registerImplementation; - private object _instance; - - public override bool AssumeConstruction { get { return true; } } - - public InstanceFactory(Type registerType, Type registerImplementation, object instance) - { - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "InstanceFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - _instance = instance; - } - - public override Type CreatesType - { - get { return this.registerImplementation; } - } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - return _instance; - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get { return new MultiInstanceFactory(this.registerType, this.registerImplementation); } - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return new WeakInstanceFactory(this.registerType, this.registerImplementation, this._instance); - } - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - return this; - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); - } - - public void Dispose() - { - var disposable = _instance as IDisposable; - - if (disposable != null) - disposable.Dispose(); - } - } - - /// - /// Stores an particular instance to return for a type - /// - /// Stores the instance with a weak reference - /// - private class WeakInstanceFactory : ObjectFactoryBase, IDisposable - { - private readonly Type registerType; - private readonly Type registerImplementation; - private readonly WeakReference _instance; - - public WeakInstanceFactory(Type registerType, Type registerImplementation, object instance) - { - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "WeakInstanceFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - _instance = new WeakReference(instance); - } - - public override Type CreatesType - { - get { return this.registerImplementation; } - } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - var instance = _instance.Target; - - if (instance == null) - throw new TinyIoCWeakReferenceException(this.registerType); - - return instance; - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - return new MultiInstanceFactory(this.registerType, this.registerImplementation); - } - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return this; - } - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - var instance = _instance.Target; - - if (instance == null) - throw new TinyIoCWeakReferenceException(this.registerType); - - return new InstanceFactory(this.registerType, this.registerImplementation, instance); - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); - } - - public void Dispose() - { - var disposable = _instance.Target as IDisposable; - - if (disposable != null) - disposable.Dispose(); - } - } - - /// - /// A factory that lazy instantiates a type and always returns the same instance - /// - private class SingletonFactory : ObjectFactoryBase, IDisposable - { - private readonly Type registerType; - private readonly Type registerImplementation; - private readonly object SingletonLock = new object(); - private object _Current; - - public SingletonFactory(Type registerType, Type registerImplementation) - { - if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) - throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); - - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - } - - public override Type CreatesType - { - get { return this.registerImplementation; } - } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters.Count != 0) - throw new ArgumentException("Cannot specify parameters for singleton types"); - - lock (SingletonLock) - if (_Current == null) - _Current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); - - return _Current; - } - - public override ObjectFactoryBase SingletonVariant - { - get - { - return this; - } - } - - public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - return new MultiInstanceFactory(this.registerType, this.registerImplementation); - } - } - - public override ObjectFactoryBase GetFactoryForChildContainer(Type type, FreshTinyIoCContainer parent, FreshTinyIoCContainer child) - { - // We make sure that the singleton is constructed before the child container takes the factory. - // Otherwise the results would vary depending on whether or not the parent container had resolved - // the type before the child container does. - GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); - return this; - } - - public void Dispose() - { - if (this._Current == null) - return; - - var disposable = this._Current as IDisposable; - - if (disposable != null) - disposable.Dispose(); - } - } - - /// - /// A factory that offloads lifetime to an external lifetime provider - /// - private class CustomObjectLifetimeFactory : ObjectFactoryBase, IDisposable - { - private readonly object SingletonLock = new object(); - private readonly Type registerType; - private readonly Type registerImplementation; - private readonly ITinyIoCObjectLifetimeProvider _LifetimeProvider; - - public CustomObjectLifetimeFactory(Type registerType, Type registerImplementation, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorMessage) - { - if (lifetimeProvider == null) - throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); - - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); - - if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) - throw new TinyIoCRegistrationTypeException(registerImplementation, errorMessage); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - _LifetimeProvider = lifetimeProvider; - } - - public override Type CreatesType - { - get { return this.registerImplementation; } - } - - public override object GetObject(Type requestedType, FreshTinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - object current; - - lock (SingletonLock) - { - current = _LifetimeProvider.GetObject(); - if (current == null) - { - current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); - _LifetimeProvider.SetObject(current); - } - } - - return current; - } - - public override ObjectFactoryBase SingletonVariant - { - get - { - _LifetimeProvider.ReleaseObject(); - return new SingletonFactory(this.registerType, this.registerImplementation); - } - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - _LifetimeProvider.ReleaseObject(); - return new MultiInstanceFactory(this.registerType, this.registerImplementation); - } - } - - public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - _LifetimeProvider.ReleaseObject(); - return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); - } - - public override ObjectFactoryBase GetFactoryForChildContainer(Type type, FreshTinyIoCContainer parent, FreshTinyIoCContainer child) - { - // We make sure that the singleton is constructed before the child container takes the factory. - // Otherwise the results would vary depending on whether or not the parent container had resolved - // the type before the child container does. - GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); - return this; - } - - public void Dispose() - { - _LifetimeProvider.ReleaseObject(); - } - } - #endregion - - #region Singleton Container - private static readonly FreshTinyIoCContainer _Current = new FreshTinyIoCContainer(); - - static FreshTinyIoCContainer() - { - } - - /// - /// Lazy created Singleton instance of the container for simple scenarios - /// - public static FreshTinyIoCContainer Current - { - get - { - return _Current; - } - } - #endregion - - #region Type Registrations - public sealed class TypeRegistration - { - private int _hashCode; - - public Type Type { get; private set; } - public string Name { get; private set; } - - public TypeRegistration(Type type) - : this(type, string.Empty) - { - } - - public TypeRegistration(Type type, string name) - { - Type = type; - Name = name; - - _hashCode = String.Concat(Type.FullName, "|", Name).GetHashCode(); - } - - public override bool Equals(object obj) - { - var typeRegistration = obj as TypeRegistration; - - if (typeRegistration == null) - return false; - - if (Type != typeRegistration.Type) - return false; - - if (String.Compare(Name, typeRegistration.Name, StringComparison.Ordinal) != 0) - return false; - - return true; - } - - public override int GetHashCode() - { - return _hashCode; - } - } - private readonly SafeDictionary _RegisteredTypes; - #if COMPILED_EXPRESSIONS - private delegate object ObjectConstructor(params object[] parameters); - private static readonly SafeDictionary _ObjectConstructorCache = new SafeDictionary(); - #endif - #endregion - - #region Constructors - public FreshTinyIoCContainer() - { - _RegisteredTypes = new SafeDictionary(); - - RegisterDefaultTypes(); - } - - FreshTinyIoCContainer _Parent; - private FreshTinyIoCContainer(FreshTinyIoCContainer parent) - : this() - { - _Parent = parent; - } - #endregion - - #region Internal Methods - private readonly object _AutoRegisterLock = new object(); - private void AutoRegisterInternal(IEnumerable assemblies, bool ignoreDuplicateImplementations, Func registrationPredicate) - { - lock (_AutoRegisterLock) - { - var types = assemblies.SelectMany(a => a.SafeGetTypes()).Where(t => !IsIgnoredType(t, registrationPredicate)).ToList(); - - var concreteTypes = from type in types - where (type.IsClass() == true) && (type.IsAbstract() == false) && (type != this.GetType() && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition())) - select type; - - foreach (var type in concreteTypes) - { - try - { - RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, type)); - } - catch (MethodAccessException) - { - // Ignore methods we can't access - added for Silverlight - } - } - - var abstractInterfaceTypes = from type in types - where ((type.IsInterface() == true || type.IsAbstract() == true) && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition())) - select type; - - foreach (var type in abstractInterfaceTypes) - { - var implementations = from implementationType in concreteTypes - where implementationType.GetInterfaces().Contains(type) || implementationType.BaseType() == type - select implementationType; - - if (!ignoreDuplicateImplementations && implementations.Count() > 1) - throw new TinyIoCAutoRegistrationException(type, implementations); - - var firstImplementation = implementations.FirstOrDefault(); - if (firstImplementation != null) - { - try - { - RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, firstImplementation)); - } - catch (MethodAccessException) - { - // Ignore methods we can't access - added for Silverlight - } - } - } - } - } - - private bool IsIgnoredAssembly(Assembly assembly) - { - // TODO - find a better way to remove "system" assemblies from the auto registration - var ignoreChecks = new List>() - { - asm => asm.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("System.", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("System,", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("CR_ExtUnitTest", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("mscorlib,", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("CR_VSTest", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("DevExpress.CodeRush", StringComparison.Ordinal), - }; - - foreach (var check in ignoreChecks) - { - if (check(assembly)) - return true; - } - - return false; - } - - private bool IsIgnoredType(Type type, Func registrationPredicate) - { - // TODO - find a better way to remove "system" types from the auto registration - var ignoreChecks = new List>() - { - t => t.FullName.StartsWith("System.", StringComparison.Ordinal), - t => t.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), - t => t.IsPrimitive(), - t => (t.GetConstructors(BindingFlags.Instance | BindingFlags.Public).Length == 0) && !(t.IsInterface() || t.IsAbstract()), - }; - - if (registrationPredicate != null) - { - ignoreChecks.Add(t => !registrationPredicate(t)); - } - - foreach (var check in ignoreChecks) - { - if (check(type)) - return true; - } - - return false; - } - - private void RegisterDefaultTypes() - { - Register(this); - - #if TINYMESSENGER - // Only register the TinyMessenger singleton if we are the root container - if (_Parent == null) - Register(); - #endif - } - - private ObjectFactoryBase GetCurrentFactory(TypeRegistration registration) - { - ObjectFactoryBase current = null; - - _RegisteredTypes.TryGetValue(registration, out current); - - return current; - } - - private RegisterOptions RegisterInternal(Type registerType, string name, ObjectFactoryBase factory) - { - var typeRegistration = new TypeRegistration(registerType, name); - - return AddUpdateRegistration(typeRegistration, factory); - } - - private RegisterOptions AddUpdateRegistration(TypeRegistration typeRegistration, ObjectFactoryBase factory) - { - _RegisteredTypes[typeRegistration] = factory; - - return new RegisterOptions(this, typeRegistration); - } - - private void RemoveRegistration(TypeRegistration typeRegistration) - { - _RegisteredTypes.Remove(typeRegistration); - } - - private ObjectFactoryBase GetDefaultObjectFactory(Type registerType, Type registerImplementation) - { - if (registerType.IsInterface() || registerType.IsAbstract()) - return new SingletonFactory(registerType, registerImplementation); - - return new MultiInstanceFactory(registerType, registerImplementation); - } - - private bool CanResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters == null) - throw new ArgumentNullException("parameters"); - - Type checkType = registration.Type; - string name = registration.Name; - - ObjectFactoryBase factory; - if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType, name), out factory)) - { - if (factory.AssumeConstruction) - return true; - - if (factory.Constructor == null) - return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; - else - return CanConstruct(factory.Constructor, parameters, options); - } - - // Fail if requesting named resolution and settings set to fail if unresolved - // Or bubble up if we have a parent - if (!String.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) - return (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; - - // Attemped unnamed fallback container resolution if relevant and requested - if (!String.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) - { - if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType), out factory)) - { - if (factory.AssumeConstruction) - return true; - - return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; - } - } - - // Check if type is an automatic lazy factory request - if (IsAutomaticLazyFactoryRequest(checkType)) - return true; - - // Check if type is an IEnumerable - if (IsIEnumerableRequest(registration.Type)) - return true; - - // Attempt unregistered construction if possible and requested - // If we cant', bubble if we have a parent - if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (checkType.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) - return (GetBestConstructor(checkType, parameters, options) != null) ? true : (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; - - // Bubble resolution up the container tree if we have a parent - if (_Parent != null) - return _Parent.CanResolveInternal(registration, parameters, options); - - return false; - } - - private bool IsIEnumerableRequest(Type type) - { - if (!type.IsGenericType()) - return false; - - Type genericType = type.GetGenericTypeDefinition(); - - if (genericType == typeof(IEnumerable<>)) - return true; - - return false; - } - - private bool IsAutomaticLazyFactoryRequest(Type type) - { - if (!type.IsGenericType()) - return false; - - Type genericType = type.GetGenericTypeDefinition(); - - // Just a func - if (genericType == typeof(Func<>)) - return true; - - // 2 parameter func with string as first parameter (name) - if ((genericType == typeof(Func<,>) && type.GetGenericArguments()[0] == typeof(string))) - return true; - - // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) - if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) - return true; - - return false; - } - - private ObjectFactoryBase GetParentObjectFactory(TypeRegistration registration) - { - if (_Parent == null) - return null; - - ObjectFactoryBase factory; - if (_Parent._RegisteredTypes.TryGetValue(registration, out factory)) - { - return factory.GetFactoryForChildContainer(registration.Type, _Parent, this); - } - - return _Parent.GetParentObjectFactory(registration); - } - - private object ResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) - { - ObjectFactoryBase factory; - - // Attempt container resolution - if (_RegisteredTypes.TryGetValue(registration, out factory)) - { - try - { - return factory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - if (ex.InnerException != null) - throw new TinyIoCResolutionException (registration.Type, ex.InnerException); - throw new TinyIoCResolutionException (registration.Type, ex); - } - } - - // Attempt container resolution of open generic - if (registration.Type.IsGenericType()) - { - var openTypeRegistration = new TypeRegistration(registration.Type.GetGenericTypeDefinition(), - registration.Name); - - if (_RegisteredTypes.TryGetValue(openTypeRegistration, out factory)) - { - try - { - return factory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } - } - - // Attempt to get a factory from parent if we can - var bubbledObjectFactory = GetParentObjectFactory(registration); - if (bubbledObjectFactory != null) - { - try - { - return bubbledObjectFactory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } - - // Fail if requesting named resolution and settings set to fail if unresolved - if (!String.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) - throw new TinyIoCResolutionException(registration.Type); - - // Attemped unnamed fallback container resolution if relevant and requested - if (!String.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) - { - if (_RegisteredTypes.TryGetValue(new TypeRegistration(registration.Type, string.Empty), out factory)) - { - try - { - return factory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } - } - #if COMPILED_EXPRESSIONS - // Attempt to construct an automatic lazy factory if possible - if (IsAutomaticLazyFactoryRequest(registration.Type)) - return GetLazyAutomaticFactoryRequest(registration.Type); - #endif - if (IsIEnumerableRequest(registration.Type)) - return GetIEnumerableRequest(registration.Type); - - // Attempt unregistered construction if possible and requested - if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (registration.Type.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) - { - if (!registration.Type.IsAbstract() && !registration.Type.IsInterface()) - return ConstructType(null, registration.Type, parameters, options); - } - - // Unable to resolve - throw - throw new TinyIoCResolutionException(registration.Type); - } - - #if COMPILED_EXPRESSIONS - private object GetLazyAutomaticFactoryRequest(Type type) - { - if (!type.IsGenericType()) - return null; - - Type genericType = type.GetGenericTypeDefinition(); - Type[] genericArguments = type.GetGenericArguments(); - - // Just a func - if (genericType == typeof(Func<>)) - { - Type returnType = genericArguments[0]; - - MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { }); - - resolveMethod = resolveMethod.MakeGenericMethod(returnType); - - var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod); - - var resolveLambda = Expression.Lambda(resolveCall).Compile(); - - return resolveLambda; - } - - // 2 parameter func with string as first parameter (name) - if ((genericType == typeof(Func<,>)) && (genericArguments[0] == typeof(string))) - { - Type returnType = genericArguments[1]; - - MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String) }); - - resolveMethod = resolveMethod.MakeGenericMethod(returnType); - - ParameterExpression[] resolveParameters = new ParameterExpression[] { Expression.Parameter(typeof(String), "name") }; - var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, resolveParameters); - - var resolveLambda = Expression.Lambda(resolveCall, resolveParameters).Compile(); - - return resolveLambda; - } - - // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) - if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) - { - Type returnType = genericArguments[2]; - - var name = Expression.Parameter(typeof(string), "name"); - var parameters = Expression.Parameter(typeof(IDictionary), "parameters"); - - MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String), typeof(NamedParameterOverloads) }); - - resolveMethod = resolveMethod.MakeGenericMethod(returnType); - - var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, name, Expression.Call(typeof(NamedParameterOverloads), "FromIDictionary", null, parameters)); - - var resolveLambda = Expression.Lambda(resolveCall, name, parameters).Compile(); - - return resolveLambda; - } - - throw new TinyIoCResolutionException(type); - } - #endif - - private object GetIEnumerableRequest(Type type) - { - var genericResolveAllMethod = this.GetType().GetGenericMethod(BindingFlags.Public | BindingFlags.Instance, "ResolveAll", type.GetGenericArguments(), new[] { typeof(bool) }); - - return genericResolveAllMethod.Invoke(this, new object[] { false }); - } - - private bool CanConstruct(ConstructorInfo ctor, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters == null) - throw new ArgumentNullException("parameters"); - - foreach (var parameter in ctor.GetParameters()) - { - if (string.IsNullOrEmpty(parameter.Name)) - return false; - - var isParameterOverload = parameters.ContainsKey(parameter.Name); - - if (parameter.ParameterType.IsPrimitive() && !isParameterOverload) - return false; - - if (!isParameterOverload && !CanResolveInternal(new TypeRegistration(parameter.ParameterType), NamedParameterOverloads.Default, options)) - return false; - } - - return true; - } - - private ConstructorInfo GetBestConstructor(Type type, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters == null) - throw new ArgumentNullException("parameters"); - - if (type.IsValueType()) - return null; - - // Get constructors in reverse order based on the number of parameters - // i.e. be as "greedy" as possible so we satify the most amount of dependencies possible - var ctors = this.GetTypeConstructors(type); - - foreach (var ctor in ctors) - { - if (this.CanConstruct(ctor, parameters, options)) - return ctor; - } - - return null; - } - - private IEnumerable GetTypeConstructors(Type type) - { - return type.GetConstructors().OrderByDescending(ctor => ctor.GetParameters().Count()); - } - - private object ConstructType(Type requestedType, Type implementationType, ResolveOptions options) - { - return ConstructType(requestedType, implementationType, null, NamedParameterOverloads.Default, options); - } - - private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, ResolveOptions options) - { - return ConstructType(requestedType, implementationType, constructor, NamedParameterOverloads.Default, options); - } - - private object ConstructType(Type requestedType, Type implementationType, NamedParameterOverloads parameters, ResolveOptions options) - { - return ConstructType(requestedType, implementationType, null, parameters, options); - } - - private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, NamedParameterOverloads parameters, ResolveOptions options) - { - var typeToConstruct = implementationType; - - if (implementationType.IsGenericTypeDefinition()) - { - if (requestedType == null || !requestedType.IsGenericType() || !requestedType.GetGenericArguments().Any()) - throw new TinyIoCResolutionException(typeToConstruct); - - typeToConstruct = typeToConstruct.MakeGenericType(requestedType.GetGenericArguments()); - } - - if (constructor == null) - { - // Try and get the best constructor that we can construct - // if we can't construct any then get the constructor - // with the least number of parameters so we can throw a meaningful - // resolve exception - constructor = GetBestConstructor(typeToConstruct, parameters, options) ?? GetTypeConstructors(typeToConstruct).LastOrDefault(); - } - - if (constructor == null) - throw new TinyIoCResolutionException(typeToConstruct); - - var ctorParams = constructor.GetParameters(); - object[] args = new object[ctorParams.Count()]; - - for (int parameterIndex = 0; parameterIndex < ctorParams.Count(); parameterIndex++) - { - var currentParam = ctorParams[parameterIndex]; - - try - { - args[parameterIndex] = parameters.ContainsKey(currentParam.Name) ? - parameters[currentParam.Name] : - ResolveInternal( - new TypeRegistration(currentParam.ParameterType), - NamedParameterOverloads.Default, - options); - } - catch (TinyIoCResolutionException ex) - { - // If a constructor parameter can't be resolved - // it will throw, so wrap it and throw that this can't - // be resolved. - if (ex.InnerException != null && ex.InnerException.InnerException != null) - throw new TinyIoCResolutionException (typeToConstruct, ex.InnerException.InnerException); - if (ex.InnerException != null) - throw new TinyIoCResolutionException (typeToConstruct, ex.InnerException); - throw new TinyIoCResolutionException (typeToConstruct, ex); - } - catch (Exception ex) - { - if (ex.InnerException != null) - throw new TinyIoCResolutionException (typeToConstruct, ex.InnerException); - throw new TinyIoCResolutionException (typeToConstruct, ex); - } - } - - try - { - #if COMPILED_EXPRESSIONS - var constructionDelegate = CreateObjectConstructionDelegateWithCache(constructor); - return constructionDelegate.Invoke(args); - #else - return constructor.Invoke(args); - #endif - } - catch (Exception ex) - { - if (ex.InnerException != null) - throw new TinyIoCResolutionException (typeToConstruct, ex.InnerException); - throw new TinyIoCResolutionException (typeToConstruct, ex); - } - } - #if COMPILED_EXPRESSIONS - private static ObjectConstructor CreateObjectConstructionDelegateWithCache(ConstructorInfo constructor) - { - ObjectConstructor objectConstructor; - if (_ObjectConstructorCache.TryGetValue(constructor, out objectConstructor)) - return objectConstructor; - - // We could lock the cache here, but there's no real side - // effect to two threads creating the same ObjectConstructor - // at the same time, compared to the cost of a lock for - // every creation. - var constructorParams = constructor.GetParameters(); - var lambdaParams = Expression.Parameter(typeof(object[]), "parameters"); - var newParams = new Expression[constructorParams.Length]; - - for (int i = 0; i < constructorParams.Length; i++) - { - var paramsParameter = Expression.ArrayIndex(lambdaParams, Expression.Constant(i)); - - newParams[i] = Expression.Convert(paramsParameter, constructorParams[i].ParameterType); - } - - var newExpression = Expression.New(constructor, newParams); - - var constructionLambda = Expression.Lambda(typeof(ObjectConstructor), newExpression, lambdaParams); - - objectConstructor = (ObjectConstructor)constructionLambda.Compile(); - - _ObjectConstructorCache[constructor] = objectConstructor; - return objectConstructor; - } - #endif - private void BuildUpInternal(object input, ResolveOptions resolveOptions) - { - var properties = from property in input.GetType().GetProperties() - where (property.GetGetMethod() != null) && (property.GetSetMethod() != null) && !property.PropertyType.IsValueType() - select property; - - foreach (var property in properties) - { - if (property.GetValue(input, null) == null) - { - try - { - property.SetValue(input, ResolveInternal(new TypeRegistration(property.PropertyType), NamedParameterOverloads.Default, resolveOptions), null); - } - catch (TinyIoCResolutionException) - { - // Catch any resolution errors and ignore them - } - } - } - } - - private IEnumerable GetParentRegistrationsForType(Type resolveType) - { - if (_Parent == null) - return new TypeRegistration[] { }; - - var registrations = _Parent._RegisteredTypes.Keys.Where(tr => tr.Type == resolveType); - - return registrations.Concat(_Parent.GetParentRegistrationsForType(resolveType)); - } - - private IEnumerable ResolveAllInternal(Type resolveType, bool includeUnnamed) - { - var registrations = _RegisteredTypes.Keys.Where(tr => tr.Type == resolveType).Concat(GetParentRegistrationsForType(resolveType)); - - if (!includeUnnamed) - registrations = registrations.Where(tr => tr.Name != string.Empty); - - return registrations.Select(registration => this.ResolveInternal(registration, NamedParameterOverloads.Default, ResolveOptions.Default)); - } - - private static bool IsValidAssignment(Type registerType, Type registerImplementation) - { - if (!registerType.IsGenericTypeDefinition()) - { - if (!registerType.IsAssignableFrom(registerImplementation)) - return false; - } - else - { - if (registerType.IsInterface()) - { - if(!registerImplementation.GetInterfaces().Any(t => t.Name == registerType.Name)) - return false; - } - else if (registerType.IsAbstract() && registerImplementation.BaseType() != registerType) - { - return false; - } - } - return true; - } - - #endregion - - #region IDisposable Members - bool disposed = false; - public void Dispose() - { - if (!disposed) - { - disposed = true; - - _RegisteredTypes.Dispose(); - - GC.SuppressFinalize(this); - } - } - - #endregion - } -} - -// reverse shim for WinRT SR changes... -namespace System.Reflection -{ - public static class ReverseTypeExtender - { - public static bool IsClass(this Type type) - { - return type.GetTypeInfo().IsClass; - } - - public static bool IsAbstract(this Type type) - { - return type.GetTypeInfo().IsAbstract; - } - - public static bool IsInterface(this Type type) - { - return type.GetTypeInfo().IsInterface; - } - - public static bool IsPrimitive(this Type type) - { - return type.GetTypeInfo().IsPrimitive; - } - - public static bool IsValueType(this Type type) - { - return type.GetTypeInfo().IsValueType; - } - - public static bool IsGenericType(this Type type) - { - return type.GetTypeInfo().IsGenericType; - } - - public static bool IsGenericParameter(this Type type) - { - return type.IsGenericParameter; - } - - public static bool IsGenericTypeDefinition(this Type type) - { - return type.GetTypeInfo().IsGenericTypeDefinition; - } - - public static Type BaseType(this Type type) - { - return type.GetTypeInfo().BaseType; - } - - public static Assembly Assembly(this Type type) - { - return type.GetTypeInfo().Assembly; - } - } -} \ No newline at end of file diff --git a/src/FreshIOC/IRegisterOptions.cs b/src/FreshIOC/IRegisterOptions.cs deleted file mode 100644 index 45860f0..0000000 --- a/src/FreshIOC/IRegisterOptions.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using System.Linq.Expressions; - -namespace FreshMvvm -{ - public interface IRegisterOptions - { - IRegisterOptions AsSingleton(); - IRegisterOptions AsMultiInstance(); - IRegisterOptions WithWeakReference(); - IRegisterOptions WithStrongReference(); - IRegisterOptions UsingConstructor(Expression> constructor); - } -} - From a1883a2a7353dbd8da68aaf9b43a8a62980390dc Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 7 Jul 2017 00:21:48 +0100 Subject: [PATCH 09/24] Removed output from nuget --- .../Fixtures/FreshBasePageModelFixture.cs | 150 +++++++++--------- src/FreshMvvm.sln | 7 +- src/FreshMvvm/FreshMvvm/FreshMvvm.nuspec | 14 -- src/FreshMvvm/FreshMvvm/[Content_Types].xml | 1 - src/FreshMvvm/FreshMvvm/_rels/.rels | 1 - src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll | Bin 42496 -> 0 bytes src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll.mdb | Bin 14653 -> 0 bytes src/FreshMvvm/FreshMvvm/lib/FreshMvvm.dll | Bin 20992 -> 0 bytes src/FreshMvvm/FreshMvvm/lib/FreshMvvm.dll.mdb | Bin 4737 -> 0 bytes src/FreshMvvm/FreshMvvm/lib/FreshMvvm.sln | 23 --- .../metadata/core-properties/1.psmdcp | 1 - 11 files changed, 76 insertions(+), 121 deletions(-) delete mode 100755 src/FreshMvvm/FreshMvvm/FreshMvvm.nuspec delete mode 100755 src/FreshMvvm/FreshMvvm/[Content_Types].xml delete mode 100755 src/FreshMvvm/FreshMvvm/_rels/.rels delete mode 100755 src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll delete mode 100755 src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll.mdb delete mode 100755 src/FreshMvvm/FreshMvvm/lib/FreshMvvm.dll delete mode 100755 src/FreshMvvm/FreshMvvm/lib/FreshMvvm.dll.mdb delete mode 100644 src/FreshMvvm/FreshMvvm/lib/FreshMvvm.sln delete mode 100755 src/FreshMvvm/FreshMvvm/package/services/metadata/core-properties/1.psmdcp diff --git a/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs index 072d47d..39c27e7 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs @@ -4,89 +4,89 @@ namespace FreshMvvm.Tests.Fixtures { - [TestFixture] - public class FreshBasePageModelTests - { - [Test] - public void Test_ImplementationINotifyPropertyChanged() - { - var viewModel = new MockFreshBasePageModel(); - - Assert.IsInstanceOf(viewModel); - } - - [TestCase("test name")] - public void Test_RaisePropertyChanged(string name) - { - string actual = null; - var viewModel = new MockFreshBasePageModel(); - viewModel.PropertyChanged += (s, e) => - { - actual = e.PropertyName; - }; - - viewModel.Name = name; - - Assert.IsNotNull(actual); - Assert.AreEqual("Name", actual); - Assert.AreEqual(name, viewModel.Name); - } - - [TestCase("default name", "new name")] - public void Test_Init(string defaultValue, string newValue) - { - var viewModel = new MockFreshBasePageModel { Name = defaultValue }; - - viewModel.Init(newValue); - - Assert.AreEqual(newValue, viewModel.Name); - } - - [TestCase("default name", "new name")] - public void Test_ReverseInit(string defaultValue, string newValue) - { - var viewModel = new MockFreshBasePageModel { Name = defaultValue }; - - viewModel.ReverseInit(newValue); - - Assert.AreEqual(newValue, viewModel.Name); - } - - [Test] - public void Test_CurrentPage_Property() - { - var viewModel = new MockFreshBasePageModel(); + [TestFixture] + public class FreshBasePageModelTests + { + [Test] + public void Test_ImplementationINotifyPropertyChanged() + { + var viewModel = new MockFreshBasePageModel(); + + Assert.IsInstanceOf(viewModel); + } + + [TestCase("test name")] + public void Test_RaisePropertyChanged(string name) + { + string actual = null; + var viewModel = new MockFreshBasePageModel(); + viewModel.PropertyChanged += (s, e) => + { + actual = e.PropertyName; + }; + + viewModel.Name = name; + + Assert.IsNotNull(actual); + Assert.AreEqual("Name", actual); + Assert.AreEqual(name, viewModel.Name); + } + + [TestCase("default name", "new name")] + public void Test_Init(string defaultValue, string newValue) + { + var viewModel = new MockFreshBasePageModel { Name = defaultValue }; + + viewModel.Init(newValue); + + Assert.AreEqual(newValue, viewModel.Name); + } + + [TestCase("default name", "new name")] + public void Test_ReverseInit(string defaultValue, string newValue) + { + var viewModel = new MockFreshBasePageModel { Name = defaultValue }; + + viewModel.ReverseInit(newValue); + + Assert.AreEqual(newValue, viewModel.Name); + } + + [Test] + public void Test_CurrentPage_Property() + { + var viewModel = new MockFreshBasePageModel(); var page = new MockContentPage(viewModel); - viewModel.CurrentPage = page; + viewModel.CurrentPage = page; - Assert.IsNotNull(viewModel.CurrentPage); - Assert.AreEqual(page, viewModel.CurrentPage); - } + Assert.IsNotNull(viewModel.CurrentPage); + Assert.AreEqual(page, viewModel.CurrentPage); + } - [Test] - public void Test_PreviousPageModel_Property() - { - var viewModel = new MockFreshBasePageModel(); - var prevViewModel = new MockFreshBasePageModel(); + [Test] + public void Test_PreviousPageModel_Property() + { + var viewModel = new MockFreshBasePageModel(); + var prevViewModel = new MockFreshBasePageModel(); - viewModel.PreviousPageModel = prevViewModel; + viewModel.PreviousPageModel = prevViewModel; - Assert.IsNotNull(viewModel.PreviousPageModel); - Assert.AreEqual(prevViewModel, viewModel.PreviousPageModel); - } + Assert.IsNotNull(viewModel.PreviousPageModel); + Assert.AreEqual(prevViewModel, viewModel.PreviousPageModel); + } - [Test] - public void Test_CoreMethods_Property() - { - var viewModel = new MockFreshBasePageModel(); - var methods = new MockPageModelCoreMethods(); + [Test] + public void Test_CoreMethods_Property() + { + var viewModel = new MockFreshBasePageModel(); + var methods = new MockPageModelCoreMethods(); - viewModel.CoreMethods = methods; + viewModel.CoreMethods = methods; - Assert.IsNotNull(viewModel.CoreMethods); - Assert.AreEqual(methods, viewModel.CoreMethods); - } - } + Assert.IsNotNull(viewModel.CoreMethods); + Assert.AreEqual(methods, viewModel.CoreMethods); + } + } } diff --git a/src/FreshMvvm.sln b/src/FreshMvvm.sln index 537d030..095082a 100644 --- a/src/FreshMvvm.sln +++ b/src/FreshMvvm.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 -VisualStudioVersion = 15.0.26430.14 +VisualStudioVersion = 15.0.26430.15 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{1E4FFC49-0D98-4DD1-8CB8-2A8383EC31C1}" EndProject @@ -15,11 +15,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.UWP", ". EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm", "FreshMvvm\FreshMvvm.csproj", "{ACBA1111-2C39-4126-B60A-51EE9D0C734B}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7C3C4F2E-ECEF-4984-853C-88D1C71AD185}" - ProjectSection(SolutionItems) = preProject - FreshMvvm.sln = FreshMvvm.sln - EndProjectSection -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" EndProject Global diff --git a/src/FreshMvvm/FreshMvvm/FreshMvvm.nuspec b/src/FreshMvvm/FreshMvvm/FreshMvvm.nuspec deleted file mode 100755 index 9b885b7..0000000 --- a/src/FreshMvvm/FreshMvvm/FreshMvvm.nuspec +++ /dev/null @@ -1,14 +0,0 @@ - - - - FreshMvvm - 0.0.5 - FreshMvvm - Michael Ridland - Michael Ridland - https://github.com/rid00z/FreshMvvm - false - FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. - Mvvm, Xamarin.Forms - - \ No newline at end of file diff --git a/src/FreshMvvm/FreshMvvm/[Content_Types].xml b/src/FreshMvvm/FreshMvvm/[Content_Types].xml deleted file mode 100755 index 6253b7d..0000000 --- a/src/FreshMvvm/FreshMvvm/[Content_Types].xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/FreshMvvm/FreshMvvm/_rels/.rels b/src/FreshMvvm/FreshMvvm/_rels/.rels deleted file mode 100755 index 986c8a6..0000000 --- a/src/FreshMvvm/FreshMvvm/_rels/.rels +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll b/src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll deleted file mode 100755 index 367990549eaf272ad2041bfb9c87d33343e232d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42496 zcmeIb3wWGWwLiS}J2UUxGLy{Y)=S!^_aP~5dZ9EWl%#Faru0Uea)**8({>=qgqfsJ zVq>auQ;L9qfS^!8xr>VDfFchZ1;GmzJYr8u8`mzJHJJPke!M@r|U+wBmTWfo>-Rb$USY(zFy}6ZW zyl#iM(CMuKv3r~YG z13sG}_e4%SMl_*V4W<&kOjII?e-hLZp#|QVay4|8M zwQeNNlzJQRL^X%4*DuwUjFJ|rb7W1P<;b#V!9S3dMdwGxigNXuG_xRU9%P}Fhtn&I z#*b;Dqtk@xTFxSEyDS>ZW|sDT2~QaEuyUi|9fre1j!sm(YsZkt#{ou|B=i*er+yfg z)Eo)sNHPbLgwEYoUlPhzfKcvVhT@d)XDfllbUy*B0=E2@@4fflOQn+Ch)!ZI?#35K z8QV%#gNg>I8t$tM%{o9_O8WAK+jLu3SOur3c-L3A$b&m=KNDq8LBh&TgTTm38-dTM zIsh}P$V)9=WC@UHFk1_@VU+NTF<=@yKOLkICJ8--vh^w0vp(_?ijZBWQvAf2E1?(~ z31cBWkz#0qPS2qw@L@H>s(4pby{qcx=V!7=xU8S`EN=+Vv3LScSpGoV&&IW*!<-*X zQg#-Ym-8U7e4Lwt)$NGRwX?I4Y1cu9kJf+%HcjMf6&P&azEdE;npTmW1DTUH9gz}|DYn4l z91=^khZs&uA#O!nUasTHj6I~EE5Yk z6Ml>VT2*5BSxN}}`f2z>)u)z(EK`H(VNE} zeYiaK%%Z%FzU*R1xiVu7vAbTG!Ego*!9!^5xq%`uExCVf!Z(irOl&#)}s3S2MQJ=GN=Z-6CObhRRADl)gto0m(9?@Ed zV=&f&h*PY8AmVTgM#LP1YHhC>mQVK*`rs#!>h{4wm_LQcY>(=LBQcpaV$kq7gKP0R zFJTR1+SPuA*ly=npvy;?B=l4q&J@Y5@KL{=!W>$kI)PmR-o<{z1EHCptY-@+wpfD@ zYRz7buu5~R{812DH)$9_%#VpH1#Cpp%dP5tGe9(h3=v>Dvp~*1Nr1rFLXgCy;VFzy z8m`rksrrF=8G*69!IJeLJU_v+i9N#1l8V^XJjiW45V380gbSLSs^T1$Ra~aZl#x2; z=P{t{5lp`Rx+~2B6+K{@VCBz4`}bkC1>qB5tXpoSxByy&S=J9zJd=7ZH0sjH5V>pN1e?}%mLN+P+=@;Q}ovOx8l;-LBin)hVOH@q3TSw3It z2B?*~j&*ATLoubm=P%|9um=}PI($B#KmVpzUZ9xb^7#WEzIB!_?uTw3(iWp20 zx6<+jiU@7ip$S;TrdF|;0qnYU)}e_G#g|&mq(18qCI-!P2os%QZ{@t4b*RRn9D+;f zJYTAfGtagT!Iuo_3Q4YE`VQ+5JjtPR(w|z(8JAdx;7B^-5WL)Bkz_k_eAGGwXEz*h zG>3ze{?s~Vfv@|inTRkj6ZwyQNJ}n0el@5^d z+W=B0vM`p_0)7naME+!u&AJb=Fz1aU3j^4db*dxFpIXntU|WoKqjCzlcHLyGO|MY0 zS5Eksm$7EIL$llitR9RQxyYZzBpHb=!+b=+EGETB#AjzQjYXEDF3LRvPB-Z3$UeK; z_JsI6rohNWLA^itD(?>v1Slw*yrAA4$eOp_pTZ1S&&%KX<8B3ue;5_$xOWe9&2NXC z5he*eg++AzFxsOz?q!Zn=3tW0Q{~K2=WyJ|96OkUNkUH{iq@Cp<^`xfREV9i+#(Rh zv?;6udAUE~*GH(p-_LA-jq>31gp^F)f zVTI_izTicMHk3oyTx#`G8CDO&e3?V>rOq{^#scX)CT+A1VS(T@JJn;@Fw7mJ_8K-U zLS42#Lp$C>%Q9_?b!bI_7D)9o5d^Gbrod-0vJ;q^#1l@cj=U5FZH~X@#k=CbF1S z9x>2|QK1#YxMQQxu2K3-VnJ9gxebFpj0&wFXskY? zT2&HET5?A18%B5Qr9}i1^N5d;5he*eH4SxQwblSha(<{!4QoM-g+X6fMCT=gtfI>8 zW%JlbwydMd16CrSSMiBJB2ZY3&v^-Epg9s5!7B@fr`!dDtrrZoUOI7Yi;8OtVv%tg zFHJ(rJ_)j@L}U$Cy@FR8iSUr{NAlP> z*%u*iIvQCXO+*`yMz&@0O*0I0^e}A+>9(Bfwk4$767n1phvwPA!ufv72T%z<+z@m) zeI8#n4(1cf!jrQx?C4Q^SzYI|9(_F*NFGlw|F1#272l77?(nl5mc1XePveXJmJiQe z?ZB~&Oyn`~;XHI0-KU-6es&7Xe320*2|bHBFA^MvSv1QRToxt?-LPP!XqE?D7A6fd zFf0okmM^+2Od4ijSQ;FbFS#sC8fIWvu!hnVec5GU(l7(Vf zUoBdym`T$1L?V9-Try(&_w7LS`9Y~^c!{IpS6D^V6d7TX(6f7hhK8|{)2;Xy zmxW0}H!N5lYLahH)D}_nJ3^YsB9%9WJlhB(_+?P7CBs-YB0NUV! zL@eb`T?i}|_GS0tX)G1cmhz`A0?lJ7|GQNiy_O2pnLDH>Y0+Ou>@){w%`-6g=G5u) zp>pU@37b{mLJfn{@55cf5TwpA_XP>$S0UdlRwI@jNL`PH)tzkk{aFkj93kW%Vd`>2 z&F*6vbvOA^6VN!>t@={cNJ|N%@^96pQ4&I~Qg#N?aialf$l-!?#&hFNiEkn_W zFPp?8s;jVrvRA}??GClg=BSIDEoaN%P|#^70Nz?G?rkuay}2`>Sd^l z&(k#jW8MLli9djt)@&xEE2*;xUy#^mc?U3mmS&ef%65vPAqCoVeuYz~Z zyOT<^QUcdbq$B+~I7e#kDBL$^=a-f=(+uVT zkXl|_;Fb7=$%d>7T^h0Cb{4BK-O6B{>IMsD`N|ae;F55Cr0Xd@1MZ0x1XW(<(2@Qa zm1+7tRQ0$+NBWx%y-`(eR7MWcCn@1CZwL|A^@L@5LZ2#6tH?z|)USs}wcJ?GuHwTH zJtPkDB@t#qoJAv!<1D)B3eG#29l>bQXN(6R4>5AQn2P`s!D4n<7g&O!n=pg#2SvJE zVp3I|Uz4&Q0zGESO;m~}MhWs^6BxqFr$T_GvkPZV`VhnL$jw|3H;dO|*01LIfcNcL zJke|8=$4wqwZO=PLF!B0CauhV7;2Qrv>D2Ngq62~Ca}v2F&KM^#D^0=PtW-sR^&arHZ8hv>@}czwp_-`{&ie0gD5_mCE7@{a=5L6`7GSj zZM{tU8{gZVhFo}SB7ZC#g3s$Q3bDaN2l}P=st&+oEbk1J{RA|?Y7%P_JC8saNuh=H zd~45z>>(DA{XANp!UTagH+bIj5qyVgxt>N-58@c_XVZA-0PV5+z7IalCQFrS&gp`L;eFS_J4RVdJQ00&y3Wep1|&Bfae7kr zAd)y+)udy`lGcnRoidg*IF@wzSkf&;q~)wcag9Rq=yf;02lQF+U71-v5%$2XE$p#8 zBuTbXy{g8mN%g9Vo5<6H1dY0bR`zxv60of79h~HVWywg9P;E-JS+W|C$(~PEri>#pnx1Id~ zNLlzBug%!+{~4JlA4cX6{~Iy~4kPp5{~I!|IgHHbiey@J8El4_nef4W+);<%{Q6WZ zUklcY?Cfgv$>1DBsc3Lqj$pPG93`P~GrfkFZi`#C!-0Wki=&!rqvWAaGLSoyuz?E-D?g*2Fo_Z2AVYP%8bBN}B%H?I!Fas|yuXTL1 z4$2`WCFDL3dvUHZdm<_*Syq9pP3IdO zb9^1T@M|59>ZgA9DN+T}&Z6@b0BrjxqKOEY=Qj z)d-k84lTm$EFUZNUC{k1@2DStMI9*p|}mdS*P>0 z0DXF~#Y@6b2Hs|phTUY^GUkrnzi$=S?%Riu=dX*%8*!3EJ?sNKC(VYQ))4by2bM-x zyXrBgtDbw_jk^xnV?aM<&_(mVM7!9=^K$_kmV;pXqWcf4R(==i*@qF$x?$)$x=GUL z2D{N5(T(}CJ5hoI#AJ*s?h0#&ne$V*BAhvh=20r;LajUdK?8(f zZbjSwp?odSmRCYXH}VI%k;Pte1KU8n2kmR)X8QN7;YVN}f`!vsrm)`#3FZ{WA*Sj> zsvTaEX3M|r+W8^Z&g|EU_x*fMg7&aHc_%%hkDm0Id)+U`)AU3>@^UmqcwtQu8K9}| zBLoD|k!ietQ&fw3u!2H8oG1O_b_okGU4k{okjNY2qPjt54Eku{`;y@mV9QH7a4&DO zMIU&8X}7D-IE~k1|8(&3$Gl~=5tBVLGZBFKps=$8Uf_X}Q+@)usqkYkuR94^Jav+>k^CCVwFb(YjQu9;EB zq5&}R$JlwZwBx&IKw#Wy^>DTw8=S)s>c^|-j>n$FlKuRe5|6E|c<_K?RNfIf8SH2W ze3e!3+>=>D%$t20D#3YYuvFMv#7L+%_Ks*iJNs=girowMJcao#OfBoQ&G#6&-vPTd zB+7|U9lj5n`vTbOh7VKL>9_Ga3BRn6mT--Ho2Xa1{OU~IZ=KadDgo5;r^@+(O#>dX zQ^@@uu4tv?xGV#Ql$VzGb+GYZM4X-J*;x`Gz?hmK3G}m%uoTf}^@CH;*|4O=1m2jS z4qJ}M%(g~XW6NrM62ILMF(*1QCz(3k7o%@NK2}Db!sCk5FqEK=n|HI$yM^;Gj0$Ka&tf7ZbMh=C*@+{i<*#%3V;a$xx}oYV#7t;yr2Ga>sKNcU2C0y=An9I$7a*-YoJ&rFVsz%9|fHk#7D)eJYz$ylM! z1})ihk4NuD4WOTG4W-#eh0(6xdvfHQtzRp*WD6{Brt^MV-pjqyJnu5kyUp_+^SswQ z?=#Q)&GQT9`G9$Tk)LSg%B|~GD*aOw`CZtaCG#8RFK$@8uo0Q~bxaT7<^@=z4ii0s z=R=c`-a3%W^zF(s$H0k1PlZ6+ww0RTKy100YqqsxSwQQ7*Cc_j?8)w6W_;k9Wv5I# z7!LD<@s3)|j?2Mp1-?h&iv4k`q{FPr#|nadxXONO@Er zq$>bzx(Ad9J!wCS++dK)E(jhMwCR)}mpxBlE_eWxF9q+mBJ{MRe}S}3{~3&hY^n}1 z=g}diJR$I9fp3ObS|H5yY?yiW3A{xpUljN=fu}||_nyc*kpE)j%?M;hS*xR>Z$={2 z3~1ASP;9zG=nt2$wiPkfb93yxm`%fgS^9XKTQs$lIcEb#C|k;$yONwfuA1fSoW%O< z6L^!rhXwvX;BN%llbL7wX>|9?2oh?zG2e^lMe*h?%Mk7TMAxLjnLdG>HSz@ zFA*#N$oJ-J1hdi4KIHLi(Td+iCZ${t@-9cOR|$5hU~$|+vCKOKE5*4uV^0W{!08`j zuL_o=TEW7KrIcegpin~{uyxpVrhs7t0DBtpj~474!6pe-M#I2baYn224hS|AzsF)d zKZ~-L({gyI1?*v9t-u};>}kQ8=o@qpt@#-+q7zWdhoRYjN!|(cU93sUs1(lILCy4n zV6y~UNk12CiD0Ygmx8Sotc~6j>{P+p>21M!1Y1w<3bs$M&15Uq>_%X%s3We}@{d?| zTdi~oRVi-6T^PBH)e1H*%-E?kL$H$sJB?-uwg7{$6(g=*=LvQ;9WB^*FeqDTJ1r25 z@8w&mlNJkhmtZ^S7{OjC<-9IBRYD+$Q{Wz-qLW5OKtE~ZV*)=T@Jj+Uy#TqE z8v_gJkZ&$#%tMxS1@QIQ?0zMKuFPOj!PhSB%M&N3JTLtbA zc)q|9fj7n3Cf^eHBZ0pVxUqCf<{Jk#l;;8Cyxb8@i);tJ7R@Lh{Vs;lNhd@m18T~1C7jk! z=d!k&Yk5pwGT|}%D%9JrvCt;_T42A@7%i|rf|5(73n!gr--h{c#9-YhXVX&}3!Q6! z5;6XH!G5XMNZx}pxZKtBCHqNme$!xout^2!Il-={>k_-dA?n6HojDICE(nLIS7Q^t zlGqoH&<6y&o*qf;2lkl3zL&TmTuK$QxZL&hLgM~#f_A&u{%|=R%^L>Dd^PcGcmf?G z7`OJv;fb_cuqSCx__gp9I$;iTK1o-GA6HXptzi4uGKV(0*xX2p23%}mq@F(QVvUib>1h{BL>lPVE>;~`NF}^H zFuE+Jqg|{zvV=Cd*frKtI?cs8)H2%PVyh#Kbg7GNjvPl12zE8iO>U2@px+y8Y4ZHY z3G`Q&^D1g4#fuNA{enodUOK_@Cni4>X`yM7cYWxLvPE`OX@j{pjg0L&_|{E}^#aha;^t&tRvPUxj$R&cz-@-fkCr zI?_g$xY#q1HFUd+{Up*(UvRP4BJ1d@F81fhdV0deD7ujj87y6%jGjclbg_xiE%X-` zn;ylSHcxtm(&cs0ld0ClmPAjZr7qSKJ%iS|SZnlbI@`rIMLX$y7dt(grb}Gx+~_X) zq>Bwj&!xLuY(KC^TZE_PkChhn^BrAwgaEzw?@<6@tSW@)X9-5>3z z9vA!9XpSCov1g-s3h)9KQu@l@hz`;O7yCtdIdTt% zvEKoE&&A#@xsQ^(6@le1E&s2Q`)Q7g1!50Sql=ZqzDOHftRnVh>U6Owv9HjD2D_$w zZtNj?(8U(VzDmDyvEyT3r+JHYebM-RBzrLljfzqr`du^&@2Z_d%aYsznmy+D__*d4JKiGLNN^S%)K8BJK~ zU|)^BLg%>Hld;$6UW46I{=?X>=wDpyXR%+?V=nfq*l*~07yD!E4SL03cb0DqzCmxf z*nh>|q`wMweQ0LTAAgJF&m_=(dZ3)5Z_yIjzwW0e%A4YUpqp_ei0DQ?F3-mQNZ&k8 zW4}N=`!gLf*gNI-#{W#eGgwK*L-DsMhU*wEH>KiR@xRhcgDtK&6#pA7GFV&1kK%u) zGYxij#n0pKlApJ;D0hBEpRJUf+^|))eN!99N{iRi^ z!^J*OI!WEh+jP`Ev+}=U)70)(jV-SHa_Mw+$Y3W`{xCK}o!Q2DS5tT8k4k5$KMST; zI&;*dH9Buk(`KkhC^VEKWO$K(fy4GNefz4N+H`s~57O1ZptgGsRaD)1u!7c!{P`zxhj{#ex zqHDEgpQ(zLEmji@_Hb3AY>8?y*!Qcd%Z^c71=BO-Qgw!lO(|Qd1~f*$s+wK4Og&|= zKM7XT&NW;@{%X$aH&~Tm-!xcVbsh3fUB{f))7t9xvPSimU|iqUvL^Me#!$mqWyhmB3C=Tneka!0pxRg3T^=fAvNW_E7az z)S?baxsRZB#-11K$?%iaC#n{wTw9UMy$(5^>>rUx@=LU8>DvP8n&oe8Vj*z9cr#%Ec0u? zHkv%P#L4O;gK-Tft1~qwHJq$&HhJ8J)72LY#_c;@eaUcg8%|e`3Z`o~L;c!tat&vx zHx0%$oTdI^%5fXcQm1YdtwSucQ(bE?uCG&lQe(t5bgIt^#x=ZIwnIH{IJt(j`l-RV zhO~Osl;axG>Nh5jEs;_08jNemsOn9H+B0gB#-zTC;^SK)9U0D58wAs}pQ|o4<+#3H zb(JZ{_4TSpOdi*FzWTnwxW4n%a|Ywqp05&{rFN;)I96Er4XaG~ljd92GtYM04lKf6ec2&U`XrydlH>wB+kpIWj- z%jEX$S4|odpV+S+FnL_x#p)S@aSa!%Hw-8H;KizBt8O3Hcd42on6B@mYJp%}Un25R zb-at!Mn0zYYAkfugiY1~wO_FPp)XBHL=LErn!G#1aqCKTjmi7kgbsD3x>+#28~nKX zg~50?c$K<*8|!jCeRIME;j7fu2Kz3stJRGL`!TR<)NKZP71$@#T?Ts#*tP152KyVZ z>(s*r3s1Zte7$wpZ>Ac(3Y){_j z)X{EUpZz(t+F<@bal)Fp)+*9r@6%w22*50kk1mpVp?7P);Pu@N1 zC^xSxagS>BU@{8&*n3GzH#Ccc^o23+VZ5Ca$m3j zUzGG2A*P%KXwhy!KJ(!-{1LzaPJ0TuH+#~|^N&j16fW>EKmPguADhg|juLd}>tMk*Vog^5=v{ zLv4QzSH)P)Yf*;pxX?0`i6u;D=%rYOQ`5N=pQkzcI9k<7S*_uT(9@xF8o$ByPp5^w1)VV zU=io94#Uax(VXK;C~hhLCCopftTMH{jI^UIYgI_={wnCnH5TW3b#rV|;MX>EEI(RX zz7o~FgYYZqS{GV0N77?Qv5vhu?&)#;4Nrv8E!AV>PjS}2koJyoMO>=5*9uWi=N_Kt z=+g1ZjwkIHv_i*K$2Yu`L(swTJujUtHXdE`b8f(RDO=336?>ZF?b@E+_%>L^xfgig z&60jUP|tK;$QDp^k4Sh%;KO21-50E`Pv6~j_}bs@fL4;-;bO^G*)yteqGl;%UPHO-k;?E75>9Z_S))5R`N;j_~}-$ z-r+28WNC#_JH3@%lx zX=boZ?WK*u6V-k?J$N&2@p(@%OZ2HQY1ZdzN#6+Ap>C7(UG&>vmwKGqLtSb;C|u*# z&<9nAJOh&Z0ZG4( zn>pLMTyEt4O1x)N>XC4lQtD7RX(i~5@I>n)M)JGi6;@c4MmB+GdgMgNTpfv9uhU79 zk68)Dnlrq{y241lE%IRCTBNVSZ>S!#|1H3|SD|kL(H8^L)v?jn0t=Ns&w0##EATpf zGWzF0J9yp-+%6LCm9h_tB_9z>-cHX%XV~}BzekUR(cxJHaAzGVhDs7kW_A6RE4L3l{!J=}*AJ|xlf%_}%FWY2g z=o4iX;k%5d-C8yscgibDQ{kuS!LkOx#{plbXUmQO{5jx6`b`;o=6?#b6P&IRI7i@8 zfolbB7dVt)TV0koE_@sMv_st`@QVT;7WlZprv*MM@CAXd0KS^|J>XRo$9qN{R-Bg6 zO@K{!GbE0i+@}Fo(;|Nyf6x3u!1c5=5TY~b`+(=rCWZTWdJgFxq4a|?pFR=jO3bHE z1$qEKEASqHUl#baKo0b8Ncua0OOXDfl=@-d*GT^~@W;d|`VF0?I`LN0CevR|Jw`o?3y;ishUm>02dTYjN&=f#2|P?yEkg`1}lK3S1?yOW=nEepcW&1imcr zRe>rXWd%+bI8$JYz)pet1>Pp`ae=Q0R5q8LF0e&lr@;LJZxi^qz*hvSpzsU4P2l4K zUomi|Z&~oR2=m+);q>E@eq7S$R5E=;;H?556Zo<~s^Z*Qfz1NX5jZ07R)LQRd|4n> z3%|f-fiF*B3Qc7AvOt<7lo`S)uvy?a0w0^fmVa3w&E#~gz-EEx2pkc3tH8$uzAUgg z+#cQ(?g(eYSBGy6|4aCZ@ay5=1dGX8=1m*f8ye?9*DIF(kF z&Ms{#{b=dI(nm|bUHY@qrm}q5SIWL!_H5ZJWp9`Ltt^t@JqX^N!{4OwW2TMZ&9*4s zXG`LpyGpz%Hxd6$!OS}YGw&SCyhj0>heN63C(caZ?YD__fNLf$2HZ4p8DP)E{mPy-y2olZIi}1%Ui3l_=5+0WG|F z8UtJmYg>pf3BY6UW}!tNhqW#G9;|NBGqAZu--pHVo)@4+KY-OO`XPSXYteIf1InU* zrJH>@R5*;D6$c4U7ItYXIM&cEG>UiGc6nZEX0B+63rRCjkc4 zR=}{@1{hJN0G6rKpnn3;qNF+l>2kpHXowB~eitPcs1sC9U7>DKUsW%tU#hp&JnLZK zYk?O6emiDY*puxSkbWVs08joF(kp;%v`-b^V<07h2=<12}8IldM6R^nTQZ#BLX@STY7Bz!01TZ8Wue5avYExyz7 zodJ9%zO(Sir}9$e0P}V=S}|SP5xa5zsunF7{2@DN%RGSe}mo;c~6+}(SJQL^iSLv6K85eM@qGs0@8Ww1-*4etrKSacN(X}{q3kL6 z9;CN}rD|;`p)OLDsx$O8+KG1_?+n$eJ418nxzIw;Tks9hxrpsKtZF_4Px&ajO4EjH z_h3(Y1-0eU`Q06vzP;_)RkXEpXL@y}Yao;D>&)#vXAyOrnBGerCwKM?rl}>LPxtQV z+1q;IK)NpvmOORr?N58qHR--|F4MIkJ+M35y{fZocUp>T;ak%AY|kKzZoRN8-OmX! z^=?V;%H#)folMgrkH9dd^eO4i^R}dSrgQ1OE@(5V=ql(rkQ?k8$mWiqLCfGk)~iK9 z%*M{%bob^?{EI{Bfpl)uo^-A!+u5C`ZGAb>8r60e1hPvzNibJ?m%Y-W+ZLJmaeXJK3`BrD+xtR*$sm|1DVmpc4OB~JI+ma4Xn@XOb=vw z)0=bIJ(+Gu*5tNMw#nX=o%uA0ly(@Z6DBknv^w3B-qkta;%w*9w9#dlXEbdqe(=$g z9?14Nf>#aZ2eQ4z$~k%5{oanCt$XtW>E8M1;2yMvon}iKosdtvzQ;}4!ydYQJ8j?G z*^Pgw=sen9aAPVY;n7Cks%(#um!EIkmbUL2F|=)v~FzO(!OdtvbJ_?X=&eBl)HU(dS@qGfm#M&t^NVyVZ@F{rhWNMeLZ^}hHZU) z(AVR+w4HgqUft3sZQ7U}Xv+@vb&q8bc~Xqq?(k`Mel#_|Ad zcle#}n$E4~?(WXy`?L8plq?J&Q(T9Yf-q;~w72#R_NH^4J9^URETkq+ zoLF(*_U$V>yUv5(wq?>i-Q>v=Pso{(&svd#wD>kXE7B; zDcYVfgN@wLA??^cX0SGKC1W&dVhfI;I`$I19AuPU#xsQFJOpVxP-8xYy0+=zHHxCbWeJ3137dVlLfvE8oJV3?|LjQ(7hd5PUwC`KtrtT z-I3Wfm>tY-=p5+UU1(EVCYK-BlygEVtDq<2VgD-kT*?C%*&Gb=s=RhYR-gp+IUGDlw$6XWM zL3UPow7#=lVT8Tax zh0bJBJOUbc;?x1TX?%`_;27K2`6At<_uKQ>UO+dVR=7hDFL{U}Xb)ui5UJPXvV;9A z_foqg5K^#|D~j-oAQKymJ$ikXHOu4v!k{qOvXnq4b@dE(r_CyeR&^pUI6eQ9fP}erE@ED*$eXAhC(HzE-OYGor#>MUFlS(b#Slte7kt87`?bzqf}@q zmb$VST_u4<xbJ47|$lY*&j;RAm2gLLlct1-nELWU9iv)8{0y#d4B`!AL6yA%0tbkz8klk{cRb4{|Bu zTu!y7H>BsdOUcF~cNr&+E{XjTY*Tl7SV z2C%)bZp?J8@4RTQQOL=KrWjF(EXBf&bzI3{8%H!O>xO7<^GZzIE&Tsmg(ap{=K$E7!V=xk2b5fik_>(DSukD;xS-PGvrVF|0LX;il`wRPP2 z3mI+L0=wrcNEaP*63;Hhr!q`IsLS^4a?g`#TOJdX$4xv-f7w&&!%XMc25YNMECa!m z?!wl7Qy(0{=|*Q6+2m1*)o;LJtXMUs%I;EoKGtn!48YB>BFU!>eHWq{oB(@3S3zFB zFnJXYa0b$O@nnv#E`vGQaLsZuX5db&W4Ta~eY_c?jN;8IvY?ZJ(KX&7uak}Tc=Z9d z8TweBj0&i%mfHw7!C@TZOHb;EBF=;kSK0xWq{Kw8$k7wh=zN)soU^KN9K!1iUc--Z zf^i+-Fr7bc$4ke^l~VhrRqg>)M`pmgBXZ&vFOYK?*{Kz_OHL;A+=_Ro2D3_N?Yax$IXCPTi+9{l@5SM1v zYTa7*fYJlrZYj|VCAk^B_;Tq^d^3>Ohui_u+OU+Jrj8+6h^EXZ>MCvv?=AYI={c0E zg`R_`muqIJ#ckzw6l%#rcA>r6n7S6qbQlddpX=o|vNnzdy=`$c?0g@!IW2SQrIG#P z^(h;a4bPp%3bWd5O5LBjbGV5+@zqW3LW&KWg?F5bwC=9mD9LK?0EG>r&7nInBc|_$ zcZ{n7i}kvdwzKwzK@qR}-f6v~+8|1?`nynBKa|U&Z@AC3daZP!P+2zfao=&Du12r1 zKV%@;X)G&vcpuTdH`<=sUj`wSjgd0FcNEv*!^=zMj&AIE+~a-tmlS$YcaNC)Xwlp; zJe!oJTmaaK*H*OYiVaTFwLMr4w|8upP{P}lB5~$uO2M~Sj~>=_I$MJ4;?Cz0vbo5T zIikh?h+`b7$FZ|;kKn2Yl5^5p*4y!IUB5G`d2IHBZ!c?9J$_j#)gzv5nFA+9ogT@< zc7^olIw0|^LN14@4%&@&7RG+T*&Xe4?9$N(r`E7}Ar$VEcJ-pX8Nq>hck9L@l*>3<~Z9089VXS4qk93?Yi6`-G#-$jN@_y{~2|U+Tc22 zI~wM7!8X*)quCgE5@nCvb* zphx2fic?n67W@@H4$T9^vrz`m4v{~AklBl}9Q<>rA%mHO!>BHCGQx<=7v( z_H}@tk9P^P68yKozw;R4{2BTWb>A~rE!l8?YQxuGxU~H#{9`{M%dQFAmC1lrj+X^F z6|#~Q$*|8(#w`5vH1?Ea4Cw}+omhhJGNhaEZ8n?($qvi5Ko|(3XhJ2|B3&6ldZI7c zoNTB8ItAa&Ar{P4*!X*kHDwlXU1g}&0==wUS>?)Ci@&v2YboZ#U!YSpfm)C$QcIP| zqolMXkCtQzl`KRdD?nT}=wK*cGoh+XS**`gl+TtOF& zSC?73l=7CEs_cknmln67eaN*uV7<;E&hF*Fy8Nz{R#zY2^Q44 z!lI%jo=_wiD=AZIildj>*ys>u(=W7=;ba)i;ztmF$u}NP?1iwn&FYR^3^~a#^yZEP@5sf;SlCSk zQH&{NuyK)*VTfdG>3GYk(Q6tfycd?raEo|+N)7jZJUMdt$hV6}Hw*ax>%w_QaZ~hq zj<*c|&#jwxcl^J!Y#tdIuY0{S!vFNDd3+5p*Ha!}Smtq`P*QZd9!(GH2JCL%-NU8vrPbDTYu zBrqqzRf-xGA{2p#Q7c}IMk8z^oi~a#Ud$RVi4?@d5u~RQ2WhQta^yakLnTJOf;3${{ zDosU|A?<{fp$Ves$P;6_fxWXb#64@~1D-!(m_K-$s|)~)T#VjFJt8@6B&RK1ZCY2G z4%YeLd$9501GYahM> zRQRrO5cIb*tHFV>I6*JUv|5?S@F)u72PYVToZJ=)`fFrm5D5BeEXyCXYOG{1P$O1I z&Q8wO3j_>B*dn&s_+AbQVL)OjwLd2WZ-{0$TM<9kgQ}H<2@GiB|m`0 zfS&A`3T8N$FF7(YB?+B*UdKNimmK+sPK)GlNv$8|HzMJcR*j7!6`>H+3<2^uObZOd zq4g2~1#~AN0k0PHax|X>h0!l~U|QzsnMYVeC|u<7sF1W<$AzrZ$imNYFuV{=V!@z{ zp*Zx5b7>Q_;x+h{PO`zcBEna)0d`F+fo>|Xgp=&SRba%_*a(6^RjV=N9!@Dr<_TAxnDO%|L~ zC^c*yomCU5^_x_@R2Ou7t)@&fxp+K)e-Z}awE?YJ3k1K{0RrQ$jR%DW&u&0Bt({6B zFny{DHCRl*zn&-@j;yH^X6s5QE|W5aoVd>7SRCa->veaOK)dzHm`0`rL!3mk7XpHp z_!63}iLiK$SOhTH1ed@QhVk(u*(AX~hTt!RWJ9va$!dT(gamGEg(Rn(fa)o~vP0G+;u5Lts^ekZghm!h_O&XkbAN z%za$FCADH8Yi+D#1C(I2fwcmfY=Sme7jsHiSytl}N zhO(NdWj$4Q*#xI=y*IuH1AvtobMw5Cr z-!?B8;4)^)DN6EeXL%PI+-@Vn0x7|q zQ<&o#SY9OG3iQN#T^8)KOVu23MKC-52z zO2A@|Sb5ngSpbJpGHS}nkALT)!Jon;#b6nuO$?fSDI5T#umNUJ$)E$IIF^b& zzLcYYtQpG{#d|YdyF1f8xlDHt-hU-JQ&Ii=jjbJ<@d7yCW6d+STgUT1?J^HHYdi7& z`0?hsaEYRhc!hgK#_!knbjn-X6)dFIky5*La0jlSF>J76{WH|yeF6TdUH+^69ahyT zxz7HLo*#wbw+DEKQiVS7#>GE=^z(bK)azRVFMOncUdid&0`5(XxO}+z&aLk0*?@QV zNG{mYX>*lE^xkZ$ZT1%XKk5Hb3-G_LLin{SjTBeIo`B!hjzed@wfLU;7|~;AXi)xX@uzguxuLlvj_DStW{5-{f&cSOQ` zR^y3(#Y0YQ+i>2==e~SK%sY1e%#uG2j2;Bv?MPJb8R7+=tVajd=3evh!(xehL=Q zn)8_~pWgCS4`1czYXRnEd-0!iZpQD?3;ZX`agcK{$9xNMVvJwh;Me0z@%Jz|wFtU4 z0B3CpY5ui4TS%X7^QBCWN2@k-7QEZ7k?>bExX$&ci?17cq_zEM3v0OxXT&&lMw|E~ zo9{3AVuEwJ#nybW$DetS;FY0!gs(ArQ6`6zeaC8CUktpPjC?*N;#wUWF{UjzTG#nf zC(hOJ(YDvuaNRh|=1Z2*wnykiJ;gkuEm|wm{x<;+=zoLj)~5eW+WUW+S!99#8({vz ASO5S3 diff --git a/src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll.mdb b/src/FreshMvvm/FreshMvvm/lib/FreshIOC.dll.mdb deleted file mode 100755 index 0d15ec31e849340fbfefff6772f17b9e6a8d50aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14653 zcmbVTcR&=^-u>OXuq^5V3oJ+%5u#!@76cV(iXtG8u|({#_wt>YxqC%l^3S(;=A1qAo7?8jote8=*SWvE2?)9o-GH>u4`po0 zucJO~zqES$&F6;3?rR=G)Dyej)F9G<1M$5wSkXqIn=+#AHHoG>z!V?lIOX#W9|PE4 z{YI2n_p=;Jc23>y8EIWoEt%OF>6xin>2(vcdvvv=<>u6l$+qNlY5(1K-RtILr)l3} z6C#!UJuTU}8J3*7t#WcK-8*G|ADi`Uk2+~N-^|SlKaxHmZteYull`;jO?2;l>+HSw zUyMlwt*VYR?dn0%|Gym7f}~_*eUI$_CYvg;7h?L>aQb3uyTM~m?$m!p1K9sBpB|mM z)=jcxT2gZ?b?d}OrzG~s&Q0xi=ycyoQ^Z&J1mi!%b!n4<9oxw4r%6 zt8I`z6S38lxVEeqhS9{2+t3M{i{Aw3>Nu(Pq=7|p3 zafUr=8G}5{M!wIMuGqei`D7{iRO6HMG+AGwx8~kMasBynJ+08Mgv+Tys@5&hL$S+Z zBXT7>Eq9}<#-9Ef2YsgGKa{bkFy+s%8V8w-+8^Jer?dJOGP5G4C-6*14oxcbG<_$z6VBO}|P6s{)a!_V2%dHV|p&{6qT%0TbP(228_F_AIW z6K6*)`9!v#G2L{wPA$wp<s-i@bMwufku{D%~69!a(h7_WR%qax|ID);~A1N2otG z&HYXMr9F+Tu%v>uYQdQJRw1$tBAEo>d>F$ng`%tawGkZ^{LtyU1~2d7E`NrM$%@pr$@^`PmflCW?od0=2YBT(VF)@HE&1$ zydu4*_)^-3geNot(E76upTcuql?30z~RHf6>z9a10 zmFP~TyV8Cj>;Xm^XdGm;X8Bau6OA;MC z??$?0{6pHs!hT|;r^aW}o+#`B2O8lp(!pAisluM+K(ig@NPE7pH#$(M!zO7j5%w_$ zI__`+HY5Ao?|WL}Q@dk;P)D#;I%d!=BYwkyo;W;}2d`ESuFOX|QlaB0M{5c8sJ0WI z<4AKI=SlmZ$ZC@#ZFbxu?VYM^!$J6)1?fv_Jt(G#bq z(jKSUCZ2Di0@DbSwInlyJ<~+9OtYoESlAm(w9!;5?RCOFYNBJN zbVwuL=1kk2cgP(tZIwig{G2nLcfKI)p?b}}?@SMzA4<##g+1Dp#<&)_ zT1#?W*z;X!f$KtPKM?j-SK8*fUD|JiecF}IxSo}Eo}E_tyRLN4^)G1`3ww~62AhYN ztyxYN_GB}an5Rg4v9MQ~X_a}kv^NNQznKo04@!HNu>UaAW%Ctj9~Jg9Gd(xIkoE;( zk94C#w^44^l9UO1jvLK&n2^xmBZYm-jc&W$k@jR^ z_jjiO?gQPeSuPOv1b3R~K1tf^g}uz3mbI%3EzIa)5f_w?q?Z2Gc8G$&h0HZIjNm3I$OtVOXrN7TuXLB&s;p| z=8#^^#7586`>tDG#;SJIZhfQJa;~}S_#hp#*~PDMW_uW0hEr+_RCP0%@w9{I9VjE8SDA`EwtHAxc#6GtnqGR)E05RGULfqzo;1d@ z$kQ6VUfA9R?G?iQ!;3C^U6J+l0+NHu?=0nSUR!IAxu=n`TUY~u^z9{V9eCT(dOVYk8 z?8iRz#OJBB-w8Y4mkNAG_*zRcqLNmfnZ7j3ceb=A344PtZS*ab_5xua^`&FJ$ECeq z*k!(S!}q4N_Y3>2FTL~a=V#6Gg0RQ>(Kx^H(!ML~#eTHJZ>hBV8MOlL^rKyVyA@l! zvyqc_37NckrS9sd6y~szb&GNhmW3&+LN}_sC?Ebo>Q_EWeVjjy_n+@y zt}q{@{`{lVcl*;G|1Ug+>)VIKR_6aOJq%cXAC%I@Z`lzpxP`=NZA+@v3y9>b3IW;tkPUT?s$tz;dEo--q`PpaB6z0p$wwL3r6m;mZSP zMZk{o;nuR(P*Q)Zmi>L|mjdXIfCuHnKS;gU@x#K5tVV^^rdKOhm=984qO@>;2N;K_kh61XG~g;AfX?>cIi z!GSo;xOH~NtW2tUqqMK+@@+ z?fdy5L!YH9f7~)_P;!i+7HWl&BgoUkjE&jsVK)1C@Y_Lj=#%l)m05^N8J)9wWLqM; zSkk)X5VyrlL|Qkd({A5y*e<;3=kYn5@zK~Sr*w!L3o|q<_ZQtYuAAXAEg$91Z3>zn4P~m~!#s3a9@eRz#cT`Ha@)d&AfJP*49#!?TP3$CZg@Jf<`K;8g#hEJ!GZzsx@v}Kbc;WX4ITnQ+b`U&XZ{Y+uWG=~H&|DbcGTRd201Aw z9FIJB%E?wwoff^{jm4?K{9;YIU-JQCwH-&@Sgy8XSTN-U4-dBPI3o%$Bba6e&yw~< zH&&{qga@1T!L%WGBX;S?UTt!va}l%2!Ye1HW6+&)dt`r4I<1p5?W^%#HWV#%30tLY zuDP+$^vLLwY2InqhVC@@Y&w+YUDnN~$kz~T*qo+T(4k0IHIx2X93 zC}oC>53EgNY8Ta3&w{mD;sF@b)2PNa9PM*xiIx`**j$_T)joy;>`1l)=axP;I#*09 zXDOvDf0Ar%u+QGswNtN7nEOmm=%h?d$B6dRW1rCu8)q@TyM!?2Qk}6H!HflmXssGM znK9cOZ1g$9u*qZj*yb}B>XYpvc9O9Qi`aH-cd%X9?ou3e-*|qRGlvbz)^P*>726~H z7`De0M~#@PJFQb{dCZ;7UG3`a+Ph%4!ruLoV>W?)x!wJmp^jqc?70Ig>SahVc#Txr zLYqRVfbP?myDc5>$imOEZLboQqy%}7%-thnBUKg2mGv5m;w4Z*r6sHZZergOlhs-DGK7y#7iv|2`fxE|fFH=w?fovqTRaWAk@*gC`n zbz`hSJmVqpO47w1NIK0ou4~i}+H{N3h17QfzNtPPs{b1j(rUE8L%YZaH=rR6hBmO; zONCw1fTlE^};^TfDSe|1lvH4${>)^BNA^ox!JwaaDi7)imSE_ z#z&jf?9Mr)bC4|;o0V?qqqC_bCgRmN8(Z`^z0&vW4A|J)YhA$@p>dlo8V_Ur(Q1Y4 z0fzcwb{g9Y>^ipB6-Vtn{duA2MumKmdd+Y4VBYD5fT&*K2A|NV$jqq5JVIy3TBmsH zZmH+Np4HS<;g#4=>Sd^0{Oa{?bk-&}6Kdi+zubV3 z7H7U$AI4ktVY>J}%qG4&v&qR(PStczW*FHu>N|t0a?XR?&@uV3PwCdD!y2JKGNbmo zs12lI5^b#~dPrK7xG7=qUC@X&HY)wc_-&rJrx^-D4Pk26#n^DJ5#4HZ8wZe>{Pn4) zwNxW?Q68PfxN`L>#XF$nRZtXDa68IS%}4E)xS~AVaMcWNO!6S~plrnK{g{k93cYtpZ&HOm5F zk8MihnvR$D2w^X7N=uq9mG($s?`%rDn(mhNG}U(F=bO@nrWd6>UDywr(!-{Yq&-vE z!$K%8WO#_RB-)i3&8LOX^pF|Sp5dunuwHy^2(1fQFYTSG9m)@f(61p!G#hdJS_u6a za$SZUvcXRS@bS96((LFzM?d=@`gSvV)9md(M-QN-mk*)k@ilOH3syND)d4(2q3oVEYEtniy5G5+B4ZF&g?+v9vVS~f| zvD(XRF$)t~kXBFqGa{Bosc z%!f9oVa@ZJTMxPRe$R~NG_(0E?BV2$s%kgx_j5?hK^rElj`gmfZ^M{-Fyp?#%C&q8 zMHmxhP<{$C)$>FVOPkY`=8t54C<%7O@X;-3OpBrx<%*%&^IOn@77H~S2H)C(wzb$U z!}h9g1Y!J03p(23n6!_nb_0IB1(mh9@sZt%ziB~lTfCF@Wi{H&i(Aszmg8Dli*Qre zi(1m+mP@4lK-fE4($1ESw z%`#8eQ^RRm_;hKHGqJGJZrw7qi%2=!CcY+|)`qW>A;s#EjrrMdIv0K(HrmS42X}V$ zUPRs+d)HJ>$s7~AqYV5=i2oH%Pr`?^vKC;4nv9uGYemyr&5-swQLeSEXkDxI(%vGX z54WOUTOE=1MHDwQUFp}ZYEiGXqCZ<*m%9(CM>XdIBWO^>;0SBhzp8d)J}H7GN0h++ zum;v=Ky^ysq>0V8)?h^ht&7+vles0zbUA{qL|m2jLt#IUpcfG@rTtvBG0;TPsL0Wg z*0M}?R%(zbYcMyG=0(nzyN5U{XRkTm9Z7p4_ey)1YB%N=Bk8xu-(m9)AA+rCBcQ%^ zHtM%j&PIVVD-O;2QK=5bJms7`ill*2#Zk)TFCU`S!Eu2Ss+3B37v!s=XiL;qglX6M zS~YhwKOaRGqAp5%lWLpzgD83!^+?(WQA2bnYmY*Q8Wv4?(Zi#y$?X?)To6qQqZdj0 zjB2~{ZPBzndWWVnjjc2{po3tQ9L*6R?b?OdoHZsx~Z(}~t6rM*(v zH(S%K*0=vI)s5Cv)w9{J4HdK*(Z-tUZuM{zpWlWSv{?xIZz_Gj1>HeZdTSdx+~!w# z_*oZb2`kOih74cjGE~NlvNm+1%}p6}Q&hYlmPW*mjJ0Nc&xNI>7o{203gbWz6Q31J zvt#GTh}WWSyJKlj>|SXPP=D7m@r$waTkP-B&Qoo4>sWdm`$XDfT-hwO@O*e%%5PiH z_HXMr!Ih=CYNu9tE#b4;(u%e#5vw)+JXh8^3^&uv(iF8Xi>e|NPl0XeXxn2lbcP##!@tBHD9t94(1k zD(!LVbe9X?8ArR~c1wE_ei@C_23_QFK8`NLU6eb=sK->{&*JEL+>4Lw+I(btDr`Th zy*1+^HM%OF)1KzGpZAenmv3rMo7-=J&FCMdU1pnEl(uw3>z-==<0slvS^FC@xz%FY zE8zR2uorc$yVITiS1hy&;}9#+OQapqFy-8u`(9Iu?Ii+QWoh7Ed?g zZ%TWFu;0ehyZC+y)-1;edu#%YOBgTh@xor5KuZ#qO1nhZI}>PE!ft8L5cc^5x{z>D z+H-~dAb}nxJko5Gm=8;&yu{&&)*|dsSJk-l35hf@agt^$VapO}dEyEgc2tCIO{8s! z+uw(sPNXx5XJy#$YM2+lo=9bhH>9mC-HGLI66tN?J8A!+M*HyM4m7sIxDM7LT^5Nf z>OhM-ERpsV)yDdt4z#nwu8-`N{9Fe*-{FF0D;2okfgW^tD8u%v?_v?WUlR3C8jz&s zrG$-7q6tY8wePt8E{L#sNi;uc!TYc+NwhU-n+!XtcA?MsuSs+y>8P~NsJ0*fGl{Mz zl}Woy*sqi5P14)>gda$z zgUN^9hh0vlE6G=7*ao%Vw&M?y>0$Dt_hG|QC@*DriZ#=1YFH$nkU|qvCP{m@YKQP; zDYQIgg=Q;d*^@$hQ})TQ6KYs2Kb=BnQqIE0@ki2Iz)XN=tck*lj^&GI|4S) z!@xfQw$SszQvf~wZ2_+V?4X@+&`W46F4YG?`v6#Est*G<1S&umf%^g#p%;Ru1C^k+ zgVzB@=-1#|0M@SR!;yI{z!AD1I1_M!UJsrDn4ph?6 z3t)!62i^v_LEEAdub|zby`i0f%FqqLH2@Fjw%~BU6FL?A1>gnU2b=|XLl=Sv13u7m z!6kq%^k(oXzz_N)_yAA^`ZoA7;17*CP;=?; z4g)s;>Ov=jV}W|mUBTY~^`ZNNdjnXote*fL2{eRW2A%_a3cUxs31|fU8~6m!82Tmn z7SIIRgwA3IG=**q_64wJS)Txo1e!sA3;q`n3jGr}2MB{M24nppHHTgVo&mIg#^OU- z5442FIzu`FghSs4Uk6%2+o5B=fsTOog?0rZp&NmNfhg!Wa0Czyod*6Ah=J}4?g_Mp z9t|D}w1J)vo(jZ5Zw0Rb+CrZO9|GDz-vwU<;-GDCLA-=+5A6kQ0^*??fU5%u(6Qi_ zKqB-v;Lm{$(7nOkfh6dW;6Xq#^c?VHAO(68cqQ-|^kwid;B#m_F21MGUqJgny8!cd1iCOmR=bc4o{L7EI?LSvmEtpvJ5V{stu2eP1Vf&Tz{Kr;+N&!DmRUSAp7 z0r(GeU2q_f4IKjx127q??+8u?a-nmy-t z*a8fIo(nDp211_#?*s-x+hA~g2t63OA+$d*1iBMA5f}u5>Xep2feFl6O z7!G|8d=1Elw#6X*3c3K=8`>Ed0o@Q>0~iV2790)~LZ^bi07gN##-Lsq7!AD$+#eVN z?S=s!3)rX#x;AtGPz;>}jsnI){|wFs#zBt<=L6%Rmx5;l6QHqLjY@%u&~4ptzXB#f ze-E|*lc86Ei-8j8YvAL+6lllF7<1gwzo8?c8w1mzSAquu)1hC1e+OnjJA2@s3Cx79 z0rmrCL5G7I1GAyO0JjI`K)3e9f8v0i3q1`w510pi1iT5D53Ssw?m#bqj)txdEQIa~ z{t8$G-5=Z=SPVS@JQ7#}y$n1DSPH!dya`wa{TuiMupIg^_!h7N8b1aS16D#;1y=@E zL5G0r0;{1D!7;!Z=+5Adz*^{^!MVUX=&@k@97*e;7lUU48=!Y83~Yox4?YT%LSw-a zl>wWeZGCWULT`p{2ps@yfldW?0JcIGf`0+FL2m{x0k%We^u-3)0ZIqA0d_+F1pW`O z3wk_wIItUf1sLm%Xb-fVAJJpzz0khUSVcqopc{dMfkV*I;0WL_^uNGKz!B&ia0YM` zdN>&CjOaM@3@{cK(Fy4FV5}&jlh8-NSVlyrps#~30;i$hfFA*8pk1rrISV)o9Srsd z&Oyh6n*!&dE#R+#3(#Z1LxGFXi@`I2-=KGbHvqpwp9dcWEb`HSx z2t0zW0rmqPLx+PK15cp4fWHEsLg#^d0nebPgU12Sq4$B;123Slo`+5WFQK1;?*Ol$ zeXHR<0=$N91P%t?Kz9Tu0B@lOfV%?kpeKS00sOxqeJOY@fcGr@aqvC>5A^z*;7b4& zkn5EP#;4FW&>ql602Ar@XmCRS>w)z>!AXD}^ic3m0A8!~Tfhqe{LZC613m~~Wug8) z_!@v^d3yUGlouK+;Ph3Y-2nVRtPcU#1stFg!7%_9{OG%bI|7*P)(-;r1u(U$pA5#b z9>Nr!ekB-dc?gq7`u$)m;33R#=-DUe3($D&(pQFd0Pt?5uL}+Y+@WK@VL)Z*j^Jbf zzyIoU!Ce8o|LF6<{Qt})|0N&6Wz{>z1=%e60fG>0z_&2~0`Yre|PzBndI@$p6 zhYkdL0ac+Jfg1n;&~e}hpc?eQz+VD^&^h1?AP9OmxF7Hd^b9c8>`-;+_28vI4d^4_ z-9Sy~>)?w(F!WRKBcK+vu?EgLP#f9@>Lki23ePTyO6hr{CG+Q+o<;$kKOyS4 zgQ!LR3u+J5ER=-YtGPW2sg2Xn94CmT=+@hVNg`O_e9$1PA5*lR95SB0w500F$3APo@UIZcp;wbbJIvA%hzG0LCk>Zu@D zDpW-5#ax@s`IC@3@3cJ)MsstBf7H4OEt2obR= zM4Bpvz>FMT~aAXLQ2SWWJJbio&KRm2QpRak4P3d4{)8-(Ha+!CSw(=DJ0C#vTkhH1)`+NRvI|()5s_o37N8eO+1Kl#6SIpaC|rfd%mjt1 z2pH7OW);DUhN{AEs8dM{tHO6^AK~ge&@kWD)VYDY)sTlNLtdx~*MZfn!XF|AzVOAs z87zh?7K17HVq{*+AqTD!Iq-&zhZFqq@CA?OipN8xH~zF<2Gd=PNtG~V!#xkJ)$k6% zBfJvzednW37DLTUU7*dNdF>`Gg}V@0h(Sb%8B=FfxwbZ7#o1q!LHS3NF%yic!meA* zG^k*2rBaZkD(p$|zq@(b}xi19w zDyL3I8wh1M)zFGmh1bh{2dHnNY4({kUDl{+46dan&u%?2JJk-^V^~gVpr^1{98U&} z!U;sLoTfSOzHzA@7D`>L`{yCv7W#h04iLX`9r(2$5}rjFdmTVkID}RYa8p${d_2E$ zM7b;2&`SWS*hFwC!_=j~Yc6HUNx`}|e)^6PvmN>;tOlG)WW zC|NsBiSN#UztNomz2;8epFjGw?@!(@4gP!#dUTv3A&5V@wl*MPNu2IMJ@!GKjH>Yd zN!1z1`^sI-21;NeiNIY98v>K%DcNYcQ>Bn>TgNVAnVOpe)3+~RZ?rF2BF4CQfPtVq|6D(hIOFkNyppP|qN)RJnY)z_Uw%9X?5*=GIrH0rF z=F}Kl0ewPj{YTiS<)S1e*06Wx!) z92s@F2#FtlW7v?3ShA8((VZ&Q%q?aV`A_cSDE-?2UE>^hUc1qrP3d4?VjsRjGBDm`Y*I$EO~?H!0!} z#a$pC_V0iQ39HH0S2Z(r1%|Jg0w&u`b+C<{B5ysQ?RGH?Zhy6$19r(_NYTg(p(;*t z)T)Y8*UuR^YB^_c#W@2fZjdu-a;ADY2L~j0&FUpmt18Y$Uk;*;<#5GvaLzW$fdZW5 zI(H#gfLB#vvp*hz#pAi+@i;4k@tnKf;qR@Bz``-Xb+ETw$o~e)SQLz^!X~d~8uk{O zo9bqtA=Yt;Vq8_&8GMto>aJ3_S0FYRHiQgoQsN@rsZzK)w2s}+;x#vi%qrgAlc*C# z8(2MJHCCNe$851?5*<2o$&4DpGMG|hSO#=2bJh0SuS0&`;&S zdlc`3dMEP!s7qwX9Pk#yhNxtDN;Zt{RQ$E0mdJ#=Az}jdM)LxC%{>2}Sa*-&ed*b^ zOFsd?H*wf!Dzh3zCC>voVbe5kk0W1UKbzGKsl!$D$(~2T^7lN_7Vmkkc+bzQ-}9V% zu7W%yB)RWw6kfA>rPSf-CaG~B>yd`4f|&)QKUTe3+DEuz!LwK}_-fx#SuPTk$lW5W zW_7F7;p#T2A@>?-sOom9Qy3Gg?vVBou2}ADmb*ESi=d)}C$|@5wjc6QE0&Ksl|;ol z&_2Qyi*P!Y$UM@`_uRHem#yW9yf3NIG#6RN5*A^ z*R0+owW=PJTF*Nt?IT>VocX?-^VN)*e5-CDx3j>8K!Oo zUh@MhQ?hw=r{but`9Zh`z^(l-bDST7v5^$^pYMl&Zm0HvKA9glU4&AD+^hXC#i;Fp z42XP};X3fcU-An48#`K_7P<>D%_{Z)KY=^IRfQ3LO4eE(V*H47R^vcg?s8*bg?m_*M8BDWFwZ@CCLUqf;2xfkl9Nt%Dt?$-i*n&^a8JPA=$?S?xyQd- zJ#o_a4>nEBKMQ8a*FS7R{!Ylb7I%!e-ohzN0KW~Su(Yj9<$2Jj(T~eRe4253<_zBO zm>3@DyDq9i6CTgsiqkaa-VD%Wr*NRerbO1nF~}|;4UeRXpcG30?-C6Ww~Tg4;YsV% zXy}+o#L*O+W<)*tQ{lD%vo)qUiYB(`&}Xd;lZu(mE7eoCvNW>}0|U@!f|;QE-DH z9A@lO;bnfvk)Pxsp5PIoM^LkV#1&yRq$Vm)Wque-KcbKkqpXoPn(2h`S+u{7wnhJH zkV?=MYLl8t*Q!CZ-=`h|{28D{kxZ zI6;q~ouGdRv)-7s3G@!@A&lB=iDbY8eG~M#^c#!Ew%R;)oxtntd&4n0Y%}L41bzuH zLEo`I3-~Vr7e!d+dm}9K>rw7~Dz*vsemlnYmYZ1b%T52gDM8bwFkB|^YJnMnRe^sj z@bgn%m;(MOM?&NFj|bY1M5W0B?Q|E ztQR?VzF>J^p8<9*Jph^S2gdn$iC~}cuw}yeMPSR(cPZV5r1w?9SZ)Z|S{%JEg3>M6 z3xdUIqhQ|`Y!-fz4LIl1Rdt+;@B=XSY0f3IrH-==Kl*Z?mbrqq*Kw|)KEe7BpfA!D zv`es@U>j+-U=Iqm1#!+&z9`r(+ACNHLH;83(~W|?L$C}D2-YoFmiEE+IR<-mi4g|e zY(xQ%7*hf7Gva{HA<7K;p0NP%9L2rMR2a{;+QO#*Q&1A371G`o{sG#%!q_i#DEt#} zUTTF@jq}Vrz2G@>Zy=#j*T*pGt#nP~sn<2Jcf77`;Xez#wU&uI^;#zOvX(gZa|ofx zFd}eU_)}<4v`BMmo@v54FY+UB*7$#dcFo)W-D;G)auWGF!vX(k@c&cfGoZ{e9|rtk zgje(Dkw?(h>s!+@eof~^1D=U<*1dX7C-!PxZzg|R65EuH&OWI+5JkHMdpY{6=m%_r z?(wil>;tx@dCJ zVFzP>4(xY=oir-3yKReJ_prNw;fP#F_#CBUu`S3I7YKGcJph?e+A7$y#v`#W*fF}s z!@dG+3hfZ=PO+$&t{3bhkym16JVo8t&^M|vx(gbb>4SnjYn+aC;91NG!A=_SroYF_ z4gc=-&1rhUj?-^F?82rk$b`9bd7dvDYn#4fPp7~0unkTBX3rvXk?!klI;Q4Or(n0y zwN0Oj{TnqrZuGKSAuC9meAT|de*GrLOSYUtl=HpfzQb> zV|=UN&&e>`zFZ@~c-$pER*XJnt@N?c=s#O)e5@F?Y`$0U=VbWKruN8sjQ~3i4SYx8 z4`Zt$8#E%ES46J#F`i3+?TvQ$?-QL29}sN2OqG4TA+m{v1bf-wnO#Lsco@&Dms-RO z?z8M`Xvo8OW;^Lo5966#OF#B7*1nsP7x8pnHh7+U$nmf{o34mlPp*gY%&w;+9>z1f zo<1kHxR1~SO-I4`gpa)!*tdM_Bayvy)QhEDQwPqO7Zz)M^X!f4M*6OYabG{p=gU3j z!hQX;%)_{Efc{rq-vC8Ynv?s|w0lV~E=@xo#(n$f1a8(fnfvHb597W;dS`3UH%QNV z@xpx>YH17lGL-Z%?sF(3;iTv3P|3r%Z$EW=tHL(yr(>SaxbFasTpY+eK%*YUeM9ul z6+zz+y~o42FH55mlv-bw?(s10yNRB_ExcymP4t|Hao<7ugoLjicaR?OFz(CI=&E2` zj_&a=?i;2PvVM9T-ww}p4@GH7%f}H;> zjao~+-fzi@v-fIxn{A%Y{~f6CyOfD@CyZjDL@7y4bRXW5ypN`$G^0#IX+epjBv7WK z%s@E{WhTljl-VeAQ0Ag6r>*Kdyt7eKZD=1wyOa1{(IfC0z%9_TFtmgApnVObB`UT+G)_)kc(fQVCBW_%0MbsRlY&ENYrK8qaDr$Vtnx|f(`z_qu zjW1XokpHxGk-Cqbw^oAwed`LqpMt)`;90#yoZ03Wo9$g{1tetET4D)n=?m6f7?lS7 zKDx=qy#ZQQ0T(zUg6&>{CkD}nB2Dy(}$xM z+sEbpd|c*sT<*`uWp2mi7JXc1drZCu9h2Fn>EqEM`*-wUbl5hGC!_b9hVe}FW>7vJ zy#iomZ4{I4)MC6obyr-XhA^amB0BFCI({7;pXb`tHyp{J$&G}@mJos#w`v|kHR zSop*9j1KdZ#qCqpJmb$zvW0HXGp2`=(oUkC4R=Vp1MR271JWKq+q6cdJ&N`Q>x8sV zpnbdbY5QW_hfhR4Y(TQWWR%+j0#67$CD4p9XEG+e0#67$B{10}bb%)Xo)VaxB6NYr z?Z@md+uyK%X#c|gjjbZlNONR*WMSm|NNc1wvORKbWN*ZY+!S#mrO1)Uha&e!6izBU z|HG3FZiR5R5Ix@XFwW0sn?48l)uzt_ez)lf9H0vSTEN4#iQ2#^#F&NJz`MpQBZAt% zX%F;U8K*wWiy1?Pd74&US2bl+R2&@tpZf z{G!Dleh$U6seMMH7vKpgbJbJV2(6wnij2X0jkMlL_y%!ukLTO#>8PK{11-o3bg z;O$;er=UzlX@>pNP+Cyp@JRw?I?4=q;VhJyD6>#zqs&2>i^88)S}F5r^XeY2?)PfP ztIJ+p_3GQb`VOzY3w0Q8RV|`>@a_9v>Y~?Cb{JiBzp;mwsy$Re`ERO={siUwDCdOs zP#PtRQVw$+xQWQW zC}0dlK5Kj3OgZPQqm2cpIMjRS(6DZ;PZynS=>rbBot!51Z0+*6(#4Wf=ypo!Y;H^X zQ1(E&ly&o6ZXSfZQ_xIj?C4AH+vj8^>+X>`1U);P!lCS-Lp}aPy4-@(>y(DvOpzuf ziUhxByHj*?hcKgU1$V?Lln!?drSk`z%!WfwzO*Tw&*adz<1nllZtHS~N8CK<+Tw8| zXzjLwb13VUi@xx62mAZirw0$>=Y)+}CzqkMUFAXn0+?e$ClhIRdN_@rAKEs$h2bLj z18XMm_m5yek-D>k?AvtV@W4gEOmjI$$i=oR9XLEYNd3c3zAQR;8N5l52-%VzhM=wc zituK7U(V@rYr_YYPbPBfzMCLjd!c_YFiA_(^gcS2&XpbNc5)6@-|^%SoVX7mKs}g4 z0e@U{(8<(P^bHl9bOz31rjc~P+3?OmSq<9m47-OMA!o55ViII#I!pMiW?$Kt-nPA* zFJ*@vSt{oA;-g4ygC(~>1*cRl1>)b*;*la~^A^N(UTux*Oafe$j@NVCbFAqBf_E9Z%f>{(B7J&m85jcoo zVF~rSTNaO3g*$3YqRZPLB(vcOYB%{l-%)Z#5Ug(bz)-M8!;%I8)412=v%|a^Yqyn) zLu~81!T$bq@o;{yofeny=Zv&?UpbrOcV#5&@QD5C0R9Q zBLQAO_&cVJsYNYJ0--lOID~B$Ot0_o2+zkIX_(G(A@#Z2UAN@V@ghodT=QDi+`=xx zL?n>Cuqs~d92OqwV=wg-kpU6a@HH(?-;&NEdfH{aof?5di{*4~L(V~%X_JE3pq{!m z`we*{ofG%al}@Q9f@jrJs=f?ys|o`!rEc3cY$IG^$TQ z*)rKd{L0=_+)~cvwid1(f@61#q_Gh;BFFU%Bfh+i;g0n8zysOAtloe5A?}uVW(LzT7TOo)<&{&S%HjQFdOu`FE{wn(VE;)mMOKE+&G&r;#i8imB zh~Hr>UA=dFByb5bvRqmSK`z^xSGBWP#G#ctd<`~Oc7K+yPdLst43Cr!gCEXDxM1fF zrc1Owo6m6W^v)gLx=g|$#ao;If|#@7xbqHYC!fI+$gF$9#YeK}snC~c2BY4lnu^l&gMPE;6U!#;+C@e z504ioTg1Pp)=t47BKXkb-Q=ZbcA4C1>u9~Tn^rCT^TwBcKR9r;lk8q&T{p~O*b5JD z;RV>mcPCj}XhR~Pnk2n{>f^B%4J_a59e)p{dZ*W2DLEj#3wbSki#=z021ni`qD>MFzQLvJoSP3)urhlXUeJ z(isPr=7YhgKAc}pX(N)7bBkNwQ8UN8CGJ9W;Y!1|Go9}nZ(W*(UUqAdyt}2`O-tE* z*<7|%XM!iX{%YKCm&cW~;NMm}QREG(yVtdeQtwL?zG}5)aQ`8S_TrwHr!v0o_L7U= zh8%u(>8vDZE|u{7c|Ynhu#9|Vd;g~UetwhnOxK+^rl(!{-mQN}AuAC^iJ(MLk`e2y z#8lNRNZbN)meGu_go!!)Z%T`ScYj(I5dSk{28Jf_`VT)E(BJBlhS6*#l`%iDB+S+9 zFer%&8OB#fn2$f;OY2Ol+r- z*dxddK+;CSiGoMBgq+1&A%?==)mw>{kQKjKSrI6X-^{8E*Z?i@WoD8RWnr&gY0!HA zi)@>2)m?&veeUm#*2!*hBDZ~`L7i_~*n}&X$Xc<hRe11`G^WF! zCOoE0D?WNh7=9RiKgfx4A_@c~aI09mQtYdi1%@3{AZm|Au{g}AFu+KRen?mMA$H=U zpEMHDSP}~{`T$xA%Pfs(lB9Dw*&b69-Za+i@pdf3bi&jUW##Evfn}S)OSI}TyoWQ+ z{I|6hYu6Zb$?qj#a{qU%HE8AUIewzgJ#$voS-aMwb(r|m_GXLV!H2PH*pm;lyYQ}B zl--pWeGF^Fl)nN6{+P}F=1v{_lruzNAvy{$10{6nqo)M}mlx`!XVL)O{NHb>`^$WOY$^F3)`7eIQScK8Eu zc%y&cTu*TI^6zwbfx*+Hv?j&!cmKh&$B*pMEhka?3geH)n*uy~=nqzp*9q)oC{b>1 zZua73n|S_{M)TC9DR~E7&1Yl9IS0wYqmTc>f%8styw77-Q#^LX{F+-9?~{hAajW=l z@jcR1yP;1%EXs63)FLhNVqmN46glA48Lu8vIBbw#tH`K0$XE#;$tS9S(oW*Ita2*m zlT&me zq7=r&m*H4Oc9nKJ6ISSR+5vkMDV#~G7_4Q`5otFg}@)U&%#v-=P`eu$92p*wfR9bh2^#}9Y6ICXYsJm$rZAh z93I;e?KP;iZOewfZEm5&_qt`?ZSQit1b)df+%)&&%k$-4y%NFQ*F3|&GJ4;@_&d}L z7Lu$hOczpENxa%mn>nz}RQ~T7+YYXX-EpFa_qQFmyZYdg(N3ZCAcl?{N z+S^;3vNB4*joeNKczvt(|4}09M*{55<$Cc|gNBQPxJx?T)e!%Ot@9|^Q9tbeu{OW` zEPqol+Bh-xnY>>=fzEuJP&{q0($az-)f?y#lq80?X(iI+i3;f5aSoN z_)TzJ0U>V~|M<3#XE-96bq9STqW>_gO$(pLf;X*agR7>m8xo2%DDxPBq+p)AWgP2a zE6T8gdwH&H7|qY4i+C5Tmk!|{HW=|6oq^n4=r4dHkhdJ;+EFgSJL#*WbrEc82QIIn zp&i3`_GC%M=Al1VH~YzSc8ku<;Ky@waPw?O@U8)S^#Ep9!n}sj9z;70uAKB_Q1jYg z^W($s%i~RPUxr>e{^m3ct^(dot9h5#z8Sn*J^Abn)>`u=W4t0XiGSLlEr)-#HQELl y{Qazqxs~dyB5(2i7q{jAPycOu;Qs)Zg;t*c diff --git a/src/FreshMvvm/FreshMvvm/lib/FreshMvvm.dll.mdb b/src/FreshMvvm/FreshMvvm/lib/FreshMvvm.dll.mdb deleted file mode 100755 index b38575e99582937e07c2cef724a839a6ed71fbba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4737 zcmbtY33L=y7JXG+UFk}9rS~;D!VpC~kc>0Ls00N9Xn;TxFeob0NeW14(oA<7a6m`) z9cE-pz|o^9s}S~)1V#bb5!nRX7!ww8LB}yHvd;ZgNtYgT&Tybk-`x9Nz2(=hU%#v4 zTJ+azE$%tn<&UHt(;u(=p;X+KHKBjd`oNT4n?^f`hT+sxGLaeF3igv=rVrXRT>!ls z=S>1c!@=^{aRY}5EU6YzUfL5;B@#^=T2eGPsDvUV#i3wXaawL9T&fhsqG??tN_22e zdHK+^Xr$;D76OJTkywcmP3stqDnkoHFJzYu45t=F2P`V<@KN!Y9vlAC>B#8F;>tn$ zujGB2y|H=#*P$Rcw=RWx++s_0D4l{)B{w)o$q5%Lp(eUrsVd)k`t=?YN-ErMj`-%{ z8tQaA-LiXSHPPd}=N`#V8CbdQXz$P82wk7rgZkf2kDOpMrbId`v0zE4XRy3vP%u^! zF3Sp+!BM6}n&^Lc_1tbVdUvZGaPk8pxGoyuE zdh&L9_6ZgiD#bU~dCGv&pUgw+3UUwG$2VX0>fT#kvf1ha(wp{HBIPATN)r>@`ssBA zgS$QdMQ+%?a@6j9Td3D9UTk)Jsb+;EN{$j694?MF(eRkH?=vg52S=SqdGP9u(LbD{ zp10WWCi^}5dYAQv6WwmeKNW25SHJ#y%Du&Y>XgQt<}1-~sJzKFd*8I|=Ox+LyOYO>d3;X<$i6 zY2UyZ52iM5QypWmNJ-)Iv8HbP9m$a+-;`BPNnXV{{L7-#611^H$wHV5WoSLz*q{1}lf84E{?q)tc*m?akyb znCYVVQrzoeu`T#%7MgCEVNpAvg6h4Of73z>EpNrWeiqx7f7e1AE!DsFKE&_0&_|X7 znwO3Fl!Z=P&ggc%h0a?pz~(4nFunvrN(5o-3&Sc02tC_yS?%DFWjjAkrkQeu+&G$a zZlQXDUnSFOd5z|0J$A|XCfcLh$7T9N{00#eEY5!(Cif_vnyWYB?DfDtw+qmy@on5aVD@3TX(n;$n-TtqYezMl<_81$DwT-hOzTqAu zXRraLb0^QiV|UwyS8O!P_9~0O(2WKY*BK`=WaBy;t+#E6`_;838~54hL)-qiS6x4{ zvCc*(ZKpIZvW=H)^t0`_#F&2`LkG!98z?x1%Z zD|EZYL7N<#b$hRa_BlS(Y(X-ZxlFcN5@kX9%t4E5ihFaI zSCFna>8kTu+?%g?|L&q!T(ex-Elc4oEXC zIK^v;?D}UW)8CRSStJg2{mE3FTmu_#4&ny9GOPt~QrrRF2H;&nJPJMx;H5(R4tx^8 zN96H-@iPE!A;JX35c!-_B?Ew6M6Z?Vl0KAHbrQksTeh7+x0S^Z((2Ky8 z0DcdO{{pWClA!m4_X1Yv6X4GP8+1MRTL8Z$#YDX9Z~%TgiYZ_(;DpWu-w(K;^TFAG z8+s;q6ySk=8~iHZg+3164EUhWf=>f}=u6=9Kmgi=i!%br(D#Aw1nz+D1kPYK^poIT z!0({TzzT2|^h@B8Kr`qW;Hf}!=-0ptfZs!J051nxK<@)@15%*Pn8*vzcSARa_5t@m z-w#d&T0(aOKLXqfod@m-JODie+#kq*9tj=+JP17%JPCLRdI7isco=#)cnQ!Bx(56% zkO{pPybEX#{TcW;@Cfve;IqJ^&_yWx-Yl~kOjREJPzm# zy%W3&=mLEVd<5tUeHnZTcnmrb3nu}19J(dg3uHrQfZGDyp!Kpylp@MRz$x)~O1BG4Q958yUHALtx#d*BJ^ zXTkjd{F6g`5nKxNg`N(c0^pw^VikBk@D%iW;7ve3=vweT;A!X|!QTVVKzs3UT!(%Z zx+Qc9&>y-hxGnG;bOE?GFaY{_a1juM9uFP^6hc>l=L1F1?}0Y~9QFnF4;vmh2^fGp zIPvV$dN3Y$O2Michael RidlandFreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible.FreshMvvmMvvm, Xamarin.Forms0.0.5 \ No newline at end of file From 123ab1afca02995818f4a9e9ce822516ce7d6192 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 7 Jul 2017 02:06:52 +0100 Subject: [PATCH 10/24] Not currently working --- .../FreshMvvmSampleApp/Droid/MainActivity.cs | 4 +- .../FreshMvvmSampleApp.UWP/App.xaml.cs | 6 +- .../FreshMvvmSampleApp.UWP/MainPage.xaml.cs | 2 +- .../FreshMvvmSampleApp/FreshMvvmSampleApp.cs | 7 +- .../FreshMvvmSampleApp/LaunchPage.cs | 2 +- .../FreshMvvmSampleApp/Models/Contact.cs | 2 +- .../FreshMvvmSampleApp/Models/Quote.cs | 2 +- .../Navigation/CustomImplementedNav.cs | 20 +- .../PageModels/ContactListPageModel.cs | 61 +++--- .../PageModels/ContactPageModel.cs | 13 +- .../PageModels/MainMenuPageModel.cs | 6 +- .../PageModels/ModalPageModel.cs | 5 +- .../PageModels/QuoteListPageModel.cs | 14 +- .../PageModels/QuotePageModel.cs | 10 +- .../FreshMvvmSampleApp/Pages/BasePage.cs | 33 +-- .../Pages/ContactListPage.xaml | 6 +- .../Pages/ContactListPage.xaml.cs | 21 +- .../FreshMvvmSampleApp/Pages/ContactPage.xaml | 4 +- .../Pages/ContactPage.xaml.cs | 21 +- .../Pages/MainMenuPage.xaml | 4 +- .../Pages/MainMenuPage.xaml.cs | 21 +- .../FreshMvvmSampleApp/Pages/ModalPage.xaml | 4 +- .../Pages/ModalPage.xaml.cs | 7 +- .../Pages/QuoteListPage.xaml | 4 +- .../Pages/QuoteListPage.xaml.cs | 7 +- .../FreshMvvmSampleApp/Pages/QuotePage.xaml | 4 +- .../Pages/QuotePage.xaml.cs | 8 +- .../Services/DatabaseService.cs | 10 +- .../Services/IDatabaseService.cs | 4 +- samples/FreshMvvmSampleApp/iOS/AppDelegate.cs | 4 +- .../Fixtures/FreshIOCFixture.cs | 7 +- .../FreshNavigationContainerFixture.cs | 4 +- .../MultipleNavigationProviderTests.cs | 170 ++++++++-------- src/FreshMvvm.Tests/Helpers/Helper.cs | 7 +- .../Mocks/MockFreshBasePageModel.cs | 66 +++--- .../Mocks/MockPageModelCoreMethods.cs | 5 +- src/FreshMvvm/Constants.cs | 4 +- src/FreshMvvm/FreshAwaitCommand.cs | 25 +-- src/FreshMvvm/FreshBaseContentPage.cs | 50 ++--- src/FreshMvvm/FreshBasePageModel.cs | 30 +-- src/FreshMvvm/FreshMvvm.csproj | 4 + src/FreshMvvm/FreshPageModelResolver.cs | 41 ++-- src/FreshMvvm/FreshTinyIOCBuiltIn.cs | 40 ++-- src/FreshMvvm/IFreshNavigationService.cs | 4 +- src/FreshMvvm/IOC/FreshIOC.cs | 21 +- src/FreshMvvm/IOC/IFreshIOC.cs | 23 ++- .../IOC/{ => TinyIoC}/IRegisterOptions.cs | 4 +- src/FreshMvvm/IOC/{ => TinyIoC}/TinyIoC.cs | 68 ++++--- src/FreshMvvm/IPageModelCoreMethods.cs | 8 +- .../FreshMasterDetailNavigationContainer.cs | 147 +++++++------- .../FreshNavigationContainer.cs | 49 ++--- .../FreshTabbedFONavigationContainer.cs | 78 ++++--- .../FreshTabbedNavigationContainer.cs | 99 ++++----- src/FreshMvvm/PageExtensions.cs | 9 +- src/FreshMvvm/PageModelCoreMethods.cs | 191 +++++++++--------- src/FreshMvvm/PropertyChangedExtensions.cs | 34 ++-- 56 files changed, 737 insertions(+), 767 deletions(-) rename src/FreshMvvm/IOC/{ => TinyIoC}/IRegisterOptions.cs (67%) rename src/FreshMvvm/IOC/{ => TinyIoC}/TinyIoC.cs (98%) diff --git a/samples/FreshMvvmSampleApp/Droid/MainActivity.cs b/samples/FreshMvvmSampleApp/Droid/MainActivity.cs index 0f5f918..2eedcf6 100644 --- a/samples/FreshMvvmSampleApp/Droid/MainActivity.cs +++ b/samples/FreshMvvmSampleApp/Droid/MainActivity.cs @@ -11,13 +11,13 @@ namespace FreshMvvmSampleApp.Droid { [Activity (Label = "FreshMvvmSampleApp.Droid", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)] - public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity + public class MainActivity : Xamarin.Forms.Platform.Android.FormsApplicationActivity { protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); - global::Xamarin.Forms.Forms.Init (this, bundle); + Xamarin.Forms.Forms.Init (this, bundle); LoadApplication (new App ()); } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/App.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/App.xaml.cs index 5dcad0e..42c6c46 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/App.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/App.xaml.cs @@ -28,8 +28,8 @@ sealed partial class App : Application /// public App() { - this.InitializeComponent(); - this.Suspending += OnSuspending; + InitializeComponent(); + Suspending += OnSuspending; } /// @@ -43,7 +43,7 @@ protected override void OnLaunched(LaunchActivatedEventArgs e) #if DEBUG if (System.Diagnostics.Debugger.IsAttached) { - this.DebugSettings.EnableFrameRateCounter = true; + DebugSettings.EnableFrameRateCounter = true; } #endif diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/MainPage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/MainPage.xaml.cs index aaca8bb..7f6ef22 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/MainPage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/MainPage.xaml.cs @@ -24,7 +24,7 @@ public sealed partial class MainPage { public MainPage() { - this.InitializeComponent(); + InitializeComponent(); LoadApplication(new FreshMvvmSampleApp.App()); } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.cs index 36efaa0..6ad896c 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.cs @@ -2,6 +2,11 @@ using Xamarin.Forms; using System.Collections.Generic; using FreshMvvm; +using FreshMvvm.IoC; +using FreshMvvm.NavigationContainers; +using FreshMvvmSampleApp.Navigation; +using FreshMvvmSampleApp.PageModels; +using FreshMvvmSampleApp.Services; namespace FreshMvvmSampleApp { @@ -9,7 +14,7 @@ public class App : Application { public App () { - FreshIOC.Container.Register (); + FreshIoC.Container.Register (); MainPage = new NavigationPage (new LaunchPage (this)); } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/LaunchPage.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/LaunchPage.cs index 3cd44cf..98101a2 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/LaunchPage.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/LaunchPage.cs @@ -32,7 +32,7 @@ public LaunchPage (App app) else if ((string)e.Item == "Multiple Navigation") app.LoadMultipleNavigation (); }; - this.Content = list; + Content = list; } } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs index 7d8207f..d48d2ee 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Contact.cs @@ -1,4 +1,4 @@ -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Models { public class Contact { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs index caefce4..94217e4 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Models/Quote.cs @@ -1,4 +1,4 @@ -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Models { public class Quote { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs index a3d7326..7352c83 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs @@ -1,15 +1,17 @@ using System; +using System.Threading.Tasks; using FreshMvvm; +using FreshMvvm.IoC; +using FreshMvvm.NavigationContainers; +using FreshMvvmSampleApp.PageModels; using Xamarin.Forms; -using System.Collections.Generic; -using System.Threading.Tasks; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Navigation { /// /// This is a sample custom implemented Navigation. It combines a MasterDetail and a TabbedPage. /// - public class CustomImplementedNav : Xamarin.Forms.MasterDetailPage, IFreshNavigationService + public class CustomImplementedNav : MasterDetailPage, IFreshNavigationService { FreshTabbedNavigationContainer _tabbedNavigationPage; Page _contactsPage, _quotesPage; @@ -27,12 +29,12 @@ void SetupTabbedPage() _tabbedNavigationPage = new FreshTabbedNavigationContainer (); _contactsPage = _tabbedNavigationPage.AddTab ("Contacts", "contacts.png"); _quotesPage = _tabbedNavigationPage.AddTab ("Quotes", "document.png"); - this.Detail = _tabbedNavigationPage; + Detail = _tabbedNavigationPage; } protected void RegisterNavigation() { - FreshIOC.Container.Register (this, NavigationServiceName); + FreshIoC.Container.Register (this, NavigationServiceName); } protected void CreateMenuPage(string menuPageTitle) @@ -41,7 +43,7 @@ protected void CreateMenuPage(string menuPageTitle) _menuPage.Title = menuPageTitle; var listView = new ListView(); - listView.ItemsSource = new string[] { "Contacts", "Quotes", "Modal Demo" }; + listView.ItemsSource = new[] { "Contacts", "Quotes", "Modal Demo" }; listView.ItemSelected += async (sender, args) => { @@ -69,7 +71,7 @@ protected void CreateMenuPage(string menuPageTitle) Master = new NavigationPage(_menuPage) { Title = "Menu" }; } - public virtual async Task PushPage (Xamarin.Forms.Page page, FreshBasePageModel model, bool modal = false, bool animated = true) + public virtual async Task PushPage (Page page, FreshBasePageModel model, bool modal = false, bool animated = true) { if (modal) await Navigation.PushModalAsync (new NavigationPage(page), animated); @@ -90,7 +92,7 @@ public virtual async Task PopToRoot (bool animate = true) await ((NavigationPage)_tabbedNavigationPage.CurrentPage).PopToRootAsync (animate); } - public string NavigationServiceName { get; private set; } + public string NavigationServiceName { get; } public void NotifyChildrenPageWasPopped() { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs index 5dc9cbe..6761482 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs @@ -1,66 +1,75 @@ using System; -using Xamarin.Forms; using System.Collections.ObjectModel; -using FreshMvvm; using System.Linq; using System.Windows.Input; +using FreshMvvm; +using FreshMvvmSampleApp.Models; +using FreshMvvmSampleApp.Services; +using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.PageModels { public class ContactListPageModel : FreshBasePageModel { - IDatabaseService _databaseService; + readonly IDatabaseService _databaseService; - public ContactListPageModel (IDatabaseService databaseService) + public ContactListPageModel(IDatabaseService databaseService) { _databaseService = databaseService; } public ObservableCollection Contacts { get; set; } - public override void Init (object initData) + public override void Init(object initData) { - Contacts = new ObservableCollection (_databaseService.GetContacts ()); + Contacts = new ObservableCollection(_databaseService.GetContacts()); } - protected override void ViewIsAppearing (object sender, EventArgs e) + protected override void ViewIsAppearing(object sender, EventArgs e) { base.ViewIsAppearing(sender, e); } - public override void ReverseInit (object value) + public override void ReverseInit(object value) { var newContact = value as Contact; - if (!Contacts.Contains (newContact)) { - Contacts.Add (newContact); + if (!Contacts.Contains(newContact)) + { + Contacts.Add(newContact); } } Contact _selectedContact; - public Contact SelectedContact { - get { - return _selectedContact; - } - set { + public Contact SelectedContact + { + get => _selectedContact; + set + { _selectedContact = value; if (value != null) - ContactSelected.Execute (value); + ContactSelected.Execute(value); } } - public Command AddContact { - get { - return new Command (async () => { - await CoreMethods.PushPageModel (); + public Command AddContact + { + get + { + return new Command(async () => + { + await CoreMethods.PushPageModel(); }); } } - public Command ContactSelected { - get { - return new Command (async (contact) => { - await CoreMethods.PushPageModel (contact); + public Command ContactSelected + { + get + { + return new Command(async (contact) => + { + await CoreMethods.PushPageModel(contact); }); } } @@ -71,7 +80,7 @@ public ICommand OpenFirst { return new FreshAwaitCommand(async (contact, tcs) => { - await CoreMethods.PushPageModel(this.Contacts.First()); + await CoreMethods.PushPageModel(Contacts.First()); tcs.SetResult(true); }); } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs index 21f710f..0f411f5 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs @@ -1,12 +1,15 @@ -using Xamarin.Forms; +using System; using FreshMvvm; -using System; +using FreshMvvm.NavigationContainers; +using FreshMvvmSampleApp.Models; +using FreshMvvmSampleApp.Services; +using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.PageModels { public class ContactPageModel : FreshBasePageModel { - IDatabaseService _dataService; + readonly IDatabaseService _dataService; public ContactPageModel (IDatabaseService dataService) { @@ -55,7 +58,7 @@ public Command TestModalNavigationBasic { var page = FreshPageModelResolver.ResolvePageModel (); var basicNavContainer = new FreshNavigationContainer (page, Guid.NewGuid ().ToString ()); - await CoreMethods.PushNewNavigationServiceModal(basicNavContainer, new FreshBasePageModel[] { page.GetModel() }); + await CoreMethods.PushNewNavigationServiceModal(basicNavContainer, new[] { page.GetModel() }); }); } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs index c83f2b5..d84e615 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs @@ -1,7 +1,7 @@ -using Xamarin.Forms; -using FreshMvvm; +using FreshMvvm; +using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.PageModels { public class MainMenuPageModel : FreshBasePageModel { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs index 6c1844a..e5408fb 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs @@ -1,8 +1,7 @@ -using System; -using FreshMvvm; +using FreshMvvm; using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.PageModels { public class ModalPageModel : FreshBasePageModel { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs index 34e16d4..0a3e3af 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs @@ -1,13 +1,15 @@ using System.Collections.ObjectModel; -using Xamarin.Forms; -using FreshMvvm; using System.Diagnostics; +using FreshMvvm; +using FreshMvvmSampleApp.Models; +using FreshMvvmSampleApp.Services; +using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.PageModels { public class QuoteListPageModel : FreshBasePageModel { - IDatabaseService _databaseService; + readonly IDatabaseService _databaseService; public QuoteListPageModel (IDatabaseService databaseService) { @@ -51,9 +53,7 @@ public Command AddQuote { Quote _selectedQuote; public Quote SelectedQuote { - get { - return _selectedQuote; - } + get => _selectedQuote; set { _selectedQuote = value; if (value != null) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs index 607031e..108c823 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs @@ -1,11 +1,13 @@ -using Xamarin.Forms; -using FreshMvvm; +using FreshMvvm; +using FreshMvvmSampleApp.Models; +using FreshMvvmSampleApp.Services; +using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.PageModels { public class QuotePageModel : FreshBasePageModel { - IDatabaseService _databaseService; + readonly IDatabaseService _databaseService; public Quote Quote { get; set; } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs index a3d8bde..deba5dc 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs @@ -1,33 +1,34 @@ -using System; -using Xamarin.Forms; -using System.ComponentModel; -using Xamarin.Forms.Xaml; +using Xamarin.Forms; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { public class BasePage : ContentPage { - public BasePage () + public BasePage() { - ToolbarItems.Add (new ToolbarItem ("", "Home.png", () => { - Application.Current.MainPage = new NavigationPage (new LaunchPage ((App)Application.Current)); + ToolbarItems.Add(new ToolbarItem("", "Home.png", () => + { + Application.Current.MainPage = new NavigationPage(new LaunchPage((App)Application.Current)); })); } - protected override void OnAppearing () + protected override void OnAppearing() { - base.OnAppearing (); + base.OnAppearing(); - var basePageModel = this.BindingContext as FreshMvvm.FreshBasePageModel; - if (basePageModel != null) { - if (basePageModel.IsModalAndHasPreviousNavigationStack ()) { + var basePageModel = BindingContext as FreshMvvm.FreshBasePageModel; + if (basePageModel != null) + { + if (basePageModel.IsModalAndHasPreviousNavigationStack()) + { if (ToolbarItems.Count < 2) { - var closeModal = new ToolbarItem ("Close Modal", "", () => { - basePageModel.CoreMethods.PopModalNavigationService(); + var closeModal = new ToolbarItem("Close Modal", "", () => + { + basePageModel.CoreMethods.PopModalNavigationService(); }); - ToolbarItems.Add (closeModal); + ToolbarItems.Add(closeModal); } } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml index 622d73a..fa8aae3 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml @@ -1,12 +1,12 @@  - + - + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml.cs index 5d99d4b..d63faf5 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml.cs @@ -1,16 +1,11 @@ -using System; -using System.Collections.Generic; - -using Xamarin.Forms; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { - public partial class ContactListPage : BasePage - { - public ContactListPage () - { - InitializeComponent (); - } - } + public partial class ContactListPage : BasePage + { + public ContactListPage() + { + InitializeComponent(); + } + } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml index 4d2982e..2df4a5d 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml @@ -1,6 +1,6 @@  - + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml.cs index b9c6acf..efc2675 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactPage.xaml.cs @@ -1,16 +1,11 @@ -using System; -using System.Collections.Generic; - -using Xamarin.Forms; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { - public partial class ContactPage : BasePage - { - public ContactPage () - { - InitializeComponent (); - } - } + public partial class ContactPage : BasePage + { + public ContactPage() + { + InitializeComponent(); + } + } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml index f9e10de..485bd0c 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml @@ -1,6 +1,6 @@  - + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml.cs index 42dc0c3..a0f49be 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/MainMenuPage.xaml.cs @@ -1,16 +1,11 @@ -using System; -using System.Collections.Generic; - -using Xamarin.Forms; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { - public partial class MainMenuPage : BasePage - { - public MainMenuPage () - { - InitializeComponent (); - } - } + public partial class MainMenuPage : BasePage + { + public MainMenuPage() + { + InitializeComponent(); + } + } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml index 9a03ade..1391ddb 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml @@ -1,6 +1,6 @@  - + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml.cs index 13cc35e..f678adc 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ModalPage.xaml.cs @@ -1,9 +1,6 @@ -using System; -using System.Collections.Generic; +using Xamarin.Forms; -using Xamarin.Forms; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { public partial class ModalPage : ContentPage { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml index 85dfb58..448c1cc 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml @@ -1,6 +1,6 @@  - + diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml.cs index 802c73f..154244f 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuoteListPage.xaml.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; - -using Xamarin.Forms; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { public partial class QuoteListPage : BasePage { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml index 1293b0c..294c9fd 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml @@ -1,8 +1,8 @@  + x:Class="FreshMvvmSampleApp.Pages.QuotePage" + xmlns:local="clr-namespace:FreshMvvmSampleApp.Pages;assembly=FreshMvvmSampleApp" > diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs index b65b15e..29ff39e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/QuotePage.xaml.cs @@ -1,10 +1,6 @@ -using System; -using System.Collections.Generic; +using Xamarin.Forms.Xaml; -using Xamarin.Forms; -using Xamarin.Forms.Xaml; - -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Pages { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class QuotePage : BasePage diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/DatabaseService.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/DatabaseService.cs index 87dc0f7..d74ddb0 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/DatabaseService.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/DatabaseService.cs @@ -1,12 +1,12 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; +using FreshMvvmSampleApp.Models; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Services { public class DatabaseService : IDatabaseService { - private List _contacts; - private List _quotes; + private readonly List _contacts; + private readonly List _quotes; public DatabaseService () { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/IDatabaseService.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/IDatabaseService.cs index 7468c99..73a0dab 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/IDatabaseService.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Services/IDatabaseService.cs @@ -1,7 +1,7 @@ -using System; using System.Collections.Generic; +using FreshMvvmSampleApp.Models; -namespace FreshMvvmSampleApp +namespace FreshMvvmSampleApp.Services { public interface IDatabaseService { diff --git a/samples/FreshMvvmSampleApp/iOS/AppDelegate.cs b/samples/FreshMvvmSampleApp/iOS/AppDelegate.cs index 0c94c4f..d2d38e6 100644 --- a/samples/FreshMvvmSampleApp/iOS/AppDelegate.cs +++ b/samples/FreshMvvmSampleApp/iOS/AppDelegate.cs @@ -8,11 +8,11 @@ namespace FreshMvvmSampleApp.iOS { [Register ("AppDelegate")] - public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate + public partial class AppDelegate : Xamarin.Forms.Platform.iOS.FormsApplicationDelegate { public override bool FinishedLaunching (UIApplication app, NSDictionary options) { - global::Xamarin.Forms.Forms.Init (); + Xamarin.Forms.Forms.Init (); LoadApplication (new App ()); diff --git a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs index cf2cee0..6d245ce 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs @@ -1,4 +1,5 @@ -using NUnit.Framework; +using FreshMvvm.IoC; +using NUnit.Framework; namespace FreshMvvm.Tests.Fixtures { @@ -8,10 +9,10 @@ class FreshIocTests [Test] public void Test_Get_IoC_Container() { - var container = FreshIOC.Container; + var container = FreshIoC.Container; Assert.That(container, Is.Not.Null); - Assert.That(container, Is.TypeOf()); + Assert.That(container, Is.TypeOf()); } } } diff --git a/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs index ab25519..f63c6af 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs @@ -1,5 +1,7 @@ using System.Linq; using System.Threading.Tasks; +using FreshMvvm.IoC; +using FreshMvvm.NavigationContainers; using FreshMvvm.Tests.Mocks; using NUnit.Framework; @@ -14,7 +16,7 @@ public void Test_Register_IFreshNavigationService() var page = new MockContentPage(new MockContentPageModel()); var navigation = new FreshNavigationContainer(page); - var navigationService = FreshIOC.Container.Resolve(); + var navigationService = FreshIoC.Container.Resolve(); Assert.IsNotNull(navigationService); Assert.AreEqual(navigation, navigationService); diff --git a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs index 5bbde7d..845a9dd 100644 --- a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs @@ -1,12 +1,16 @@ using System; +using System.Linq; +using System.Threading.Tasks; using FluentAssertions; +using FreshMvvm.IoC; +using FreshMvvm.NavigationContainers; +using FreshMvvm.Tests.Helpers; using FreshMvvm.Tests.Mocks; +using NSubstitute; using NUnit.Framework; -using System.Linq; using Xamarin.Forms; -using NSubstitute; -namespace FreshMvvm.Tests +namespace FreshMvvm.Tests.Fixtures { /// /// Need the ability to have two different NavigationServices running at same time @@ -15,10 +19,6 @@ namespace FreshMvvm.Tests [TestFixture] public class MultipleNavigationProviderTests { - public MultipleNavigationProviderTests () - { - } - /// /// This test ensures the first pagemodels are created with a link to the named navigation service /// @@ -27,41 +27,41 @@ public void pagemodel_should_be_link_to_when_created_firsttime() { //master detail navigation var masterDetailNavigation = new FreshMasterDetailNavigationContainer("TestingLinking"); - masterDetailNavigation.AddPage ("Page1", null); - masterDetailNavigation.AddPage ("Page2", null); - var pageModel1 = masterDetailNavigation.Pages ["Page1"].GetPageFromNav().GetModel (); - var pageModel2 = masterDetailNavigation.Pages ["Page2"].GetPageFromNav().GetModel(); - pageModel1.CurrentNavigationServiceName.Should ().Be ("TestingLinking"); - pageModel2.CurrentNavigationServiceName.Should ().Be ("TestingLinking"); + masterDetailNavigation.AddPage("Page1", null); + masterDetailNavigation.AddPage("Page2", null); + var pageModel1 = masterDetailNavigation.Pages["Page1"].GetPageFromNav().GetModel(); + var pageModel2 = masterDetailNavigation.Pages["Page2"].GetPageFromNav().GetModel(); + pageModel1.CurrentNavigationServiceName.Should().Be("TestingLinking"); + pageModel2.CurrentNavigationServiceName.Should().Be("TestingLinking"); - if (FreshIOC.Container.Resolve ("TestingLinking") == null) - throw new Exception ("Should contain navigation service"); + if (FreshIoC.Container.Resolve("TestingLinking") == null) + throw new Exception("Should contain navigation service"); //tabbed navigation var tabbedNavigation = new FreshTabbedNavigationContainer("TestingLinking2"); - tabbedNavigation.AddTab ("Page1", null); - tabbedNavigation.AddTab ("Page2", null); - var tabbedPageModel1 = tabbedNavigation.TabbedPages.First ().GetModel (); - var tabbedPageModel2 = tabbedNavigation.TabbedPages.Skip (1).Take (1).First ().GetModel (); - tabbedPageModel1.CurrentNavigationServiceName.Should ().Be ("TestingLinking2"); - tabbedPageModel2.CurrentNavigationServiceName.Should ().Be ("TestingLinking2"); - - if (FreshIOC.Container.Resolve ("TestingLinking2") == null) - throw new Exception ("Should contain navigation service"); - + tabbedNavigation.AddTab("Page1", null); + tabbedNavigation.AddTab("Page2", null); + var tabbedPageModel1 = tabbedNavigation.TabbedPages.First().GetModel(); + var tabbedPageModel2 = tabbedNavigation.TabbedPages.Skip(1).Take(1).First().GetModel(); + tabbedPageModel1.CurrentNavigationServiceName.Should().Be("TestingLinking2"); + tabbedPageModel2.CurrentNavigationServiceName.Should().Be("TestingLinking2"); + + if (FreshIoC.Container.Resolve("TestingLinking2") == null) + throw new Exception("Should contain navigation service"); + //standard navigation should set named navigation var page = FreshPageModelResolver.ResolvePageModel(); var pageModel = page.BindingContext as MockContentPageModel; new FreshNavigationContainer(page, "testingLinking3"); - pageModel.CurrentNavigationServiceName.Should ().Be ("testingLinking3"); + pageModel.CurrentNavigationServiceName.Should().Be("testingLinking3"); + + if (FreshIoC.Container.Resolve("testingLinking3") == null) + throw new Exception("Should contain navigation service"); - if (FreshIOC.Container.Resolve ("testingLinking3") == null) - throw new Exception ("Should contain navigation service"); - //standard navigation should throw exception when binding context isn't a FreshBasePageModel var pageEx = new Page(); Action standardNavExeption = () => new FreshNavigationContainer(pageEx, "testingLinking"); - standardNavExeption.ShouldThrow ().WithMessage ("BindingContext was not a FreshBasePageModel on this Page"); + standardNavExeption.ShouldThrow().WithMessage("BindingContext was not a FreshBasePageModel on this Page"); } /// @@ -70,36 +70,36 @@ public void pagemodel_should_be_link_to_when_created_firsttime() [Test] public void navigation_servicename_is_passed_on() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - var coreMethods = new PageModelCoreMethods (_page, _pageModel); - coreMethods.PushPageModel (); + var coreMethods = new PageModelCoreMethods(_page, _pageModel); + coreMethods.PushPageModel(); - _navigationMock.Received ().PushPage (Arg.Any (), - Arg.Is (o => o.CurrentNavigationServiceName == _pageModel.CurrentNavigationServiceName), false, true); + _navigationMock.Received().PushPage(Arg.Any(), + Arg.Is(o => o.CurrentNavigationServiceName == _pageModel.CurrentNavigationServiceName), false, true); } /// /// The correct IFreshNavigationService should always be resolved name /// [Test] - public void navigationservice_should_be_resolved_via_name() + public async Task navigationservice_should_be_resolved_via_name() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - var coreMethods = new PageModelCoreMethods (_page, _pageModel); - coreMethods.PushPageModel (); - coreMethods.PushPageModel (); + var coreMethods = new PageModelCoreMethods(_page, _pageModel); + await coreMethods.PushPageModel(); + await coreMethods.PushPageModel(); - _navigationMock.ReceivedCalls (); - _navigationMock.ClearReceivedCalls (); + _navigationMock.ReceivedCalls(); + _navigationMock.ClearReceivedCalls(); - coreMethods.PopPageModel (); + await coreMethods.PopPageModel(); - _navigationMock.ReceivedCalls (); - _navigationMock.ClearReceivedCalls (); + _navigationMock.ReceivedCalls(); + _navigationMock.ClearReceivedCalls(); - coreMethods.PopToRoot (false); + await coreMethods.PopToRoot(false); } /// People want the ability to modal with new NavigationService, this is the case where a ModalScreen also has @@ -107,75 +107,75 @@ public void navigationservice_should_be_resolved_via_name() /// - needs ability to push modally with a new navigation service [Test] - public void push_modally_new_navigation_service() + public async Task push_modally_new_navigation_service() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - PushSecondNavigationStack (); + await PushSecondNavigationStack(); //navigationService has push modal with new navigation service - _navigationMock.Received ().PushPage (_secondNavService, Arg.Any(), true); + await _navigationMock.Received().PushPage(_secondNavService, Arg.Any(), true); } /// - when a new navigation service is pushed then models stores the previous navigationname [Test] - public void new_navigationservice_the_model_stores_previous_navigationname() + public async Task new_navigationservice_the_model_stores_previous_navigationname() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - PushSecondNavigationStack (); + await PushSecondNavigationStack(); - _pageModelSecond.CurrentNavigationServiceName.Should ().Be ("secondNav"); - _pageModelSecond.PreviousNavigationServiceName.Should ().Be ("firstNav"); + _pageModelSecond.CurrentNavigationServiceName.Should().Be("secondNav"); + _pageModelSecond.PreviousNavigationServiceName.Should().Be("firstNav"); _pageModelSecond.IsModalFirstChild.Should().Be(true); } /// - when model are pushed then we need to keep a reference to previous navigationname [Test] - public void model_pushed_store_previous_navigationname() + public async Task model_pushed_store_previous_navigationname() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - PushSecondNavigationStack (); + await PushSecondNavigationStack(); - _coreMethods.PushPageModel (); + await _coreMethods.PushPageModel(); var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshBasePageModel; - pageModelLatest.PreviousNavigationServiceName.Should ().Be ("firstNav"); + pageModelLatest?.PreviousNavigationServiceName.Should().Be("firstNav"); } /// - when the first new page is pop'd we pop from older navigation service [Test] - public void firstmodelchild_poped_popfrom_previous_navigation() + public async Task firstmodelchild_poped_popfrom_previous_navigation() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - PushSecondNavigationStack (); + await PushSecondNavigationStack(); - _coreMethodsSecondPage.PopPageModel (true); + await _coreMethodsSecondPage.PopPageModel(true); //previousNavigation has pop modal called - _navigationMock.Received().PopPage(true); + await _navigationMock.Received().PopPage(true); } /// - when is someone pushes a new MasterDetail or TabbedPages, how do we go back, we need like a PopModalNavigation [Test] - public void should_allow_popmodalnavigation() + public async Task should_allow_popmodalnavigation() { - SetupFirstNavigationAndPage (); + SetupFirstNavigationAndPage(); - PushSecondNavigationStack (); + await PushSecondNavigationStack(); - _coreMethodsSecondPage.PushPageModel (); + await _coreMethodsSecondPage.PushPageModel(); var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshBasePageModel; - pageModelLatest.CoreMethods.PopModalNavigationService (); + await pageModelLatest.CoreMethods.PopModalNavigationService(); //previousNavigation has pop modal called - _navigationMock.Received().PopPage(true); + await _navigationMock.Received().PopPage(true); } //TODO: test for this @@ -186,18 +186,18 @@ public void should_allow_popmodalnavigation() //TODO: if page is already NavigationPage don't create another one - IFreshNavigationService _navigationMock; - Page _page; - FreshBasePageModel _pageModel; + private IFreshNavigationService _navigationMock; + private Page _page; + private FreshBasePageModel _pageModel; void SetupFirstNavigationAndPage() { - _navigationMock = Substitute.For (); - FreshIOC.Container.Register (_navigationMock, "firstNav"); + _navigationMock = Substitute.For(); + FreshIoC.Container.Register(_navigationMock, "firstNav"); _page = FreshPageModelResolver.ResolvePageModel(); - _pageModel = _page.BindingContext as MockContentPageModel; - _pageModel.CurrentNavigationServiceName = "firstNav"; + _pageModel = _page.BindingContext as MockContentPageModel; + if (_pageModel != null) _pageModel.CurrentNavigationServiceName = "firstNav"; } PageModelCoreMethods _coreMethodsSecondPage; @@ -206,17 +206,17 @@ void SetupFirstNavigationAndPage() FreshBasePageModel _pageModelSecond; FreshNavigationContainer _secondNavService; - void PushSecondNavigationStack() + private async Task PushSecondNavigationStack() { - _coreMethods = new PageModelCoreMethods (_page, _pageModel); - _coreMethods.PushPageModel (); + _coreMethods = new PageModelCoreMethods(_page, _pageModel); + await _coreMethods.PushPageModel(); _pageSecond = FreshPageModelResolver.ResolvePageModel(); - _pageModelSecond = _pageSecond.BindingContext as MockContentPageModel; - _coreMethodsSecondPage = new PageModelCoreMethods (_pageSecond, _pageModelSecond); - _secondNavService = new FreshNavigationContainer (_pageSecond, "secondNav"); + _pageModelSecond = _pageSecond.BindingContext as MockContentPageModel; + _coreMethodsSecondPage = new PageModelCoreMethods(_pageSecond, _pageModelSecond); + _secondNavService = new FreshNavigationContainer(_pageSecond, "secondNav"); - _coreMethods.PushNewNavigationServiceModal (_secondNavService, new FreshBasePageModel[] { _pageModelSecond }); + await _coreMethods.PushNewNavigationServiceModal(_secondNavService, new[] { _pageModelSecond }); } } } diff --git a/src/FreshMvvm.Tests/Helpers/Helper.cs b/src/FreshMvvm.Tests/Helpers/Helper.cs index 3e99cf2..c8f6eee 100644 --- a/src/FreshMvvm.Tests/Helpers/Helper.cs +++ b/src/FreshMvvm.Tests/Helpers/Helper.cs @@ -1,13 +1,12 @@ -using System; -using Xamarin.Forms; +using Xamarin.Forms; -namespace FreshMvvm.Tests +namespace FreshMvvm.Tests.Helpers { public static class HelperExtensions { public static Page GetPageFromNav(this Page page) { - return (page as NavigationPage).CurrentPage; + return (page as NavigationPage)?.CurrentPage; } } } diff --git a/src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs b/src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs index a28872e..b6a9114 100644 --- a/src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs +++ b/src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs @@ -1,40 +1,32 @@ -namespace FreshMvvm.Tests +namespace FreshMvvm.Tests.Mocks { - public class MockFreshBasePageModel : FreshBasePageModel - { - private string _name; - - public string Name - { - get - { - return _name; - } - - set - { - _name = value; - RaisePropertyChanged(); - } - } - - public override void Init(object initData) - { - base.Init(initData); - - Name = initData as string; - } - - public override void ReverseInit(object returndData) - { - base.ReverseInit(returndData); - - Name = returndData as string; - } - - public MockFreshBasePageModel() - { - } - } + public class MockFreshBasePageModel : FreshBasePageModel + { + private string _name; + + public string Name + { + get => _name; + set + { + _name = value; + RaisePropertyChanged(); + } + } + + public override void Init(object initData) + { + base.Init(initData); + + Name = initData as string; + } + + public override void ReverseInit(object returndData) + { + base.ReverseInit(returndData); + + Name = returndData as string; + } + } } diff --git a/src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs b/src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs index b085d90..6a482ef 100644 --- a/src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs +++ b/src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs @@ -1,5 +1,6 @@ using System; using System.Threading.Tasks; +using FreshMvvm.NavigationContainers; using Xamarin.Forms; namespace FreshMvvm.Tests.Mocks @@ -36,12 +37,12 @@ public Task DisplayAlert(string title, string message, string accept, stri throw new NotImplementedException(); } - public Task PushPageModel(object data, bool modal = false) where T : FreshBasePageModel where TPage : Xamarin.Forms.Page + public Task PushPageModel(object data, bool modal = false) where T : FreshBasePageModel where TPage : Page { throw new NotImplementedException(); } - public Task PushPageModel() where T : FreshBasePageModel where TPage : Xamarin.Forms.Page + public Task PushPageModel() where T : FreshBasePageModel where TPage : Page { throw new NotImplementedException(); } diff --git a/src/FreshMvvm/Constants.cs b/src/FreshMvvm/Constants.cs index 5f14418..438d7ae 100644 --- a/src/FreshMvvm/Constants.cs +++ b/src/FreshMvvm/Constants.cs @@ -1,6 +1,4 @@ -using System; - -namespace FreshMvvm +namespace FreshMvvm { public static class Constants { diff --git a/src/FreshMvvm/FreshAwaitCommand.cs b/src/FreshMvvm/FreshAwaitCommand.cs index 36732ec..186f2e8 100644 --- a/src/FreshMvvm/FreshAwaitCommand.cs +++ b/src/FreshMvvm/FreshAwaitCommand.cs @@ -14,8 +14,8 @@ namespace FreshMvvm /// public class FreshAwaitCommand : ICommand { - Action> _execute; - volatile bool _canExecute = true; + readonly Action> _execute; + private volatile bool _canExecute = true; /// /// NB* This command waits until you call SetResult on the TaskCompletionSource. The return @@ -24,12 +24,7 @@ public class FreshAwaitCommand : ICommand /// Execute. public FreshAwaitCommand(Action> execute) { - if (execute == null) - { - throw new ArgumentNullException(nameof(execute)); - } - - _execute = execute; + _execute = execute ?? throw new ArgumentNullException(nameof(execute)); } public event EventHandler CanExecuteChanged; @@ -59,17 +54,7 @@ public async void Execute(object parameter) public void RaiseCanExecuteChanged() { var handler = CanExecuteChanged; - if (handler != null) - { - try - { - handler(this, EventArgs.Empty); - } - catch (Exception) - { - } - } + handler?.Invoke(this, EventArgs.Empty); } } -} - +} \ No newline at end of file diff --git a/src/FreshMvvm/FreshBaseContentPage.cs b/src/FreshMvvm/FreshBaseContentPage.cs index f69796b..cde8d31 100644 --- a/src/FreshMvvm/FreshBaseContentPage.cs +++ b/src/FreshMvvm/FreshBaseContentPage.cs @@ -1,50 +1,50 @@ -using System; -using Xamarin.Forms; +using Xamarin.Forms; using System.Collections.Specialized; namespace FreshMvvm { public class FreshBaseContentPage : ContentPage { - public FreshBaseContentPage () + protected override void OnBindingContextChanged() { - } - - protected override void OnBindingContextChanged () - { - base.OnBindingContextChanged (); + base.OnBindingContextChanged(); var pageModel = BindingContext as FreshBasePageModel; - if (pageModel != null && pageModel.ToolbarItems != null && pageModel.ToolbarItems.Count > 0) { + if (pageModel?.ToolbarItems == null || pageModel.ToolbarItems.Count <= 0) return; - pageModel.ToolbarItems.CollectionChanged += PageModel_ToolbarItems_CollectionChanged; + pageModel.ToolbarItems.CollectionChanged += PageModel_ToolbarItems_CollectionChanged; - foreach (var toolBarItem in pageModel.ToolbarItems) { - if (!(this.ToolbarItems.Contains (toolBarItem))) { - this.ToolbarItems.Add (toolBarItem); - } + foreach (var toolBarItem in pageModel.ToolbarItems) + { + if (!ToolbarItems.Contains(toolBarItem)) + { + ToolbarItems.Add(toolBarItem); } } - } - void PageModel_ToolbarItems_CollectionChanged (object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) + private void PageModel_ToolbarItems_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { - foreach (ToolbarItem toolBarItem in e.NewItems) { - if (!(this.ToolbarItems.Contains (toolBarItem))) { - this.ToolbarItems.Add (toolBarItem); + foreach (ToolbarItem toolBarItem in e.NewItems) + { + if (!ToolbarItems.Contains(toolBarItem)) + { + ToolbarItems.Add(toolBarItem); } } - if (e.Action == NotifyCollectionChangedAction.Remove || e.Action == NotifyCollectionChangedAction.Replace) + if (e.Action != NotifyCollectionChangedAction.Remove && + e.Action != NotifyCollectionChangedAction.Replace) return; + + foreach (ToolbarItem toolBarItem in e.OldItems) { - foreach (ToolbarItem toolBarItem in e.OldItems) { - if (!(this.ToolbarItems.Contains (toolBarItem))) { - this.ToolbarItems.Add (toolBarItem); - } + if (!ToolbarItems.Contains(toolBarItem)) + { + ToolbarItems.Add(toolBarItem); } - } + } + } } } diff --git a/src/FreshMvvm/FreshBasePageModel.cs b/src/FreshMvvm/FreshBasePageModel.cs index fb346b4..e0748c1 100644 --- a/src/FreshMvvm/FreshBasePageModel.cs +++ b/src/FreshMvvm/FreshBasePageModel.cs @@ -1,11 +1,8 @@ using System; using System.ComponentModel; -using System.Threading.Tasks; using Xamarin.Forms; using System.Runtime.CompilerServices; -using System.Collections.Generic; using System.Collections.ObjectModel; -using System.Diagnostics; namespace FreshMvvm { @@ -58,9 +55,7 @@ public virtual void Init (object initData) protected void RaisePropertyChanged ([CallerMemberName] string propertyName = null) { var handler = PropertyChanged; - if (handler != null) { - handler (this, new PropertyChangedEventArgs (propertyName)); - } + handler?.Invoke (this, new PropertyChangedEventArgs (propertyName)); } internal void WireEvents (Page page) @@ -109,23 +104,21 @@ protected virtual void ViewIsAppearing (object sender, EventArgs e) AttachPageWasPoppedEvent(); } - bool _alreadyAttached = false; + private bool _alreadyAttached; /// /// This is used to attach the page was popped method to a NavigationPage if available /// - void AttachPageWasPoppedEvent() + private void AttachPageWasPoppedEvent() { - var navPage = (this.CurrentPage.Parent as NavigationPage); - if (navPage != null) - { - _alreadyAttached = true; - navPage.Popped += HandleNavPagePopped; - } + var navPage = CurrentPage.Parent as NavigationPage; + if (navPage == null) return; + _alreadyAttached = true; + navPage.Popped += HandleNavPagePopped; } - void HandleNavPagePopped(object sender, NavigationEventArgs e) + private void HandleNavPagePopped(object sender, NavigationEventArgs e) { - if (e.Page == this.CurrentPage) + if (e.Page == CurrentPage) { RaisePageWasPopped(); } @@ -133,10 +126,9 @@ void HandleNavPagePopped(object sender, NavigationEventArgs e) public void RaisePageWasPopped() { - if (PageWasPopped != null) - PageWasPopped(this, EventArgs.Empty); + PageWasPopped?.Invoke(this, EventArgs.Empty); - var navPage = (this.CurrentPage.Parent as NavigationPage); + var navPage = CurrentPage.Parent as NavigationPage; if (navPage != null) navPage.Popped -= HandleNavPagePopped; diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index a54fd20..e2e1dcc 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -43,6 +43,10 @@ Events when page is popped (for disposal) True + + TRACE;DEBUG;NETSTANDARD1_4;TINYIOC_INTERNAL + + diff --git a/src/FreshMvvm/FreshPageModelResolver.cs b/src/FreshMvvm/FreshPageModelResolver.cs index 74c54d3..0b471bd 100644 --- a/src/FreshMvvm/FreshPageModelResolver.cs +++ b/src/FreshMvvm/FreshPageModelResolver.cs @@ -1,4 +1,5 @@ using System; +using FreshMvvm.IoC; using Xamarin.Forms; namespace FreshMvvm @@ -7,38 +8,38 @@ public static class FreshPageModelResolver { public static IFreshPageModelMapper PageModelMapper { get; set; } = new FreshPageModelMapper(); - public static Page ResolvePageModel () where T : FreshBasePageModel + public static Page ResolvePageModel() where T : FreshBasePageModel { - return ResolvePageModel (null); + return ResolvePageModel(null); } - public static Page ResolvePageModel (object initData) where T : FreshBasePageModel + public static Page ResolvePageModel(object initData) where T : FreshBasePageModel { - var pageModel = FreshIOC.Container.Resolve (); + var pageModel = FreshIoC.Container.Resolve(); - return ResolvePageModel (initData, pageModel); + return ResolvePageModel(initData, pageModel); } - public static Page ResolvePageModel (object data, T pageModel) where T : FreshBasePageModel + public static Page ResolvePageModel(object data, T pageModel) where T : FreshBasePageModel { - var type = pageModel.GetType (); - return ResolvePageModel (type, data, pageModel); + var type = pageModel.GetType(); + return ResolvePageModel(type, data, pageModel); } - public static Page ResolvePageModel (Type type, object data) + public static Page ResolvePageModel(Type type, object data) { - var pageModel = FreshIOC.Container.Resolve (type) as FreshBasePageModel; - return ResolvePageModel (type, data, pageModel); + var pageModel = FreshIoC.Container.Resolve(type) as FreshBasePageModel; + return ResolvePageModel(type, data, pageModel); } - public static Page ResolvePageModel (Type type, object data, FreshBasePageModel pageModel) + public static Page ResolvePageModel(Type type, object data, FreshBasePageModel pageModel) { - var name = PageModelMapper.GetPageTypeName (type); - var pageType = Type.GetType (name); + var name = PageModelMapper.GetPageTypeName(type); + var pageType = Type.GetType(name); if (pageType == null) - throw new Exception (name + " not found"); + throw new Exception(name + " not found"); - var page = (Page)FreshIOC.Container.Resolve (pageType); + var page = (Page)FreshIoC.Container.Resolve(pageType); BindingPageModel(data, page, pageModel); @@ -47,13 +48,13 @@ public static Page ResolvePageModel (Type type, object data, FreshBasePageModel public static Page BindingPageModel(object data, Page targetPage, FreshBasePageModel pageModel) { - pageModel.WireEvents (targetPage); + pageModel.WireEvents(targetPage); pageModel.CurrentPage = targetPage; - pageModel.CoreMethods = new PageModelCoreMethods (targetPage, pageModel); - pageModel.Init (data); + pageModel.CoreMethods = new PageModelCoreMethods(targetPage, pageModel); + pageModel.Init(data); targetPage.BindingContext = pageModel; return targetPage; - } + } } } diff --git a/src/FreshMvvm/FreshTinyIOCBuiltIn.cs b/src/FreshMvvm/FreshTinyIOCBuiltIn.cs index 263c241..97012a0 100644 --- a/src/FreshMvvm/FreshTinyIOCBuiltIn.cs +++ b/src/FreshMvvm/FreshTinyIOCBuiltIn.cs @@ -1,4 +1,6 @@ using System; +using FreshMvvm.IoC; +using FreshMvvm.IoC.TinyIoC; using TinyIoC; namespace FreshMvvm @@ -6,41 +8,35 @@ namespace FreshMvvm /// /// Built in TinyIOC for ease of use /// - public class FreshTinyIOCBuiltIn : IFreshIOC + public class FreshTinyIoCBuiltIn : IFreshIoC { - public static TinyIoCContainer Current - { - get - { - return TinyIoCContainer.Current; - } - } + internal static TinyIoCContainer Current => TinyIoCContainer.Current; - public IRegisterOptions Register(RegisterType instance, string name) where RegisterType : class + public IRegisterOptions Register(TRegisterType instance, string name) where TRegisterType : class { return TinyIoCContainer.Current.Register(instance, name); } - public IRegisterOptions Register(RegisterType instance) where RegisterType : class + public IRegisterOptions Register(TRegisterType instance) where TRegisterType : class { return TinyIoCContainer.Current.Register(instance); } - public ResolveType Resolve(string name) where ResolveType : class + public TResolveType Resolve(string name) where TResolveType : class { - return TinyIoCContainer.Current.Resolve(name); + return TinyIoCContainer.Current.Resolve(name); } - public ResolveType Resolve() where ResolveType : class + public TResolveType Resolve() where TResolveType : class { - return TinyIoCContainer.Current.Resolve(); + return TinyIoCContainer.Current.Resolve(); } - public IRegisterOptions Register() - where RegisterType : class - where RegisterImplementation : class, RegisterType + public IRegisterOptions Register() + where TRegisterType : class + where TRegisterImplementation : class, TRegisterType { - return TinyIoCContainer.Current.Register(); + return TinyIoCContainer.Current.Register(); } public object Resolve(Type resolveType) @@ -48,14 +44,14 @@ public object Resolve(Type resolveType) return TinyIoCContainer.Current.Resolve(resolveType); } - public void Unregister() + public void Unregister() { - TinyIoCContainer.Current.Unregister(); + TinyIoCContainer.Current.Unregister(); } - public void Unregister(string name) + public void Unregister(string name) { - TinyIoCContainer.Current.Unregister(name); + TinyIoCContainer.Current.Unregister(name); } } } diff --git a/src/FreshMvvm/IFreshNavigationService.cs b/src/FreshMvvm/IFreshNavigationService.cs index 1b00195..4f29f51 100644 --- a/src/FreshMvvm/IFreshNavigationService.cs +++ b/src/FreshMvvm/IFreshNavigationService.cs @@ -1,5 +1,4 @@ -using System; -using Xamarin.Forms; +using Xamarin.Forms; using System.Threading.Tasks; namespace FreshMvvm @@ -16,7 +15,6 @@ public interface IFreshNavigationService /// This method switches the selected main page, TabbedPage the selected tab or if MasterDetail, works with custom pages also /// /// The BagePageModel, allows you to PopToRoot, Pass Data - /// The pagemodel of the root you want to change Task SwitchSelectedRootPageModel() where T : FreshBasePageModel; void NotifyChildrenPageWasPopped(); diff --git a/src/FreshMvvm/IOC/FreshIOC.cs b/src/FreshMvvm/IOC/FreshIOC.cs index 282562b..08f5139 100644 --- a/src/FreshMvvm/IOC/FreshIOC.cs +++ b/src/FreshMvvm/IOC/FreshIOC.cs @@ -1,25 +1,18 @@ -namespace FreshMvvm +namespace FreshMvvm.IoC { - public class FreshIOC + public class FreshIoC { - static FreshIOC () + static FreshIoC() { } - static IFreshIOC _freshIOCContainer; + static IFreshIoC _freshIoCContainer; - public static IFreshIOC Container { - get { - if (_freshIOCContainer == null) - _freshIOCContainer = new FreshTinyIOCBuiltIn (); + public static IFreshIoC Container => _freshIoCContainer ?? (_freshIoCContainer = new FreshTinyIoCBuiltIn()); - return _freshIOCContainer; - } - } - - public static void OverrideContainer(IFreshIOC overrideContainer) + public static void OverrideContainer(IFreshIoC overrideContainer) { - _freshIOCContainer = overrideContainer; + _freshIoCContainer = overrideContainer; } } } diff --git a/src/FreshMvvm/IOC/IFreshIOC.cs b/src/FreshMvvm/IOC/IFreshIOC.cs index 5bd4974..825d55e 100644 --- a/src/FreshMvvm/IOC/IFreshIOC.cs +++ b/src/FreshMvvm/IOC/IFreshIOC.cs @@ -1,19 +1,20 @@ using System; +using FreshMvvm.IoC.TinyIoC; -namespace FreshMvvm +namespace FreshMvvm.IoC { - public interface IFreshIOC + public interface IFreshIoC { object Resolve(Type resolveType); - IRegisterOptions Register(RegisterType instance) where RegisterType : class; - IRegisterOptions Register(RegisterType instance, string name) where RegisterType : class; - ResolveType Resolve() where ResolveType : class; - ResolveType Resolve(string name) where ResolveType : class; - IRegisterOptions Register () - where RegisterType : class - where RegisterImplementation : class, RegisterType; - void Unregister(); - void Unregister(string name); + IRegisterOptions Register(TRegisterType instance) where TRegisterType : class; + IRegisterOptions Register(TRegisterType instance, string name) where TRegisterType : class; + TResolveType Resolve() where TResolveType : class; + TResolveType Resolve(string name) where TResolveType : class; + IRegisterOptions Register () + where TRegisterType : class + where TRegisterImplementation : class, TRegisterType; + void Unregister(); + void Unregister(string name); } } diff --git a/src/FreshMvvm/IOC/IRegisterOptions.cs b/src/FreshMvvm/IOC/TinyIoC/IRegisterOptions.cs similarity index 67% rename from src/FreshMvvm/IOC/IRegisterOptions.cs rename to src/FreshMvvm/IOC/TinyIoC/IRegisterOptions.cs index 45860f0..0d559a9 100644 --- a/src/FreshMvvm/IOC/IRegisterOptions.cs +++ b/src/FreshMvvm/IOC/TinyIoC/IRegisterOptions.cs @@ -1,7 +1,7 @@ using System; using System.Linq.Expressions; -namespace FreshMvvm +namespace FreshMvvm.IoC.TinyIoC { public interface IRegisterOptions { @@ -9,7 +9,7 @@ public interface IRegisterOptions IRegisterOptions AsMultiInstance(); IRegisterOptions WithWeakReference(); IRegisterOptions WithStrongReference(); - IRegisterOptions UsingConstructor(Expression> constructor); + IRegisterOptions UsingConstructor(Expression> constructor); } } diff --git a/src/FreshMvvm/IOC/TinyIoC.cs b/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs similarity index 98% rename from src/FreshMvvm/IOC/TinyIoC.cs rename to src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs index ccc711a..7a163db 100644 --- a/src/FreshMvvm/IOC/TinyIoC.cs +++ b/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs @@ -29,6 +29,7 @@ // #DEFINE then these should be set automatically below. #define EXPRESSIONS + // Platform supports System.Linq.Expressions #define COMPILED_EXPRESSIONS // Platform supports compiling expressions #define APPDOMAIN_GETASSEMBLIES // Platform supports getting all assemblies from the AppDomain object @@ -50,13 +51,12 @@ #undef READER_WRITER_LOCK_SLIM #endif -//#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 -//#undef APPDOMAIN_GETASSEMBLIES -//#endif +#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_4 +#undef APPDOMAIN_GETASSEMBLIES +#endif #if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 #undef SERIALIZABLE -#undef APPDOMAIN_GETASSEMBLIES #endif // CompactFramework / Windows Phone 7 @@ -97,12 +97,12 @@ namespace TinyIoC { + using FreshMvvm.IoC.TinyIoC; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Reflection; - using FreshMvvm; #if EXPRESSIONS using System.Linq.Expressions; @@ -1235,7 +1235,7 @@ public IRegisterOptions UsingConstructor(ExpressionCustom lifetime manager /// Error string to display if switch fails /// RegisterOptions - public static RegisterOptions ToCustomLifetimeManager(RegisterOptions instance, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + public static IRegisterOptions ToCustomLifetimeManager(IRegisterOptions instance, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) { if (instance == null) throw new ArgumentNullException("instance", "instance is null."); @@ -1246,12 +1246,14 @@ public static RegisterOptions ToCustomLifetimeManager(RegisterOptions instance, if (string.IsNullOrEmpty(errorString)) throw new ArgumentException("errorString is null or empty.", "errorString"); - var currentFactory = instance._Container.GetCurrentFactory(instance._Registration); + var registerOptions = (RegisterOptions) instance; + + var currentFactory = registerOptions._Container.GetCurrentFactory(registerOptions._Registration); if (currentFactory == null) - throw new TinyIoCRegistrationException(instance._Registration.Type, errorString); + throw new TinyIoCRegistrationException(registerOptions._Registration.Type, errorString); - return instance._Container.AddUpdateRegistration(instance._Registration, currentFactory.GetCustomObjectLifetimeVariant(lifetimeProvider, errorString)); + return registerOptions._Container.AddUpdateRegistration(registerOptions._Registration, currentFactory.GetCustomObjectLifetimeVariant(lifetimeProvider, errorString)); } } @@ -1316,7 +1318,7 @@ public static MultiRegisterOptions ToCustomLifetimeManager( if (string.IsNullOrEmpty(errorString)) throw new ArgumentException("errorString is null or empty.", "errorString"); - instance._RegisterOptions = instance.ExecuteOnAllRegisterOptions(ro => RegisterOptions.ToCustomLifetimeManager(ro as RegisterOptions, lifetimeProvider, errorString)); + instance._RegisterOptions = instance.ExecuteOnAllRegisterOptions(ro => RegisterOptions.ToCustomLifetimeManager(ro, lifetimeProvider, errorString)); return instance; } @@ -1461,7 +1463,7 @@ public void AutoRegister(IEnumerable assemblies, DuplicateImplementati /// /// Type to register /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType) + public IRegisterOptions Register(Type registerType) { return RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerType)); } @@ -1472,7 +1474,7 @@ public RegisterOptions Register(Type registerType) /// Type to register /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, string name) + public IRegisterOptions Register(Type registerType, string name) { return RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerType)); @@ -1484,7 +1486,7 @@ public RegisterOptions Register(Type registerType, string name) /// Type to register /// Type to instantiate that implements RegisterType /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation) + public IRegisterOptions Register(Type registerType, Type registerImplementation) { return this.RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerImplementation)); } @@ -1496,7 +1498,7 @@ public RegisterOptions Register(Type registerType, Type registerImplementation) /// Type to instantiate that implements RegisterType /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation, string name) + public IRegisterOptions Register(Type registerType, Type registerImplementation, string name) { return this.RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerImplementation)); } @@ -1507,7 +1509,7 @@ public RegisterOptions Register(Type registerType, Type registerImplementation, /// Type to register /// Instance of RegisterType to register /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, object instance) + public IRegisterOptions Register(Type registerType, object instance) { return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerType, instance)); } @@ -1519,7 +1521,7 @@ public RegisterOptions Register(Type registerType, object instance) /// Instance of RegisterType to register /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, object instance, string name) + public IRegisterOptions Register(Type registerType, object instance, string name) { return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerType, instance)); } @@ -1531,7 +1533,7 @@ public RegisterOptions Register(Type registerType, object instance, string name) /// Type of instance to register that implements RegisterType /// Instance of RegisterImplementation to register /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation, object instance) + public IRegisterOptions Register(Type registerType, Type registerImplementation, object instance) { return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerImplementation, instance)); } @@ -1544,7 +1546,7 @@ public RegisterOptions Register(Type registerType, Type registerImplementation, /// Instance of RegisterImplementation to register /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Type registerImplementation, object instance, string name) + public IRegisterOptions Register(Type registerType, Type registerImplementation, object instance, string name) { return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerImplementation, instance)); } @@ -1555,7 +1557,7 @@ public RegisterOptions Register(Type registerType, Type registerImplementation, /// Type to register /// Factory/lambda that returns an instance of RegisterType /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Func factory) + public IRegisterOptions Register(Type registerType, Func factory) { return RegisterInternal(registerType, string.Empty, new DelegateFactory(registerType, factory)); } @@ -1567,7 +1569,7 @@ public RegisterOptions Register(Type registerType, FuncFactory/lambda that returns an instance of RegisterType /// Name of registation /// RegisterOptions for fluent API - public RegisterOptions Register(Type registerType, Func factory, string name) + public IRegisterOptions Register(Type registerType, Func factory, string name) { return RegisterInternal(registerType, name, new DelegateFactory(registerType, factory)); } @@ -1577,7 +1579,7 @@ public RegisterOptions Register(Type registerType, Func /// Type to register /// RegisterOptions for fluent API - public RegisterOptions Register() + public IRegisterOptions Register() where RegisterType : class { return this.Register(typeof(RegisterType)); @@ -1589,7 +1591,7 @@ public RegisterOptions Register() /// Type to register /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(string name) + public IRegisterOptions Register(string name) where RegisterType : class { return this.Register(typeof(RegisterType), name); @@ -1601,7 +1603,7 @@ public RegisterOptions Register(string name) /// Type to register /// Type to instantiate that implements RegisterType /// RegisterOptions for fluent API - public RegisterOptions Register() + public IRegisterOptions Register() where RegisterType : class where RegisterImplementation : class, RegisterType { @@ -1615,7 +1617,7 @@ public RegisterOptions Register() /// Type to instantiate that implements RegisterType /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(string name) + public IRegisterOptions Register(string name) where RegisterType : class where RegisterImplementation : class, RegisterType { @@ -1628,7 +1630,7 @@ public RegisterOptions Register(string nam /// Type to register /// Instance of RegisterType to register /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterType instance) + public IRegisterOptions Register(RegisterType instance) where RegisterType : class { return this.Register(typeof(RegisterType), instance); @@ -1641,7 +1643,7 @@ public RegisterOptions Register(RegisterType instance) /// Instance of RegisterType to register /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterType instance, string name) + public IRegisterOptions Register(RegisterType instance, string name) where RegisterType : class { return this.Register(typeof(RegisterType), instance, name); @@ -1654,7 +1656,7 @@ public RegisterOptions Register(RegisterType instance, string name /// Type of instance to register that implements RegisterType /// Instance of RegisterImplementation to register /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterImplementation instance) + public IRegisterOptions Register(RegisterImplementation instance) where RegisterType : class where RegisterImplementation : class, RegisterType { @@ -1669,7 +1671,7 @@ public RegisterOptions Register(RegisterIm /// Instance of RegisterImplementation to register /// Name of registration /// RegisterOptions for fluent API - public RegisterOptions Register(RegisterImplementation instance, string name) + public IRegisterOptions Register(RegisterImplementation instance, string name) where RegisterType : class where RegisterImplementation : class, RegisterType { @@ -1682,7 +1684,7 @@ public RegisterOptions Register(RegisterIm /// Type to register /// Factory/lambda that returns an instance of RegisterType /// RegisterOptions for fluent API - public RegisterOptions Register(Func factory) + public IRegisterOptions Register(Func factory) where RegisterType : class { if (factory == null) @@ -1700,7 +1702,7 @@ public RegisterOptions Register(FuncFactory/lambda that returns an instance of RegisterType /// Name of registation /// RegisterOptions for fluent API - public RegisterOptions Register(Func factory, string name) + public IRegisterOptions Register(Func factory, string name) where RegisterType : class { if (factory == null) @@ -1758,7 +1760,7 @@ where j.Count() > 1 throw new ArgumentException(multipleRegMessage); } - var registerOptions = new List(); + var registerOptions = new List(); foreach (var type in implementationTypes) { @@ -3560,14 +3562,14 @@ private ObjectFactoryBase GetCurrentFactory(TypeRegistration registration) return current; } - private RegisterOptions RegisterInternal(Type registerType, string name, ObjectFactoryBase factory) + private IRegisterOptions RegisterInternal(Type registerType, string name, ObjectFactoryBase factory) { var typeRegistration = new TypeRegistration(registerType, name); return AddUpdateRegistration(typeRegistration, factory); } - private RegisterOptions AddUpdateRegistration(TypeRegistration typeRegistration, ObjectFactoryBase factory) + private IRegisterOptions AddUpdateRegistration(TypeRegistration typeRegistration, ObjectFactoryBase factory) { _RegisteredTypes[typeRegistration] = factory; diff --git a/src/FreshMvvm/IPageModelCoreMethods.cs b/src/FreshMvvm/IPageModelCoreMethods.cs index 1b3c0dc..d7cdfd4 100644 --- a/src/FreshMvvm/IPageModelCoreMethods.cs +++ b/src/FreshMvvm/IPageModelCoreMethods.cs @@ -1,5 +1,6 @@ using System; using System.Threading.Tasks; +using FreshMvvm.NavigationContainers; using Xamarin.Forms; namespace FreshMvvm @@ -60,28 +61,25 @@ public interface IPageModelCoreMethods /// This method switches the selected main page, TabbedPage the selected tab or if MasterDetail, works with custom pages also /// /// The BagePageModel, allows you to PopToRoot, Pass Data - /// The pagemodel of the root you want to change Task SwitchSelectedRootPageModel() where T : FreshBasePageModel; /// /// This method is used when you want to switch the selected page, /// /// The BagePageModel, allows you to PopToRoot, Pass Data - /// The pagemodel of the root you want to change Task SwitchSelectedTab() where T : FreshBasePageModel; /// /// This method is used when you want to switch the selected page, /// /// The BagePageModel, allows you to PopToRoot, Pass Data - /// The pagemodel of the root you want to change Task SwitchSelectedMaster()where T : FreshBasePageModel; Task PopToRoot(bool animate); - void BatchBegin(); + void BatchBegin(); - void BatchCommit(); + void BatchCommit(); } } diff --git a/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs index 1963df4..d8f96a5 100644 --- a/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs @@ -1,56 +1,57 @@ -using System; -using System.Threading.Tasks; -using Xamarin.Forms; -using System.Collections.Generic; +using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; +using System.Threading.Tasks; +using FreshMvvm.IoC; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.NavigationContainers { - public class FreshMasterDetailNavigationContainer : Xamarin.Forms.MasterDetailPage, IFreshNavigationService + public class FreshMasterDetailNavigationContainer : MasterDetailPage, IFreshNavigationService { - List _pagesInner = new List (); - Dictionary _pages = new Dictionary (); - ContentPage _menuPage; - ObservableCollection _pageNames = new ObservableCollection (); + private readonly List _pagesInner = new List(); + private ContentPage _menuPage; - public Dictionary Pages { get { return _pages; } } - protected ObservableCollection PageNames { get { return _pageNames; } } + public Dictionary Pages { get; } = new Dictionary(); - public FreshMasterDetailNavigationContainer () : this(Constants.DefaultNavigationServiceName) - { + protected ObservableCollection PageNames { get; } = new ObservableCollection(); + + public FreshMasterDetailNavigationContainer() : this(Constants.DefaultNavigationServiceName) + { } - public FreshMasterDetailNavigationContainer (string navigationServiceName) - { - NavigationServiceName = navigationServiceName; - RegisterNavigation (); + public FreshMasterDetailNavigationContainer(string navigationServiceName) + { + NavigationServiceName = navigationServiceName; + RegisterNavigation(); } - public void Init (string menuTitle, string menuIcon = null) + public void Init(string menuTitle, string menuIcon = null) { - CreateMenuPage (menuTitle, menuIcon); - RegisterNavigation (); + CreateMenuPage(menuTitle, menuIcon); + RegisterNavigation(); } - protected virtual void RegisterNavigation () + protected virtual void RegisterNavigation() { - FreshIOC.Container.Register (this, NavigationServiceName); + FreshIoC.Container.Register(this, NavigationServiceName); } - public virtual void AddPage (string title, object data = null) where T : FreshBasePageModel + public virtual void AddPage(string title, object data = null) where T : FreshBasePageModel { - var page = FreshPageModelResolver.ResolvePageModel (data); - page.GetModel ().CurrentNavigationServiceName = NavigationServiceName; + var page = FreshPageModelResolver.ResolvePageModel(data); + page.GetModel().CurrentNavigationServiceName = NavigationServiceName; _pagesInner.Add(page); - var navigationContainer = CreateContainerPage (page); - _pages.Add (title, navigationContainer); - _pageNames.Add (title); - if (_pages.Count == 1) + + var navigationContainer = CreateContainerPage(page); + Pages.Add(title, navigationContainer); + PageNames.Add(title); + + if (Pages.Count == 1) Detail = navigationContainer; } - internal Page CreateContainerPageSafe (Page page) + internal Page CreateContainerPageSafe(Page page) { if (page is NavigationPage || page is MasterDetailPage || page is TabbedPage) return page; @@ -58,22 +59,28 @@ internal Page CreateContainerPageSafe (Page page) return CreateContainerPage(page); } - protected virtual Page CreateContainerPage (Page page) + protected virtual Page CreateContainerPage(Page page) { - return new NavigationPage (page); + return new NavigationPage(page); } - protected virtual void CreateMenuPage (string menuPageTitle, string menuIcon = null) + protected virtual void CreateMenuPage(string menuPageTitle, string menuIcon = null) { - _menuPage = new ContentPage (); - _menuPage.Title = menuPageTitle; - var listView = new ListView (); - - listView.ItemsSource = _pageNames; + _menuPage = new ContentPage + { + Title = menuPageTitle + }; - listView.ItemSelected += (sender, args) => { - if (_pages.ContainsKey ((string)args.SelectedItem)) { - Detail = _pages [(string)args.SelectedItem]; + var listView = new ListView + { + ItemsSource = PageNames + }; + + listView.ItemSelected += (sender, args) => + { + if (Pages.ContainsKey((string)args.SelectedItem)) + { + Detail = Pages[(string)args.SelectedItem]; } IsPresented = false; @@ -81,43 +88,47 @@ protected virtual void CreateMenuPage (string menuPageTitle, string menuIcon = n _menuPage.Content = listView; - var navPage = new NavigationPage (_menuPage) { Title = "Menu" }; + var navPage = new NavigationPage(_menuPage) + { + Title = "Menu" + }; - if (!string.IsNullOrEmpty (menuIcon)) + if (!string.IsNullOrEmpty(menuIcon)) navPage.Icon = menuIcon; - + Master = navPage; } - public Task PushPage (Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public Task PushPage(Page page, FreshBasePageModel model, bool modal = false, bool animate = true) { - if (modal) - return Navigation.PushModalAsync (CreateContainerPageSafe(page)); - return (Detail as NavigationPage).PushAsync (page, animate); //TODO: make this better - } - - public Task PopPage (bool modal = false, bool animate = true) - { - if (modal) - return Navigation.PopModalAsync (animate); - return (Detail as NavigationPage).PopAsync (animate); //TODO: make this better - } - - public Task PopToRoot (bool animate = true) + return modal ? + Navigation.PushModalAsync(CreateContainerPageSafe(page)) : + (Detail as NavigationPage)?.PushAsync(page, animate); + } + + public Task PopPage(bool modal = false, bool animate = true) + { + return modal ? + Navigation.PopModalAsync(animate) : + (Detail as NavigationPage)?.PopAsync(animate); + } + + public Task PopToRoot(bool animate = true) { - return (Detail as NavigationPage).PopToRootAsync (animate); + return (Detail as NavigationPage)?.PopToRootAsync(animate); } - public string NavigationServiceName { get; private set; } + public string NavigationServiceName { get; } public void NotifyChildrenPageWasPopped() { - if (Master is NavigationPage) - ((NavigationPage)Master).NotifyAllChildrenPopped(); - foreach (var page in this.Pages.Values) + var master = Master as NavigationPage; + master?.NotifyAllChildrenPopped(); + + foreach (var page in Pages.Values) { - if (page is NavigationPage) - ((NavigationPage)page).NotifyAllChildrenPopped(); + var navigationPage = page as NavigationPage; + navigationPage?.NotifyAllChildrenPopped(); } } @@ -125,9 +136,9 @@ public Task SwitchSelectedRootPageModel() where T : Fresh { var tabIndex = _pagesInner.FindIndex(o => o.GetModel().GetType().FullName == typeof(T).FullName); - Detail = _pages.Values.ElementAt(tabIndex);; + Detail = Pages.Values.ElementAt(tabIndex); - return Task.FromResult((Detail as NavigationPage).CurrentPage.GetModel()); + return Task.FromResult((Detail as NavigationPage)?.CurrentPage.GetModel()); } } } diff --git a/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs index c6ce055..d8f202e 100644 --- a/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs @@ -1,31 +1,32 @@ using System; using System.Threading.Tasks; +using FreshMvvm.IoC; using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.NavigationContainers { - public class FreshNavigationContainer : Xamarin.Forms.NavigationPage, IFreshNavigationService + public class FreshNavigationContainer : NavigationPage, IFreshNavigationService { - public FreshNavigationContainer (Page page) - : this (page, Constants.DefaultNavigationServiceName) + public FreshNavigationContainer(Page page) + : this(page, Constants.DefaultNavigationServiceName) { } - public FreshNavigationContainer (Page page, string navigationPageName) - : base (page) + public FreshNavigationContainer(Page page, string navigationPageName) + : base(page) { - var pageModel = page.GetModel (); + var pageModel = page.GetModel(); pageModel.CurrentNavigationServiceName = navigationPageName; NavigationServiceName = navigationPageName; - RegisterNavigation (); + RegisterNavigation(); } - protected void RegisterNavigation () + protected void RegisterNavigation() { - FreshIOC.Container.Register (this, NavigationServiceName); + FreshIoC.Container.Register(this, NavigationServiceName); } - internal Page CreateContainerPageSafe (Page page) + internal Page CreateContainerPageSafe(Page page) { if (page is NavigationPage || page is MasterDetailPage || page is TabbedPage) return page; @@ -33,31 +34,31 @@ internal Page CreateContainerPageSafe (Page page) return CreateContainerPage(page); } - protected virtual Page CreateContainerPage (Page page) + protected virtual Page CreateContainerPage(Page page) { - return new NavigationPage (page); + return new NavigationPage(page); } - public virtual Task PushPage (Xamarin.Forms.Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public virtual Task PushPage(Page page, FreshBasePageModel model, bool modal = false, bool animate = true) { - if (modal) - return Navigation.PushModalAsync (CreateContainerPageSafe (page), animate); - return Navigation.PushAsync (page, animate); + return modal ? + Navigation.PushModalAsync(CreateContainerPageSafe(page), animate) : + Navigation.PushAsync(page, animate); } - public virtual Task PopPage (bool modal = false, bool animate = true) + public virtual Task PopPage(bool modal = false, bool animate = true) { - if (modal) - return Navigation.PopModalAsync (animate); - return Navigation.PopAsync (animate); + return modal ? + Navigation.PopModalAsync(animate) : + Navigation.PopAsync(animate); } - public Task PopToRoot (bool animate = true) + public Task PopToRoot(bool animate = true) { - return Navigation.PopToRootAsync (animate); + return Navigation.PopToRootAsync(animate); } - public string NavigationServiceName { get; private set; } + public string NavigationServiceName { get; } public void NotifyChildrenPageWasPopped() { diff --git a/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs index cc45d07..81c1781 100644 --- a/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs @@ -1,20 +1,20 @@ using System; -using Xamarin.Forms; -using System.Threading.Tasks; using System.Collections.Generic; -using System.Linq; +using System.Threading.Tasks; +using FreshMvvm.IoC; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.NavigationContainers { /// /// This Tabbed navigation container for when you only want the tabs to appear on the first page and then push to a second page without tabs /// public class FreshTabbedFONavigationContainer : NavigationPage, IFreshNavigationService { - TabbedPage _innerTabbedPage; - public TabbedPage FirstTabbedPage { get { return _innerTabbedPage; } } - List _tabs = new List(); - public IEnumerable TabbedPages { get { return _tabs; } } + private readonly List _tabs = new List(); + + public TabbedPage FirstTabbedPage { get; } + public IEnumerable TabbedPages => _tabs; public FreshTabbedFONavigationContainer (string titleOfFirstTab) : this(titleOfFirstTab, Constants.DefaultNavigationServiceName) { @@ -24,13 +24,13 @@ public FreshTabbedFONavigationContainer(string titleOfFirstTab, string navigatio { NavigationServiceName = navigationServiceName; RegisterNavigation(); - _innerTabbedPage = (TabbedPage)this.CurrentPage; - _innerTabbedPage.Title = titleOfFirstTab; + FirstTabbedPage = (TabbedPage)CurrentPage; + FirstTabbedPage.Title = titleOfFirstTab; } protected void RegisterNavigation () { - FreshIOC.Container.Register (this, NavigationServiceName); + FreshIoC.Container.Register (this, NavigationServiceName); } public virtual Page AddTab (string title, string icon, object data = null) where T : FreshBasePageModel @@ -38,20 +38,22 @@ public virtual Page AddTab (string title, string icon, object data = null) wh var page = FreshPageModelResolver.ResolvePageModel (data); page.GetModel ().CurrentNavigationServiceName = NavigationServiceName; _tabs.Add (page); + var container = CreateContainerPageSafe (page); container.Title = title; + if (!string.IsNullOrWhiteSpace(icon)) container.Icon = icon; - _innerTabbedPage.Children.Add (container); + FirstTabbedPage.Children.Add (container); + return container; } internal Page CreateContainerPageSafe (Page page) { - if (page is NavigationPage || page is MasterDetailPage || page is TabbedPage) - return page; - - return CreateContainerPage(page); + return page is NavigationPage || page is MasterDetailPage || page is TabbedPage + ? page + : CreateContainerPage(page); } protected virtual Page CreateContainerPage (Page page) @@ -59,53 +61,45 @@ protected virtual Page CreateContainerPage (Page page) return page; } - public System.Threading.Tasks.Task PushPage (Xamarin.Forms.Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public Task PushPage (Page page, FreshBasePageModel model, bool modal = false, bool animate = true) { - if (modal) - return this.Navigation.PushModalAsync (CreateContainerPageSafe (page)); - return this.Navigation.PushAsync (page); + return modal ? + Navigation.PushModalAsync (CreateContainerPageSafe (page)) : + Navigation.PushAsync (page); } - public System.Threading.Tasks.Task PopPage (bool modal = false, bool animate = true) + public Task PopPage (bool modal = false, bool animate = true) { - if (modal) - return this.Navigation.PopModalAsync (animate); - return this.Navigation.PopAsync (animate); + return modal ? + Navigation.PopModalAsync (animate) : + Navigation.PopAsync (animate); } public Task PopToRoot (bool animate = true) { - return this.Navigation.PopToRootAsync (animate); + return Navigation.PopToRootAsync (animate); } - public string NavigationServiceName { get; private set; } + public string NavigationServiceName { get; } public void NotifyChildrenPageWasPopped() { - foreach (var page in _innerTabbedPage.Children) + foreach (var page in FirstTabbedPage.Children) { - if (page is NavigationPage) - ((NavigationPage)page).NotifyAllChildrenPopped(); + var navigationPage = page as NavigationPage; + navigationPage?.NotifyAllChildrenPopped(); } } public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel { - if (this.CurrentPage == _innerTabbedPage) - { - var page = _tabs.FindIndex(o => o.GetModel().GetType().FullName == typeof(T).FullName); - if (page > -1) - { - _innerTabbedPage.CurrentPage = this._innerTabbedPage.Children[page]; - return Task.FromResult(_innerTabbedPage.CurrentPage.GetModel()); - } - } - else - { + if (CurrentPage != FirstTabbedPage) throw new Exception("Cannot switch tabs when the tab screen is not visible"); - } - return null; + var page = _tabs.FindIndex(o => o.GetModel().GetType().FullName == typeof(T).FullName); + if (page <= -1) return null; + FirstTabbedPage.CurrentPage = FirstTabbedPage.Children[page]; + return Task.FromResult(FirstTabbedPage.CurrentPage.GetModel()); } } } diff --git a/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs index 610e898..f072277 100644 --- a/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs @@ -1,101 +1,102 @@ -using System; -using Xamarin.Forms; -using System.Collections.Generic; -using System.Threading.Tasks; +using System.Collections.Generic; using System.Linq; +using System.Threading.Tasks; +using FreshMvvm.IoC; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.NavigationContainers { public class FreshTabbedNavigationContainer : TabbedPage, IFreshNavigationService { - List _tabs = new List(); - public IEnumerable TabbedPages { get { return _tabs; } } + private readonly List _tabs = new List(); + public IEnumerable TabbedPages => _tabs; + + public FreshTabbedNavigationContainer() : this(Constants.DefaultNavigationServiceName) + { - public FreshTabbedNavigationContainer () : this(Constants.DefaultNavigationServiceName) - { - } public FreshTabbedNavigationContainer(string navigationServiceName) { NavigationServiceName = navigationServiceName; - RegisterNavigation (); + RegisterNavigation(); } - protected void RegisterNavigation () + protected void RegisterNavigation() { - FreshIOC.Container.Register (this, NavigationServiceName); + FreshIoC.Container.Register(this, NavigationServiceName); } - public virtual Page AddTab (string title, string icon, object data = null) where T : FreshBasePageModel + public virtual Page AddTab(string title, string icon, object data = null) where T : FreshBasePageModel { - var page = FreshPageModelResolver.ResolvePageModel (data); - page.GetModel ().CurrentNavigationServiceName = NavigationServiceName; - _tabs.Add (page); - var navigationContainer = CreateContainerPageSafe (page); + var page = FreshPageModelResolver.ResolvePageModel(data); + page.GetModel().CurrentNavigationServiceName = NavigationServiceName; + _tabs.Add(page); + + var navigationContainer = CreateContainerPageSafe(page); navigationContainer.Title = title; + if (!string.IsNullOrWhiteSpace(icon)) navigationContainer.Icon = icon; - Children.Add (navigationContainer); + + Children.Add(navigationContainer); + return navigationContainer; } - internal Page CreateContainerPageSafe (Page page) + internal Page CreateContainerPageSafe(Page page) { - if (page is NavigationPage || page is MasterDetailPage || page is TabbedPage) - return page; - - return CreateContainerPage(page); + return page is NavigationPage || page is MasterDetailPage || page is TabbedPage + ? page + : CreateContainerPage(page); } - protected virtual Page CreateContainerPage (Page page) + protected virtual Page CreateContainerPage(Page page) { - return new NavigationPage (page); + return new NavigationPage(page); } - public System.Threading.Tasks.Task PushPage (Xamarin.Forms.Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public Task PushPage(Page page, FreshBasePageModel model, bool modal = false, bool animate = true) { - if (modal) - return this.CurrentPage.Navigation.PushModalAsync (CreateContainerPageSafe (page)); - return this.CurrentPage.Navigation.PushAsync (page); + return modal ? + CurrentPage.Navigation.PushModalAsync(CreateContainerPageSafe(page)) : + CurrentPage.Navigation.PushAsync(page); } - public System.Threading.Tasks.Task PopPage (bool modal = false, bool animate = true) + public Task PopPage(bool modal = false, bool animate = true) { - if (modal) - return this.CurrentPage.Navigation.PopModalAsync (animate); - return this.CurrentPage.Navigation.PopAsync (animate); + return modal ? + CurrentPage.Navigation.PopModalAsync(animate) : + CurrentPage.Navigation.PopAsync(animate); } - public Task PopToRoot (bool animate = true) + public Task PopToRoot(bool animate = true) { - return this.CurrentPage.Navigation.PopToRootAsync (animate); + return CurrentPage.Navigation.PopToRootAsync(animate); } - public string NavigationServiceName { get; private set; } + public string NavigationServiceName { get; } public void NotifyChildrenPageWasPopped() { - foreach (var page in this.Children) + foreach (var page in Children) { - if (page is NavigationPage) - ((NavigationPage)page).NotifyAllChildrenPopped(); + var navigationPage = page as NavigationPage; + navigationPage?.NotifyAllChildrenPopped(); } } - + public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel { var page = _tabs.FindIndex(o => o.GetModel().GetType().FullName == typeof(T).FullName); - if (page > -1) - { - CurrentPage = this.Children[page]; - var topOfStack = CurrentPage.Navigation.NavigationStack.LastOrDefault(); - if (topOfStack != null) - return Task.FromResult(topOfStack.GetModel()); + if (page <= -1) return null; - } - return null; + CurrentPage = Children[page]; + + var topOfStack = CurrentPage.Navigation.NavigationStack.LastOrDefault(); + + return topOfStack != null ? Task.FromResult(topOfStack.GetModel()) : null; } } } diff --git a/src/FreshMvvm/PageExtensions.cs b/src/FreshMvvm/PageExtensions.cs index ce98add..9b7c14c 100644 --- a/src/FreshMvvm/PageExtensions.cs +++ b/src/FreshMvvm/PageExtensions.cs @@ -1,5 +1,4 @@ -using System; -using Xamarin.Forms; +using Xamarin.Forms; namespace FreshMvvm { @@ -16,15 +15,13 @@ public static void NotifyAllChildrenPopped(this NavigationPage navigationPage) foreach (var page in navigationPage.Navigation.ModalStack) { var pageModel = page.GetModel(); - if (pageModel != null) - pageModel.RaisePageWasPopped(); + pageModel?.RaisePageWasPopped(); } foreach (var page in navigationPage.Navigation.NavigationStack) { var pageModel = page.GetModel(); - if (pageModel != null) - pageModel.RaisePageWasPopped(); + pageModel?.RaisePageWasPopped(); } } } diff --git a/src/FreshMvvm/PageModelCoreMethods.cs b/src/FreshMvvm/PageModelCoreMethods.cs index bd6405b..6ce736b 100644 --- a/src/FreshMvvm/PageModelCoreMethods.cs +++ b/src/FreshMvvm/PageModelCoreMethods.cs @@ -2,52 +2,54 @@ using System.Threading.Tasks; using Xamarin.Forms; using System.Linq; +using FreshMvvm.IoC; +using FreshMvvm.NavigationContainers; namespace FreshMvvm { public class PageModelCoreMethods : IPageModelCoreMethods { - Page _currentPage; - FreshBasePageModel _currentPageModel; + private readonly Page _currentPage; + private readonly FreshBasePageModel _currentPageModel; - public PageModelCoreMethods (Page currentPage, FreshBasePageModel pageModel) + public PageModelCoreMethods(Page currentPage, FreshBasePageModel pageModel) { _currentPage = currentPage; - _currentPageModel = pageModel; + _currentPageModel = pageModel; } - public async Task DisplayAlert (string title, string message, string cancel) + public async Task DisplayAlert(string title, string message, string cancel) { if (_currentPage != null) - await _currentPage.DisplayAlert (title, message, cancel); + await _currentPage.DisplayAlert(title, message, cancel); } - public async Task DisplayActionSheet (string title, string cancel, string destruction, params string[] buttons) + public async Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons) { if (_currentPage != null) - return await _currentPage.DisplayActionSheet (title, cancel, destruction, buttons); + return await _currentPage.DisplayActionSheet(title, cancel, destruction, buttons); return null; } - public async Task DisplayAlert (string title, string message, string accept, string cancel) + public async Task DisplayAlert(string title, string message, string accept, string cancel) { if (_currentPage != null) - return await _currentPage.DisplayAlert (title, message, accept, cancel); + return await _currentPage.DisplayAlert(title, message, accept, cancel); return false; } - public async Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshBasePageModel + public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshBasePageModel { - T pageModel = FreshIOC.Container.Resolve (); + T pageModel = FreshIoC.Container.Resolve(); await PushPageModel(pageModel, data, modal, animate); } - public async Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshBasePageModel where TPage : Page + public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshBasePageModel where TPage : Page { - T pageModel = FreshIOC.Container.Resolve (); - TPage page = FreshIOC.Container.Resolve(); - FreshPageModelResolver.BindingPageModel(data, page, pageModel); + T pageModel = FreshIoC.Container.Resolve(); + TPage page = FreshIoC.Container.Resolve(); + FreshPageModelResolver.BindingPageModel(data, page, pageModel); await PushPageModelWithPage(page, pageModel, data, modal, animate); } @@ -58,18 +60,18 @@ public Task PushPageModel(Type pageModelType, bool animate = true) public Task PushPageModel(Type pageModelType, object data, bool modal = false, bool animate = true) { - var pageModel = FreshIOC.Container.Resolve(pageModelType) as FreshBasePageModel; + var pageModel = FreshIoC.Container.Resolve(pageModelType) as FreshBasePageModel; return PushPageModel(pageModel, data, modal, animate); } - async Task PushPageModel(FreshBasePageModel pageModel, object data, bool modal = false, bool animate = true) + private async Task PushPageModel(FreshBasePageModel pageModel, object data, bool modal = false, bool animate = true) { var page = FreshPageModelResolver.ResolvePageModel(data, pageModel); await PushPageModelWithPage(page, pageModel, data, modal, animate); } - async Task PushPageModelWithPage(Page page, FreshBasePageModel pageModel, object data, bool modal = false, bool animate = true) + private async Task PushPageModelWithPage(Page page, FreshBasePageModel pageModel, object data, bool modal = false, bool animate = true) { pageModel.PreviousPageModel = _currentPageModel; //This is the previous page model because it's push to a new one, and this is current pageModel.CurrentNavigationServiceName = _currentPageModel.CurrentNavigationServiceName; @@ -77,23 +79,23 @@ async Task PushPageModelWithPage(Page page, FreshBasePageModel pageModel, object if (string.IsNullOrWhiteSpace(pageModel.PreviousNavigationServiceName)) pageModel.PreviousNavigationServiceName = _currentPageModel.PreviousNavigationServiceName; - if (page is FreshMasterDetailNavigationContainer) + if (page is FreshMasterDetailNavigationContainer) { - await this.PushNewNavigationServiceModal ((FreshMasterDetailNavigationContainer)page, pageModel, animate); - } - else if (page is FreshTabbedNavigationContainer) + await PushNewNavigationServiceModal((FreshMasterDetailNavigationContainer)page, pageModel, animate); + } + else if (page is FreshTabbedNavigationContainer) { - await this.PushNewNavigationServiceModal ((FreshTabbedNavigationContainer)page, pageModel, animate); - } - else + await PushNewNavigationServiceModal((FreshTabbedNavigationContainer)page, pageModel, animate); + } + else { - IFreshNavigationService rootNavigation = FreshIOC.Container.Resolve (_currentPageModel.CurrentNavigationServiceName); + IFreshNavigationService rootNavigation = FreshIoC.Container.Resolve(_currentPageModel.CurrentNavigationServiceName); - await rootNavigation.PushPage (page, pageModel, modal, animate); + await rootNavigation.PushPage(page, pageModel, modal, animate); } } - public async Task PopPageModel (bool modal = false, bool animate = true) + public async Task PopPageModel(bool modal = false, bool animate = true) { string navServiceName = _currentPageModel.CurrentNavigationServiceName; if (_currentPageModel.IsModalFirstChild) @@ -103,102 +105,102 @@ public async Task PopPageModel (bool modal = false, bool animate = true) else { if (modal) - this._currentPageModel.RaisePageWasPopped(); - - IFreshNavigationService rootNavigation = FreshIOC.Container.Resolve (navServiceName); - await rootNavigation.PopPage (modal, animate); + _currentPageModel.RaisePageWasPopped(); + + IFreshNavigationService rootNavigation = FreshIoC.Container.Resolve(navServiceName); + await rootNavigation.PopPage(modal, animate); } } public async Task PopToRoot(bool animate) { - IFreshNavigationService rootNavigation = FreshIOC.Container.Resolve (_currentPageModel.CurrentNavigationServiceName); - await rootNavigation.PopToRoot (animate); + IFreshNavigationService rootNavigation = FreshIoC.Container.Resolve(_currentPageModel.CurrentNavigationServiceName); + await rootNavigation.PopToRoot(animate); } - public async Task PopPageModel (object data, bool modal = false, bool animate = true) + public async Task PopPageModel(object data, bool modal = false, bool animate = true) { - if (_currentPageModel != null && _currentPageModel.PreviousPageModel != null && data != null) { - _currentPageModel.PreviousPageModel.ReverseInit (data); + if (_currentPageModel?.PreviousPageModel != null && data != null) + { + _currentPageModel.PreviousPageModel.ReverseInit(data); } - await PopPageModel (modal, animate); + await PopPageModel(modal, animate); } - public Task PushPageModel (bool animate = true) where T : FreshBasePageModel + public Task PushPageModel(bool animate = true) where T : FreshBasePageModel { - return PushPageModel (null, false, animate); + return PushPageModel(null, false, animate); } - public Task PushPageModel (bool animate = true) where T : FreshBasePageModel where TPage : Page + public Task PushPageModel(bool animate = true) where T : FreshBasePageModel where TPage : Page { - return PushPageModel (null, animate); + return PushPageModel(null, animate); } - public Task PushNewNavigationServiceModal (FreshTabbedNavigationContainer tabbedNavigationContainer, FreshBasePageModel basePageModel = null, bool animate = true) + public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshBasePageModel basePageModel = null, bool animate = true) { - var models = tabbedNavigationContainer.TabbedPages.Select (o => o.GetModel ()).ToList(); + var models = tabbedNavigationContainer.TabbedPages.Select(o => o.GetModel()).ToList(); if (basePageModel != null) - models.Add (basePageModel); - return PushNewNavigationServiceModal (tabbedNavigationContainer, models.ToArray (), animate); + models.Add(basePageModel); + return PushNewNavigationServiceModal(tabbedNavigationContainer, models.ToArray(), animate); } - public Task PushNewNavigationServiceModal (FreshMasterDetailNavigationContainer masterDetailContainer, FreshBasePageModel basePageModel = null, bool animate = true) + public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshBasePageModel basePageModel = null, bool animate = true) { - var models = masterDetailContainer.Pages.Select (o => - { - if (o.Value is NavigationPage) - return ((NavigationPage)o.Value).CurrentPage.GetModel (); - else - return o.Value.GetModel(); - }).ToList(); + var models = masterDetailContainer.Pages.Select(o => + { + var page = o.Value as NavigationPage; + return page != null ? page.CurrentPage.GetModel() : o.Value.GetModel(); + }).ToList(); if (basePageModel != null) - models.Add (basePageModel); - - return PushNewNavigationServiceModal (masterDetailContainer, models.ToArray(), animate); + models.Add(basePageModel); + + return PushNewNavigationServiceModal(masterDetailContainer, models.ToArray(), animate); } - public Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshBasePageModel basePageModels, bool animate = true) + public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshBasePageModel basePageModels, bool animate = true) { - return PushNewNavigationServiceModal (newNavigationService, new FreshBasePageModel[] { basePageModels }, animate); + return PushNewNavigationServiceModal(newNavigationService, new[] { basePageModels }, animate); } - public async Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshBasePageModel[] basePageModels, bool animate = true) + public async Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshBasePageModel[] basePageModels, bool animate = true) { var navPage = newNavigationService as Page; if (navPage == null) - throw new Exception ("Navigation service is not Page"); + throw new Exception("Navigation service is not Page"); - foreach (var pageModel in basePageModels) { + foreach (var pageModel in basePageModels) + { pageModel.CurrentNavigationServiceName = newNavigationService.NavigationServiceName; pageModel.PreviousNavigationServiceName = _currentPageModel.CurrentNavigationServiceName; pageModel.IsModalFirstChild = true; } - IFreshNavigationService rootNavigation = FreshIOC.Container.Resolve (_currentPageModel.CurrentNavigationServiceName); - await rootNavigation.PushPage (navPage, null, true, animate); + IFreshNavigationService rootNavigation = FreshIoC.Container.Resolve(_currentPageModel.CurrentNavigationServiceName); + await rootNavigation.PushPage(navPage, null, true, animate); } - public void SwitchOutRootNavigation (string navigationServiceName) + public void SwitchOutRootNavigation(string navigationServiceName) { - IFreshNavigationService rootNavigation = FreshIOC.Container.Resolve (navigationServiceName); + IFreshNavigationService rootNavigation = FreshIoC.Container.Resolve(navigationServiceName); if (!(rootNavigation is Page)) throw new Exception("Navigation service is not a page"); - - Xamarin.Forms.Application.Current.MainPage = rootNavigation as Page; + + Application.Current.MainPage = rootNavigation as Page; } public async Task PopModalNavigationService(bool animate = true) { - var currentNavigationService = FreshIOC.Container.Resolve (_currentPageModel.CurrentNavigationServiceName); + var currentNavigationService = FreshIoC.Container.Resolve(_currentPageModel.CurrentNavigationServiceName); currentNavigationService.NotifyChildrenPageWasPopped(); - FreshIOC.Container.Unregister(_currentPageModel.CurrentNavigationServiceName); + FreshIoC.Container.Unregister(_currentPageModel.CurrentNavigationServiceName); var navServiceName = _currentPageModel.PreviousNavigationServiceName; - IFreshNavigationService rootNavigation = FreshIOC.Container.Resolve (navServiceName); - await rootNavigation.PopPage (animate); + IFreshNavigationService rootNavigation = FreshIoC.Container.Resolve(navServiceName); + await rootNavigation.PopPage(animate); } /// @@ -206,7 +208,7 @@ public async Task PopModalNavigationService(bool animate = true) /// public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel { - var currentNavigationService = FreshIOC.Container.Resolve (_currentPageModel.CurrentNavigationServiceName); + var currentNavigationService = FreshIoC.Container.Resolve(_currentPageModel.CurrentNavigationServiceName); return currentNavigationService.SwitchSelectedRootPageModel(); } @@ -227,7 +229,7 @@ public Task SwitchSelectedMaster() where T : FreshBasePag return SwitchSelectedRootPageModel(); } - public async Task PushPageModelWithNewNavigation (object data, bool animate = true) where T : FreshBasePageModel + public async Task PushPageModelWithNewNavigation(object data, bool animate = true) where T : FreshBasePageModel { var page = FreshPageModelResolver.ResolvePageModel(data); var navigationName = Guid.NewGuid().ToString(); @@ -236,40 +238,37 @@ public async Task PushPageModelWithNewNavigation (object data, bool a return navigationName; } - public void BatchBegin() - { - _currentPage.BatchBegin (); - } + public void BatchBegin() + { + _currentPage.BatchBegin(); + } - public void BatchCommit() - { - _currentPage.BatchCommit (); - } + public void BatchCommit() + { + _currentPage.BatchCommit(); + } /// /// Removes current page/pagemodel from navigation /// - public void RemoveFromNavigation () + public void RemoveFromNavigation() { - this._currentPageModel.RaisePageWasPopped (); - this._currentPage.Navigation.RemovePage (_currentPage); + _currentPageModel.RaisePageWasPopped(); + _currentPage.Navigation.RemovePage(_currentPage); } /// /// Removes specific page/pagemodel from navigation /// - public void RemoveFromNavigation (bool removeAll = false) where TPageModel : FreshBasePageModel + public void RemoveFromNavigation(bool removeAll = false) where TPageModel : FreshBasePageModel { - //var pages = this._currentPage.Navigation.Where (o => o is TPageModel); - foreach (var page in this._currentPage.Navigation.NavigationStack.Reverse().ToList()) + foreach (var page in _currentPage.Navigation.NavigationStack.Reverse().ToList()) { - if (page.BindingContext is TPageModel) - { - page.GetModel()?.RaisePageWasPopped (); - this._currentPage.Navigation.RemovePage (page); - if (!removeAll) - break; - } + if (!(page.BindingContext is TPageModel)) continue; + page.GetModel()?.RaisePageWasPopped(); + _currentPage.Navigation.RemovePage(page); + if (!removeAll) + break; } } } diff --git a/src/FreshMvvm/PropertyChangedExtensions.cs b/src/FreshMvvm/PropertyChangedExtensions.cs index bc034fa..1da325b 100644 --- a/src/FreshMvvm/PropertyChangedExtensions.cs +++ b/src/FreshMvvm/PropertyChangedExtensions.cs @@ -1,6 +1,7 @@ using System; using System.ComponentModel; using System.Collections.Generic; +using System.Linq; using System.Linq.Expressions; using System.Reflection; @@ -8,16 +9,25 @@ namespace FreshMvvm { public static class PropertyChangedExtensions { - public static void WhenAny (this T source, Action action, params Expression>[] properties) where T : INotifyPropertyChanged + /// + /// + /// + /// + /// + /// + /// + /// + public static void WhenAny(this T source, Action action, params Expression>[] properties) where T : INotifyPropertyChanged { - Dictionary> propertyNames = new Dictionary> (); - Expression>[] properties2 = properties; - for (int i = 0; i < properties2.Length; i++) { - Expression> expression = properties2 [i]; - propertyNames.Add (expression.GetPropertyInfo ().Name, expression.Compile ()); - } - source.PropertyChanged += (object sender, PropertyChangedEventArgs e) => { - if (propertyNames.ContainsKey (e.PropertyName)) { + Expression>[] propertiesCopy = properties; + + Dictionary> propertyNames = propertiesCopy + .ToDictionary(expression => expression.GetPropertyInfo().Name, expression => expression.Compile()); + + source.PropertyChanged += (s, e) => + { + if (propertyNames.ContainsKey(e.PropertyName)) + { action(e.PropertyName); } }; @@ -34,15 +44,15 @@ public static void WhenAny (this T source, Action action, public static PropertyInfo GetPropertyInfo(this Expression> property) { if (property == null) - throw new ArgumentNullException("property"); + throw new ArgumentNullException(nameof(property)); var body = property.Body as MemberExpression; if (body == null) - throw new ArgumentException("Expression is not a property", "property"); + throw new ArgumentException("Expression is not a property", nameof(property)); var propertyInfo = body.Member as PropertyInfo; if (propertyInfo == null) - throw new ArgumentException("Expression is not a property", "property"); + throw new ArgumentException("Expression is not a property", nameof(property)); return propertyInfo; } From d29c28273537a3b104592ac4366d0987e8eec552 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 7 Jul 2017 17:06:38 +0100 Subject: [PATCH 11/24] Stray name left in ContactsListPage when testing --- .../FreshMvvmSampleApp/Pages/ContactListPage.xaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml index fa8aae3..f50a350 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/ContactListPage.xaml @@ -1,12 +1,14 @@  - - + From 38b9e7ceb97f7058b5998b3895cf76973239e1f2 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 7 Jul 2017 17:34:12 +0100 Subject: [PATCH 12/24] Refactored CoreMethods to Navigation, Notifications and Transactions --- .../PageModels/ContactListPageModel.cs | 6 +- .../PageModels/ContactPageModel.cs | 10 +-- .../PageModels/MainMenuPageModel.cs | 4 +- .../PageModels/ModalPageModel.cs | 2 +- .../PageModels/QuoteListPageModel.cs | 4 +- .../PageModels/QuotePageModel.cs | 4 +- .../FreshMvvmSampleApp/Pages/BasePage.cs | 2 +- .../Fixtures/FreshBasePageModelFixture.cs | 8 +- .../Fixtures/FreshIOCFixture.cs | 2 +- ...hMasterDetailNavigationContainerFixture.cs | 2 +- .../FreshNavigationContainerFixture.cs | 2 +- .../Fixtures/FreshPageModelResolverFixture.cs | 4 +- .../FreshTabbedNavigationContainerFixture.cs | 2 +- .../MultipleNavigationProviderTests.cs | 24 ++--- .../Fixtures/PageModelCoreMethodsFixture.cs | 14 --- .../Fixtures/PageModelNavigationTests.cs | 34 +++++++ .../Fixtures/PageModelNotificationsTests.cs | 29 ++++++ .../Fixtures/PageModelTransactionsTests.cs | 29 ++++++ ...eMethods.cs => MockPageModelNavigation.cs} | 2 +- src/FreshMvvm/FreshBasePageModel.cs | 6 +- src/FreshMvvm/FreshPageModelResolver.cs | 4 +- ...CoreMethods.cs => IPageModelNavigation.cs} | 19 ++-- ...lCoreMethods.cs => PageModelNavigation.cs} | 90 +++++++++++-------- 23 files changed, 205 insertions(+), 98 deletions(-) delete mode 100644 src/FreshMvvm.Tests/Fixtures/PageModelCoreMethodsFixture.cs create mode 100644 src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs create mode 100644 src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs create mode 100644 src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs rename src/FreshMvvm.Tests/Mocks/{MockPageModelCoreMethods.cs => MockPageModelNavigation.cs} (99%) rename src/FreshMvvm/{IPageModelCoreMethods.cs => IPageModelNavigation.cs} (88%) rename src/FreshMvvm/{PageModelCoreMethods.cs => PageModelNavigation.cs} (94%) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs index 6761482..985227e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs @@ -58,7 +58,7 @@ public Command AddContact { return new Command(async () => { - await CoreMethods.PushPageModel(); + await Navigation.PushPageModel(); }); } } @@ -69,7 +69,7 @@ public Command ContactSelected { return new Command(async (contact) => { - await CoreMethods.PushPageModel(contact); + await Navigation.PushPageModel(contact); }); } } @@ -80,7 +80,7 @@ public ICommand OpenFirst { return new FreshAwaitCommand(async (contact, tcs) => { - await CoreMethods.PushPageModel(Contacts.First()); + await Navigation.PushPageModel(Contacts.First()); tcs.SetResult(true); }); } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs index 0f411f5..a6befdf 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs @@ -38,7 +38,7 @@ public Command SaveCommand { get { return new Command (() => { _dataService.UpdateContact (Contact); - CoreMethods.PopPageModel (Contact); + Navigation.PopPageModel (Contact); } ); } @@ -47,7 +47,7 @@ public Command SaveCommand { public Command TestModal { get { return new Command (async () => { - await CoreMethods.PushPageModel (null, true); + await Navigation.PushPageModel (null, true); }); } } @@ -58,7 +58,7 @@ public Command TestModalNavigationBasic { var page = FreshPageModelResolver.ResolvePageModel (); var basicNavContainer = new FreshNavigationContainer (page, Guid.NewGuid ().ToString ()); - await CoreMethods.PushNewNavigationServiceModal(basicNavContainer, new[] { page.GetModel() }); + await Navigation.PushNewNavigationServiceModal(basicNavContainer, new[] { page.GetModel() }); }); } } @@ -71,7 +71,7 @@ public Command TestModalNavigationTabbed { var tabbedNavigation = new FreshTabbedNavigationContainer (Guid.NewGuid ().ToString ()); tabbedNavigation.AddTab ("Contacts", "contacts.png", null); tabbedNavigation.AddTab ("Quotes", "document.png", null); - await CoreMethods.PushNewNavigationServiceModal(tabbedNavigation); + await Navigation.PushNewNavigationServiceModal(tabbedNavigation); }); } } @@ -84,7 +84,7 @@ public Command TestModalNavigationMasterDetail { masterDetailNav.Init ("Menu", "Menu.png"); masterDetailNav.AddPage ("Contacts", null); masterDetailNav.AddPage ("Quotes", null); - await CoreMethods.PushNewNavigationServiceModal(masterDetailNav); + await Navigation.PushNewNavigationServiceModal(masterDetailNav); }); } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs index d84e615..1e373a4 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs @@ -12,7 +12,7 @@ public MainMenuPageModel () public Command ShowQuotes { get { return new Command (async () => { - await CoreMethods.PushPageModel (); + await Navigation.PushPageModel (); }); } } @@ -20,7 +20,7 @@ public Command ShowQuotes { public Command ShowContacts { get { return new Command (async () => { - await CoreMethods.PushPageModel (); + await Navigation.PushPageModel (); }); } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs index e5408fb..60aaa2f 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs @@ -12,7 +12,7 @@ public ModalPageModel () public Command CloseCommand { get { return new Command (() => { - CoreMethods.PopPageModel (true); + Navigation.PopPageModel (true); }); } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs index 0a3e3af..85fdfe7 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs @@ -45,7 +45,7 @@ public override void ReverseInit (object value) public Command AddQuote { get { return new Command (async () => { - await CoreMethods.PushPageModel (); + await Navigation.PushPageModel (); }); } } @@ -64,7 +64,7 @@ public Quote SelectedQuote { public Command QuoteSelected { get { return new Command (async (quote) => { - await CoreMethods.PushPageModel (quote); + await Navigation.PushPageModel (quote); }); } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs index 108c823..3a3322f 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs @@ -27,7 +27,7 @@ public Command SaveCommand { get { return new Command (async () => { _databaseService.UpdateQuote (Quote); - await CoreMethods.PopPageModel (Quote); + await Navigation.PopPageModel (Quote); }); } } @@ -35,7 +35,7 @@ public Command SaveCommand { public Command TestModal { get { return new Command (async () => { - await CoreMethods.PushPageModel (null, true); + await Navigation.PushPageModel (null, true); }); } } diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs index deba5dc..316678e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs @@ -25,7 +25,7 @@ protected override void OnAppearing() { var closeModal = new ToolbarItem("Close Modal", "", () => { - basePageModel.CoreMethods.PopModalNavigationService(); + basePageModel.Navigation.PopModalNavigationService(); }); ToolbarItems.Add(closeModal); diff --git a/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs index 39c27e7..eb74250 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs @@ -80,12 +80,12 @@ public void Test_PreviousPageModel_Property() public void Test_CoreMethods_Property() { var viewModel = new MockFreshBasePageModel(); - var methods = new MockPageModelCoreMethods(); + var methods = new MockPageModelNavigation(); - viewModel.CoreMethods = methods; + viewModel.Navigation = methods; - Assert.IsNotNull(viewModel.CoreMethods); - Assert.AreEqual(methods, viewModel.CoreMethods); + Assert.IsNotNull(viewModel.Navigation); + Assert.AreEqual(methods, viewModel.Navigation); } } } diff --git a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs index 6d245ce..6a2a66b 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs @@ -4,7 +4,7 @@ namespace FreshMvvm.Tests.Fixtures { [TestFixture] - class FreshIocTests + public class FreshIocTests { [Test] public void Test_Get_IoC_Container() diff --git a/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs index 4330f06..4c13ead 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs @@ -8,7 +8,7 @@ namespace FreshMvvm.Tests.Fixtures { [TestFixture] - class FreshMasterDetailNavigationContainerFixture + public class FreshMasterDetailNavigationContainerFixture { } } diff --git a/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs index f63c6af..53fbed3 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs @@ -8,7 +8,7 @@ namespace FreshMvvm.Tests.Fixtures { [TestFixture] - class FreshNavigationContainerFixture + public class FreshNavigationContainerFixture { [Test] public void Test_Register_IFreshNavigationService() diff --git a/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs index 4f5d8f7..e13728b 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs @@ -24,7 +24,7 @@ public void Test_ResolvePageModel() Assert.IsNotNull(context); Assert.IsNotNull(context.CurrentPage); - Assert.IsNotNull(context.CoreMethods); + Assert.IsNotNull(context.Navigation); } [TestCase("test data")] @@ -35,7 +35,7 @@ public void Test_ResolvePageModel_With_Init(object data) Assert.IsNotNull(context); Assert.IsNotNull(context.CurrentPage); - Assert.IsNotNull(context.CoreMethods); + Assert.IsNotNull(context.Navigation); Assert.AreSame(data, context.Data); } } diff --git a/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs index b24b015..7f8918b 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs @@ -8,7 +8,7 @@ namespace FreshMvvm.Tests.Fixtures { [TestFixture] - class FreshTabbedNavigationContainerFixture + public class FreshTabbedNavigationContainerFixture { } } diff --git a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs index 845a9dd..31fb135 100644 --- a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs @@ -72,7 +72,7 @@ public void navigation_servicename_is_passed_on() { SetupFirstNavigationAndPage(); - var coreMethods = new PageModelCoreMethods(_page, _pageModel); + var coreMethods = new PageModelNavigation(_page, _pageModel); coreMethods.PushPageModel(); _navigationMock.Received().PushPage(Arg.Any(), @@ -87,7 +87,7 @@ public async Task navigationservice_should_be_resolved_via_name() { SetupFirstNavigationAndPage(); - var coreMethods = new PageModelCoreMethods(_page, _pageModel); + var coreMethods = new PageModelNavigation(_page, _pageModel); await coreMethods.PushPageModel(); await coreMethods.PushPageModel(); @@ -138,7 +138,7 @@ public async Task model_pushed_store_previous_navigationname() await PushSecondNavigationStack(); - await _coreMethods.PushPageModel(); + await _navigation.PushPageModel(); var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshBasePageModel; @@ -153,7 +153,7 @@ public async Task firstmodelchild_poped_popfrom_previous_navigation() await PushSecondNavigationStack(); - await _coreMethodsSecondPage.PopPageModel(true); + await _navigationSecondPage.PopPageModel(true); //previousNavigation has pop modal called await _navigationMock.Received().PopPage(true); @@ -168,11 +168,11 @@ public async Task should_allow_popmodalnavigation() await PushSecondNavigationStack(); - await _coreMethodsSecondPage.PushPageModel(); + await _navigationSecondPage.PushPageModel(); var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshBasePageModel; - await pageModelLatest.CoreMethods.PopModalNavigationService(); + await pageModelLatest.Navigation.PopModalNavigationService(); //previousNavigation has pop modal called await _navigationMock.Received().PopPage(true); @@ -200,23 +200,23 @@ void SetupFirstNavigationAndPage() if (_pageModel != null) _pageModel.CurrentNavigationServiceName = "firstNav"; } - PageModelCoreMethods _coreMethodsSecondPage; - PageModelCoreMethods _coreMethods; + PageModelNavigation _navigationSecondPage; + PageModelNavigation _navigation; Page _pageSecond; FreshBasePageModel _pageModelSecond; FreshNavigationContainer _secondNavService; private async Task PushSecondNavigationStack() { - _coreMethods = new PageModelCoreMethods(_page, _pageModel); - await _coreMethods.PushPageModel(); + _navigation = new PageModelNavigation(_page, _pageModel); + await _navigation.PushPageModel(); _pageSecond = FreshPageModelResolver.ResolvePageModel(); _pageModelSecond = _pageSecond.BindingContext as MockContentPageModel; - _coreMethodsSecondPage = new PageModelCoreMethods(_pageSecond, _pageModelSecond); + _navigationSecondPage = new PageModelNavigation(_pageSecond, _pageModelSecond); _secondNavService = new FreshNavigationContainer(_pageSecond, "secondNav"); - await _coreMethods.PushNewNavigationServiceModal(_secondNavService, new[] { _pageModelSecond }); + await _navigation.PushNewNavigationServiceModal(_secondNavService, new[] { _pageModelSecond }); } } } diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelCoreMethodsFixture.cs b/src/FreshMvvm.Tests/Fixtures/PageModelCoreMethodsFixture.cs deleted file mode 100644 index 3a97fe4..0000000 --- a/src/FreshMvvm.Tests/Fixtures/PageModelCoreMethodsFixture.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using NUnit.Framework; - -namespace FreshMvvm.Tests.Fixtures -{ - [TestFixture] - class PageModelCoreMethodsFixture - { - } -} diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs b/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs new file mode 100644 index 0000000..1c99b27 --- /dev/null +++ b/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NSubstitute; +using NUnit.Framework; +using Xamarin.Forms; + +namespace FreshMvvm.Tests.Fixtures +{ + [TestFixture] + public class PageModelNavigationFixture + { + private Page page = Substitute.For(); + private FreshBasePageModel pageModel = Substitute.For(); + + [SetUp] + public void Setup() + { + } + + [Test] + public void Given_When_Then() + { + var sut = CreateSut(); + } + + private PageModelNavigation CreateSut() + { + return new PageModelNavigation(page, pageModel); + } + } +} diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs b/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs new file mode 100644 index 0000000..32f7c9a --- /dev/null +++ b/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs @@ -0,0 +1,29 @@ +using NSubstitute; +using NUnit.Framework; +using Xamarin.Forms; + +namespace FreshMvvm.Tests.Fixtures +{ + [TestFixture] + public class PageModelNotificationsTests + { + private Page page = Substitute.For(); + + [SetUp] + public void Setup() + { + } + + [Test] + public void Given_When_Then() + { + var sut = CreateSut(); + + } + + private PageModelNotifications CreateSut() + { + return new PageModelNotifications(page); + } + } +} \ No newline at end of file diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs b/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs new file mode 100644 index 0000000..a43da8f --- /dev/null +++ b/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs @@ -0,0 +1,29 @@ +using NSubstitute; +using NUnit.Framework; +using Xamarin.Forms; + +namespace FreshMvvm.Tests.Fixtures +{ + [TestFixture] + public class PageModelTransactionsTests + { + private Page page = Substitute.For(); + + [SetUp] + public void Setup() + { + } + + [Test] + public void Given_When_Then() + { + var sut = CreateSut(); + + } + + private PageModelTransactions CreateSut() + { + return new PageModelTransactions(page); + } + } +} \ No newline at end of file diff --git a/src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs b/src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs similarity index 99% rename from src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs rename to src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs index 6a482ef..59157d8 100644 --- a/src/FreshMvvm.Tests/Mocks/MockPageModelCoreMethods.cs +++ b/src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs @@ -5,7 +5,7 @@ namespace FreshMvvm.Tests.Mocks { - class MockPageModelCoreMethods : IPageModelCoreMethods + class MockPageModelNavigation : IPageModelNavigation { public void SwitchOutRootNavigation(string navigationServiceName) { diff --git a/src/FreshMvvm/FreshBasePageModel.cs b/src/FreshMvvm/FreshBasePageModel.cs index e0748c1..37f5ea2 100644 --- a/src/FreshMvvm/FreshBasePageModel.cs +++ b/src/FreshMvvm/FreshBasePageModel.cs @@ -34,7 +34,11 @@ public abstract class FreshBasePageModel : INotifyPropertyChanged /// /// Core methods are basic built in methods for the App including Pushing, Pop and Alert /// - public IPageModelCoreMethods CoreMethods { get; set; } + public IPageModelNavigation Navigation { get; set; } + + public IPageModelNotifications Notifications { get; set; } + + public IPageModelTransactions Transactions { get; set; } /// /// This method is called when a page is Pop'd, it also allows for data to be returned. diff --git a/src/FreshMvvm/FreshPageModelResolver.cs b/src/FreshMvvm/FreshPageModelResolver.cs index 0b471bd..d88c577 100644 --- a/src/FreshMvvm/FreshPageModelResolver.cs +++ b/src/FreshMvvm/FreshPageModelResolver.cs @@ -50,7 +50,9 @@ public static Page BindingPageModel(object data, Page targetPage, FreshBasePageM { pageModel.WireEvents(targetPage); pageModel.CurrentPage = targetPage; - pageModel.CoreMethods = new PageModelCoreMethods(targetPage, pageModel); + pageModel.Navigation = new PageModelNavigation(targetPage, pageModel); + pageModel.Notifications = new PageModelNotifications(targetPage); + pageModel.Transactions = new PageModelTransactions(targetPage); pageModel.Init(data); targetPage.BindingContext = pageModel; return targetPage; diff --git a/src/FreshMvvm/IPageModelCoreMethods.cs b/src/FreshMvvm/IPageModelNavigation.cs similarity index 88% rename from src/FreshMvvm/IPageModelCoreMethods.cs rename to src/FreshMvvm/IPageModelNavigation.cs index d7cdfd4..61b7fe7 100644 --- a/src/FreshMvvm/IPageModelCoreMethods.cs +++ b/src/FreshMvvm/IPageModelNavigation.cs @@ -5,14 +5,8 @@ namespace FreshMvvm { - public interface IPageModelCoreMethods + public interface IPageModelNavigation { - Task DisplayAlert (string title, string message, string cancel); - - Task DisplayActionSheet (string title, string cancel, string destruction, params string[] buttons); - - Task DisplayAlert (string title, string message, string accept, string cancel); - Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshBasePageModel; Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshBasePageModel where TPage : Page; @@ -76,9 +70,18 @@ public interface IPageModelCoreMethods Task SwitchSelectedMaster()where T : FreshBasePageModel; Task PopToRoot(bool animate); + } - void BatchBegin(); + public interface IPageModelNotifications + { + Task DisplayAlert(string title, string message, string cancel); + Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons); + Task DisplayAlert(string title, string message, string accept, string cancel); + } + public interface IPageModelTransactions + { + void BatchBegin(); void BatchCommit(); } } diff --git a/src/FreshMvvm/PageModelCoreMethods.cs b/src/FreshMvvm/PageModelNavigation.cs similarity index 94% rename from src/FreshMvvm/PageModelCoreMethods.cs rename to src/FreshMvvm/PageModelNavigation.cs index 6ce736b..12a39b6 100644 --- a/src/FreshMvvm/PageModelCoreMethods.cs +++ b/src/FreshMvvm/PageModelNavigation.cs @@ -7,37 +7,17 @@ namespace FreshMvvm { - public class PageModelCoreMethods : IPageModelCoreMethods + public class PageModelNavigation : IPageModelNavigation { private readonly Page _currentPage; private readonly FreshBasePageModel _currentPageModel; - public PageModelCoreMethods(Page currentPage, FreshBasePageModel pageModel) + public PageModelNavigation(Page currentPage, FreshBasePageModel pageModel) { _currentPage = currentPage; _currentPageModel = pageModel; } - - public async Task DisplayAlert(string title, string message, string cancel) - { - if (_currentPage != null) - await _currentPage.DisplayAlert(title, message, cancel); - } - - public async Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons) - { - if (_currentPage != null) - return await _currentPage.DisplayActionSheet(title, cancel, destruction, buttons); - return null; - } - - public async Task DisplayAlert(string title, string message, string accept, string cancel) - { - if (_currentPage != null) - return await _currentPage.DisplayAlert(title, message, accept, cancel); - return false; - } - + public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshBasePageModel { T pageModel = FreshIoC.Container.Resolve(); @@ -237,17 +217,7 @@ public async Task PushPageModelWithNewNavigation(object data, bool an await PushNewNavigationServiceModal(naviationContainer, page.GetModel(), animate); return navigationName; } - - public void BatchBegin() - { - _currentPage.BatchBegin(); - } - - public void BatchCommit() - { - _currentPage.BatchCommit(); - } - + /// /// Removes current page/pagemodel from navigation /// @@ -272,5 +242,55 @@ public void RemoveFromNavigation(bool removeAll = false) where TPage } } } -} + public class PageModelNotifications : IPageModelNotifications + { + private readonly Page _currentPage; + + public PageModelNotifications(Page currentPage) + { + _currentPage = currentPage; + } + + public async Task DisplayAlert(string title, string message, string cancel) + { + if (_currentPage != null) + await _currentPage.DisplayAlert(title, message, cancel); + } + + public async Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons) + { + if (_currentPage != null) + return await _currentPage.DisplayActionSheet(title, cancel, destruction, buttons); + return null; + } + + public async Task DisplayAlert(string title, string message, string accept, string cancel) + { + if (_currentPage != null) + return await _currentPage.DisplayAlert(title, message, accept, cancel); + return false; + } + } + + public class PageModelTransactions : IPageModelTransactions + { + private readonly Page _currentPage; + + public PageModelTransactions(Page currentPage) + { + _currentPage = currentPage; + } + + public void BatchBegin() + { + _currentPage.BatchBegin(); + } + + public void BatchCommit() + { + _currentPage.BatchCommit(); + } + + } +} \ No newline at end of file From da061e8cfd60ba9cc2bd71220f8c24c2a79cbd14 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Sat, 8 Jul 2017 23:54:59 +0100 Subject: [PATCH 13/24] Fixed incorrect assembly reference back to Nuget reference --- .../FreshMvvmSampleApp.UWP.nuget.props | 2 +- src/FreshMvvm/FreshMvvm.csproj | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props index c4b1fc0..428d8cf 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp.UWP/FreshMvvmSampleApp.UWP.nuget.props @@ -3,7 +3,7 @@ True NuGet - C:\Users\markp\Source\Repos\FreshMvvm\samples\FreshMvvmSampleApp\FreshMvvmSampleApp.UWP\project.lock.json + D:\src\FreshMvvm\samples\FreshMvvmSampleApp\FreshMvvmSampleApp.UWP\project.lock.json $(UserProfile)\.nuget\packages\ C:\Users\markp\.nuget\packages\ ProjectJson diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index e2e1dcc..478a27b 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -48,13 +48,8 @@ Events when page is popped (for disposal) + - - - ..\..\..\..\..\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.3\System.Reflection.TypeExtensions.dll - - - \ No newline at end of file From f5c25cf111b2bca4d285ea200f2735bf07143aa2 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Sun, 9 Jul 2017 00:57:14 +0100 Subject: [PATCH 14/24] Moved files and renamed to mstch --- .../Navigation/CustomImplementedNav.cs | 6 +- .../PageModels/ContactListPageModel.cs | 3 +- .../PageModels/ContactPageModel.cs | 4 +- .../PageModels/MainMenuPageModel.cs | 3 +- .../PageModels/ModalPageModel.cs | 3 +- .../PageModels/QuoteListPageModel.cs | 3 +- .../PageModels/QuotePageModel.cs | 3 +- .../FreshMvvmSampleApp/Pages/BasePage.cs | 5 +- .../{FreshIOCFixture.cs => FreshIoCTests.cs} | 1 + ...hMasterDetailNavigationContainerFixture.cs | 14 --- ...ture.cs => FreshPageModelResolverTests.cs} | 4 +- ...ModelFixture.cs => FreshPageModelTests.cs} | 18 ++-- .../FreshTabbedNavigationContainerFixture.cs | 14 --- .../MultipleNavigationProviderTests.cs | 23 +++-- ...eshMasterDetailNavigationContainerTests.cs | 27 ++++++ .../FreshNavigationContainerTests.cs} | 29 +++--- .../FreshTabbedNavigationContainerTests.cs | 27 ++++++ .../Fixtures/PageModelNavigationTests.cs | 4 +- .../Fixtures/PageModelNotificationsTests.cs | 3 +- .../Fixtures/PageModelTransactionsTests.cs | 3 +- src/FreshMvvm.Tests/FreshMvvm.Tests.csproj | 4 +- src/FreshMvvm.Tests/Mocks/MockContentPage.cs | 3 +- .../Mocks/MockContentPageModel.cs | 2 +- ...BasePageModel.cs => MockFreshPageModel.cs} | 6 +- .../Mocks/MockPageModelNavigation.cs | 43 +++++---- .../FreshContentPage.cs} | 10 +- .../FreshPageModel.cs} | 11 ++- .../{ => CoreMethods}/IPageModelNavigation.cs | 40 +++----- .../CoreMethods/IPageModelNotifications.cs | 12 +++ .../CoreMethods/IPageModelTransactions.cs | 9 ++ .../{ => CoreMethods}/PageModelNavigation.cs | 95 +++++-------------- .../CoreMethods/PageModelNotifications.cs | 35 +++++++ .../CoreMethods/PageModelTransactions.cs | 25 +++++ .../{ => Extensions}/PageExtensions.cs | 9 +- .../PropertyChangedExtensions.cs | 4 +- src/FreshMvvm/FreshPageModelResolver.cs | 14 +-- src/FreshMvvm/IFreshNavigationService.cs | 5 +- src/FreshMvvm/IOC/FreshIOC.cs | 4 +- .../{ => IOC}/FreshTinyIOCBuiltIn.cs | 2 +- .../FreshMasterDetailNavigationContainer.cs | 8 +- .../FreshNavigationContainer.cs | 6 +- .../FreshTabbedFONavigationContainer.cs | 8 +- .../FreshTabbedNavigationContainer.cs | 8 +- 43 files changed, 322 insertions(+), 238 deletions(-) rename src/FreshMvvm.Tests/Fixtures/{FreshIOCFixture.cs => FreshIoCTests.cs} (94%) delete mode 100644 src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs rename src/FreshMvvm.Tests/Fixtures/{FreshPageModelResolverFixture.cs => FreshPageModelResolverTests.cs} (89%) rename src/FreshMvvm.Tests/Fixtures/{FreshBasePageModelFixture.cs => FreshPageModelTests.cs} (79%) delete mode 100644 src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs create mode 100644 src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshMasterDetailNavigationContainerTests.cs rename src/FreshMvvm.Tests/Fixtures/{FreshNavigationContainerFixture.cs => NavigationContainers/FreshNavigationContainerTests.cs} (74%) create mode 100644 src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshTabbedNavigationContainerTests.cs rename src/FreshMvvm.Tests/Mocks/{MockFreshBasePageModel.cs => MockFreshPageModel.cs} (83%) rename src/FreshMvvm/{FreshBaseContentPage.cs => Base/FreshContentPage.cs} (86%) rename src/FreshMvvm/{FreshBasePageModel.cs => Base/FreshPageModel.cs} (96%) rename src/FreshMvvm/{ => CoreMethods}/IPageModelNavigation.cs (64%) create mode 100644 src/FreshMvvm/CoreMethods/IPageModelNotifications.cs create mode 100644 src/FreshMvvm/CoreMethods/IPageModelTransactions.cs rename src/FreshMvvm/{ => CoreMethods}/PageModelNavigation.cs (76%) create mode 100644 src/FreshMvvm/CoreMethods/PageModelNotifications.cs create mode 100644 src/FreshMvvm/CoreMethods/PageModelTransactions.cs rename src/FreshMvvm/{ => Extensions}/PageExtensions.cs (74%) rename src/FreshMvvm/{ => Extensions}/PropertyChangedExtensions.cs (98%) rename src/FreshMvvm/{ => IOC}/FreshTinyIOCBuiltIn.cs (98%) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs index 7352c83..6cd7988 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Navigation/CustomImplementedNav.cs @@ -1,6 +1,8 @@ using System; using System.Threading.Tasks; using FreshMvvm; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using FreshMvvm.NavigationContainers; using FreshMvvmSampleApp.PageModels; @@ -71,7 +73,7 @@ protected void CreateMenuPage(string menuPageTitle) Master = new NavigationPage(_menuPage) { Title = "Menu" }; } - public virtual async Task PushPage (Page page, FreshBasePageModel model, bool modal = false, bool animated = true) + public virtual async Task PushPage (Page page, FreshPageModel model, bool modal = false, bool animated = true) { if (modal) await Navigation.PushModalAsync (new NavigationPage(page), animated); @@ -105,7 +107,7 @@ public void NotifyChildrenPageWasPopped() } } - public Task SwitchSelectedRootPageModel () where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel () where T : FreshPageModel { if (_contactsPage.GetModel ().GetType ().FullName == typeof (T).FullName) { _tabbedNavigationPage.CurrentPage = _contactsPage; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs index 985227e..2e8291e 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs @@ -3,13 +3,14 @@ using System.Linq; using System.Windows.Input; using FreshMvvm; +using FreshMvvm.Base; using FreshMvvmSampleApp.Models; using FreshMvvmSampleApp.Services; using Xamarin.Forms; namespace FreshMvvmSampleApp.PageModels { - public class ContactListPageModel : FreshBasePageModel + public class ContactListPageModel : FreshPageModel { readonly IDatabaseService _databaseService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs index a6befdf..7dba987 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs @@ -1,5 +1,7 @@ using System; using FreshMvvm; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.NavigationContainers; using FreshMvvmSampleApp.Models; using FreshMvvmSampleApp.Services; @@ -7,7 +9,7 @@ namespace FreshMvvmSampleApp.PageModels { - public class ContactPageModel : FreshBasePageModel + public class ContactPageModel : FreshPageModel { readonly IDatabaseService _dataService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs index 1e373a4..21eef7d 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/MainMenuPageModel.cs @@ -1,9 +1,10 @@ using FreshMvvm; +using FreshMvvm.Base; using Xamarin.Forms; namespace FreshMvvmSampleApp.PageModels { - public class MainMenuPageModel : FreshBasePageModel + public class MainMenuPageModel : FreshPageModel { public MainMenuPageModel () { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs index 60aaa2f..25a635f 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ModalPageModel.cs @@ -1,9 +1,10 @@ using FreshMvvm; +using FreshMvvm.Base; using Xamarin.Forms; namespace FreshMvvmSampleApp.PageModels { - public class ModalPageModel : FreshBasePageModel + public class ModalPageModel : FreshPageModel { public ModalPageModel () { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs index 85fdfe7..fad5dc1 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs @@ -1,13 +1,14 @@ using System.Collections.ObjectModel; using System.Diagnostics; using FreshMvvm; +using FreshMvvm.Base; using FreshMvvmSampleApp.Models; using FreshMvvmSampleApp.Services; using Xamarin.Forms; namespace FreshMvvmSampleApp.PageModels { - public class QuoteListPageModel : FreshBasePageModel + public class QuoteListPageModel : FreshPageModel { readonly IDatabaseService _databaseService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs index 3a3322f..05009e5 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs @@ -1,11 +1,12 @@ using FreshMvvm; +using FreshMvvm.Base; using FreshMvvmSampleApp.Models; using FreshMvvmSampleApp.Services; using Xamarin.Forms; namespace FreshMvvmSampleApp.PageModels { - public class QuotePageModel : FreshBasePageModel + public class QuotePageModel : FreshPageModel { readonly IDatabaseService _databaseService; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs index 316678e..8bdcf31 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/Pages/BasePage.cs @@ -1,4 +1,5 @@ -using Xamarin.Forms; +using FreshMvvm.Base; +using Xamarin.Forms; namespace FreshMvvmSampleApp.Pages { @@ -16,7 +17,7 @@ protected override void OnAppearing() { base.OnAppearing(); - var basePageModel = BindingContext as FreshMvvm.FreshBasePageModel; + var basePageModel = BindingContext as FreshPageModel; if (basePageModel != null) { if (basePageModel.IsModalAndHasPreviousNavigationStack()) diff --git a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshIoCTests.cs similarity index 94% rename from src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs rename to src/FreshMvvm.Tests/Fixtures/FreshIoCTests.cs index 6a2a66b..1e46813 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshIOCFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshIoCTests.cs @@ -1,4 +1,5 @@ using FreshMvvm.IoC; +using FreshMvvm.IOC; using NUnit.Framework; namespace FreshMvvm.Tests.Fixtures diff --git a/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs deleted file mode 100644 index 4c13ead..0000000 --- a/src/FreshMvvm.Tests/Fixtures/FreshMasterDetailNavigationContainerFixture.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using NUnit.Framework; - -namespace FreshMvvm.Tests.Fixtures -{ - [TestFixture] - public class FreshMasterDetailNavigationContainerFixture - { - } -} diff --git a/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverTests.cs similarity index 89% rename from src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs rename to src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverTests.cs index e13728b..b506a4a 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshPageModelResolverTests.cs @@ -5,14 +5,14 @@ namespace FreshMvvm.Tests.Fixtures { [TestFixture] - public class FreshPageModelResolverFixture + public class FreshPageModelResolverTests { [TestCase] public void Test_ResolvePageModel_Not_Found() { Assert.Throws(() => { - FreshPageModelResolver.ResolvePageModel(); + FreshPageModelResolver.ResolvePageModel(); }); } diff --git a/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs similarity index 79% rename from src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs rename to src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs index eb74250..9ecbd69 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshBasePageModelFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs @@ -5,12 +5,12 @@ namespace FreshMvvm.Tests.Fixtures { [TestFixture] - public class FreshBasePageModelTests + public class FreshPageModelTests { [Test] public void Test_ImplementationINotifyPropertyChanged() { - var viewModel = new MockFreshBasePageModel(); + var viewModel = new MockFreshPageModel(); Assert.IsInstanceOf(viewModel); } @@ -19,7 +19,7 @@ public void Test_ImplementationINotifyPropertyChanged() public void Test_RaisePropertyChanged(string name) { string actual = null; - var viewModel = new MockFreshBasePageModel(); + var viewModel = new MockFreshPageModel(); viewModel.PropertyChanged += (s, e) => { actual = e.PropertyName; @@ -35,7 +35,7 @@ public void Test_RaisePropertyChanged(string name) [TestCase("default name", "new name")] public void Test_Init(string defaultValue, string newValue) { - var viewModel = new MockFreshBasePageModel { Name = defaultValue }; + var viewModel = new MockFreshPageModel { Name = defaultValue }; viewModel.Init(newValue); @@ -45,7 +45,7 @@ public void Test_Init(string defaultValue, string newValue) [TestCase("default name", "new name")] public void Test_ReverseInit(string defaultValue, string newValue) { - var viewModel = new MockFreshBasePageModel { Name = defaultValue }; + var viewModel = new MockFreshPageModel { Name = defaultValue }; viewModel.ReverseInit(newValue); @@ -55,7 +55,7 @@ public void Test_ReverseInit(string defaultValue, string newValue) [Test] public void Test_CurrentPage_Property() { - var viewModel = new MockFreshBasePageModel(); + var viewModel = new MockFreshPageModel(); var page = new MockContentPage(viewModel); viewModel.CurrentPage = page; @@ -67,8 +67,8 @@ public void Test_CurrentPage_Property() [Test] public void Test_PreviousPageModel_Property() { - var viewModel = new MockFreshBasePageModel(); - var prevViewModel = new MockFreshBasePageModel(); + var viewModel = new MockFreshPageModel(); + var prevViewModel = new MockFreshPageModel(); viewModel.PreviousPageModel = prevViewModel; @@ -79,7 +79,7 @@ public void Test_PreviousPageModel_Property() [Test] public void Test_CoreMethods_Property() { - var viewModel = new MockFreshBasePageModel(); + var viewModel = new MockFreshPageModel(); var methods = new MockPageModelNavigation(); viewModel.Navigation = methods; diff --git a/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs deleted file mode 100644 index 7f8918b..0000000 --- a/src/FreshMvvm.Tests/Fixtures/FreshTabbedNavigationContainerFixture.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using NUnit.Framework; - -namespace FreshMvvm.Tests.Fixtures -{ - [TestFixture] - public class FreshTabbedNavigationContainerFixture - { - } -} diff --git a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs index 31fb135..218cf14 100644 --- a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs @@ -2,6 +2,9 @@ using System.Linq; using System.Threading.Tasks; using FluentAssertions; +using FreshMvvm.Base; +using FreshMvvm.CoreMethods; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using FreshMvvm.NavigationContainers; using FreshMvvm.Tests.Helpers; @@ -52,7 +55,7 @@ public void pagemodel_should_be_link_to_when_created_firsttime() //standard navigation should set named navigation var page = FreshPageModelResolver.ResolvePageModel(); var pageModel = page.BindingContext as MockContentPageModel; - new FreshNavigationContainer(page, "testingLinking3"); + new FreshMvvm.NavigationContainers.FreshNavigationContainer(page, "testingLinking3"); pageModel.CurrentNavigationServiceName.Should().Be("testingLinking3"); if (FreshIoC.Container.Resolve("testingLinking3") == null) @@ -60,7 +63,7 @@ public void pagemodel_should_be_link_to_when_created_firsttime() //standard navigation should throw exception when binding context isn't a FreshBasePageModel var pageEx = new Page(); - Action standardNavExeption = () => new FreshNavigationContainer(pageEx, "testingLinking"); + Action standardNavExeption = () => new FreshMvvm.NavigationContainers.FreshNavigationContainer(pageEx, "testingLinking"); standardNavExeption.ShouldThrow().WithMessage("BindingContext was not a FreshBasePageModel on this Page"); } @@ -76,7 +79,7 @@ public void navigation_servicename_is_passed_on() coreMethods.PushPageModel(); _navigationMock.Received().PushPage(Arg.Any(), - Arg.Is(o => o.CurrentNavigationServiceName == _pageModel.CurrentNavigationServiceName), false, true); + Arg.Is(o => o.CurrentNavigationServiceName == _pageModel.CurrentNavigationServiceName), false, true); } /// @@ -114,7 +117,7 @@ public async Task push_modally_new_navigation_service() await PushSecondNavigationStack(); //navigationService has push modal with new navigation service - await _navigationMock.Received().PushPage(_secondNavService, Arg.Any(), true); + await _navigationMock.Received().PushPage(_secondNavService, Arg.Any(), true); } /// - when a new navigation service is pushed then models stores the previous navigationname @@ -140,7 +143,7 @@ public async Task model_pushed_store_previous_navigationname() await _navigation.PushPageModel(); - var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshBasePageModel; + var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshPageModel; pageModelLatest?.PreviousNavigationServiceName.Should().Be("firstNav"); } @@ -170,7 +173,7 @@ public async Task should_allow_popmodalnavigation() await _navigationSecondPage.PushPageModel(); - var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshBasePageModel; + var pageModelLatest = _secondNavService.CurrentPage.BindingContext as FreshPageModel; await pageModelLatest.Navigation.PopModalNavigationService(); @@ -188,7 +191,7 @@ public async Task should_allow_popmodalnavigation() private IFreshNavigationService _navigationMock; private Page _page; - private FreshBasePageModel _pageModel; + private FreshPageModel _pageModel; void SetupFirstNavigationAndPage() { @@ -203,8 +206,8 @@ void SetupFirstNavigationAndPage() PageModelNavigation _navigationSecondPage; PageModelNavigation _navigation; Page _pageSecond; - FreshBasePageModel _pageModelSecond; - FreshNavigationContainer _secondNavService; + FreshPageModel _pageModelSecond; + FreshMvvm.NavigationContainers.FreshNavigationContainer _secondNavService; private async Task PushSecondNavigationStack() { @@ -214,7 +217,7 @@ private async Task PushSecondNavigationStack() _pageSecond = FreshPageModelResolver.ResolvePageModel(); _pageModelSecond = _pageSecond.BindingContext as MockContentPageModel; _navigationSecondPage = new PageModelNavigation(_pageSecond, _pageModelSecond); - _secondNavService = new FreshNavigationContainer(_pageSecond, "secondNav"); + _secondNavService = new FreshMvvm.NavigationContainers.FreshNavigationContainer(_pageSecond, "secondNav"); await _navigation.PushNewNavigationServiceModal(_secondNavService, new[] { _pageModelSecond }); } diff --git a/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshMasterDetailNavigationContainerTests.cs b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshMasterDetailNavigationContainerTests.cs new file mode 100644 index 0000000..6488536 --- /dev/null +++ b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshMasterDetailNavigationContainerTests.cs @@ -0,0 +1,27 @@ +using FreshMvvm.CoreMethods; +using FreshMvvm.NavigationContainers; +using NUnit.Framework; + +namespace FreshMvvm.Tests.Fixtures.NavigationContainers +{ + [TestFixture] + public class FreshMasterDetailNavigationContainerTests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Given_When_Then() + { + var sut = CreateSut(); + + } + + private FreshMasterDetailNavigationContainer CreateSut() + { + return new FreshMasterDetailNavigationContainer(); + } + } +} diff --git a/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs similarity index 74% rename from src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs rename to src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs index 53fbed3..d04f10a 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshNavigationContainerFixture.cs +++ b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs @@ -1,21 +1,20 @@ using System.Linq; using System.Threading.Tasks; using FreshMvvm.IoC; -using FreshMvvm.NavigationContainers; using FreshMvvm.Tests.Mocks; using NUnit.Framework; -namespace FreshMvvm.Tests.Fixtures +namespace FreshMvvm.Tests.Fixtures.NavigationContainers { [TestFixture] - public class FreshNavigationContainerFixture + public class FreshNavigationContainerTests { [Test] public void Test_Register_IFreshNavigationService() { var page = new MockContentPage(new MockContentPageModel()); - var navigation = new FreshNavigationContainer(page); + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(page); var navigationService = FreshIoC.Container.Resolve(); Assert.IsNotNull(navigationService); @@ -25,10 +24,10 @@ public void Test_Register_IFreshNavigationService() [Test] public async Task Test_PushPage() { - var mainPageViewModel = new MockFreshBasePageModel(); + var mainPageViewModel = new MockFreshPageModel(); var mainPage = new MockContentPage(mainPageViewModel); var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshNavigationContainer(mainPage); + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); await navigation.PushPage(detailsPage, mainPageViewModel); @@ -41,10 +40,10 @@ public async Task Test_PushPage() [Test] public async Task Test_PushPage_Modal() { - var mainPageViewModel = new MockFreshBasePageModel(); + var mainPageViewModel = new MockFreshPageModel(); var mainPage = new MockContentPage(mainPageViewModel); var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshNavigationContainer(mainPage); + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(0)); @@ -56,10 +55,10 @@ public async Task Test_PushPage_Modal() [Test] public async Task Test_PopPage() { - var mainPageViewModel = new MockFreshBasePageModel(); + var mainPageViewModel = new MockFreshPageModel(); var mainPage = new MockContentPage(mainPageViewModel); var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshNavigationContainer(mainPage); + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); await navigation.PushPage(detailsPage, mainPageViewModel); await navigation.PopPage(); @@ -75,10 +74,10 @@ public async Task Test_PopPage() [Test] public async Task Test_PopPage_Modal() { - var mainPageViewModel = new MockFreshBasePageModel(); + var mainPageViewModel = new MockFreshPageModel(); var mainPage = new MockContentPage(mainPageViewModel); var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshNavigationContainer(mainPage); + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); await navigation.PushPage(detailsPage, mainPageViewModel, true); @@ -93,10 +92,10 @@ public async Task Test_PopPage_Modal() public async Task Test_PopToRoot() { var mainPage = new MockContentPage(new MockContentPageModel()); - var navigation = new FreshNavigationContainer(mainPage); + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); - await navigation.PushPage(new MockContentPage(new MockContentPageModel()), new MockFreshBasePageModel()); - await navigation.PushPage(new MockContentPage(new MockContentPageModel()), new MockFreshBasePageModel()); + await navigation.PushPage(new MockContentPage(new MockContentPageModel()), new MockFreshPageModel()); + await navigation.PushPage(new MockContentPage(new MockContentPageModel()), new MockFreshPageModel()); await navigation.PopToRoot(); var firstPage = navigation.Navigation.NavigationStack.FirstOrDefault(); diff --git a/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshTabbedNavigationContainerTests.cs b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshTabbedNavigationContainerTests.cs new file mode 100644 index 0000000..758367a --- /dev/null +++ b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshTabbedNavigationContainerTests.cs @@ -0,0 +1,27 @@ +using FreshMvvm.CoreMethods; +using FreshMvvm.NavigationContainers; +using NUnit.Framework; + +namespace FreshMvvm.Tests.Fixtures.NavigationContainers +{ + [TestFixture] + public class FreshTabbedNavigationContainerTests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Given_When_Then() + { + var sut = CreateSut(); + + } + + private FreshTabbedNavigationContainer CreateSut() + { + return new FreshTabbedNavigationContainer(); + } + } +} diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs b/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs index 1c99b27..0e905b1 100644 --- a/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/PageModelNavigationTests.cs @@ -3,6 +3,8 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using FreshMvvm.Base; +using FreshMvvm.CoreMethods; using NSubstitute; using NUnit.Framework; using Xamarin.Forms; @@ -13,7 +15,7 @@ namespace FreshMvvm.Tests.Fixtures public class PageModelNavigationFixture { private Page page = Substitute.For(); - private FreshBasePageModel pageModel = Substitute.For(); + private FreshPageModel pageModel = Substitute.For(); [SetUp] public void Setup() diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs b/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs index 32f7c9a..649586b 100644 --- a/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/PageModelNotificationsTests.cs @@ -1,4 +1,5 @@ -using NSubstitute; +using FreshMvvm.CoreMethods; +using NSubstitute; using NUnit.Framework; using Xamarin.Forms; diff --git a/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs b/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs index a43da8f..d4ea131 100644 --- a/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/PageModelTransactionsTests.cs @@ -1,4 +1,5 @@ -using NSubstitute; +using FreshMvvm.CoreMethods; +using NSubstitute; using NUnit.Framework; using Xamarin.Forms; diff --git a/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj b/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj index 0b77fa5..a0685ee 100644 --- a/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj +++ b/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj @@ -1,13 +1,15 @@  - netstandard1.4 + netstandard1.5 + + diff --git a/src/FreshMvvm.Tests/Mocks/MockContentPage.cs b/src/FreshMvvm.Tests/Mocks/MockContentPage.cs index ccff098..8b704cd 100644 --- a/src/FreshMvvm.Tests/Mocks/MockContentPage.cs +++ b/src/FreshMvvm.Tests/Mocks/MockContentPage.cs @@ -3,13 +3,14 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using FreshMvvm.Base; using Xamarin.Forms; namespace FreshMvvm.Tests.Mocks { class MockContentPage : ContentPage { - public MockContentPage(FreshBasePageModel model) + public MockContentPage(FreshPageModel model) { BindingContext = model; } diff --git a/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs b/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs index bc68974..78cd4b9 100644 --- a/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs +++ b/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs @@ -7,7 +7,7 @@ namespace FreshMvvm.Tests.Mocks { - class MockContentPageModel : MockFreshBasePageModel + class MockContentPageModel : MockFreshPageModel { public object Data { get; set; } diff --git a/src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs b/src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs similarity index 83% rename from src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs rename to src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs index b6a9114..12f75c3 100644 --- a/src/FreshMvvm.Tests/Mocks/MockFreshBasePageModel.cs +++ b/src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs @@ -1,6 +1,8 @@ -namespace FreshMvvm.Tests.Mocks +using FreshMvvm.Base; + +namespace FreshMvvm.Tests.Mocks { - public class MockFreshBasePageModel : FreshBasePageModel + public class MockFreshPageModel : FreshPageModel { private string _name; diff --git a/src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs b/src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs index 59157d8..305e4c5 100644 --- a/src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs +++ b/src/FreshMvvm.Tests/Mocks/MockPageModelNavigation.cs @@ -1,5 +1,6 @@ using System; using System.Threading.Tasks; +using FreshMvvm.Base; using FreshMvvm.NavigationContainers; using Xamarin.Forms; @@ -37,22 +38,22 @@ public Task DisplayAlert(string title, string message, string accept, stri throw new NotImplementedException(); } - public Task PushPageModel(object data, bool modal = false) where T : FreshBasePageModel where TPage : Page + public Task PushPageModel(object data, bool modal = false) where T : FreshPageModel where TPage : Page { throw new NotImplementedException(); } - public Task PushPageModel() where T : FreshBasePageModel where TPage : Page + public Task PushPageModel() where T : FreshPageModel where TPage : Page { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshBasePageModel basePageModel = null) + public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshPageModel basePageModel = null) { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshBasePageModel basePageModel = null) + public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshPageModel basePageModel = null) { throw new NotImplementedException(); } @@ -82,17 +83,17 @@ public Task PushPageModel(Type pageModelType, object data, bool modal = false) throw new NotImplementedException(); } - public Task PushPageModel() where T : FreshBasePageModel + public Task PushPageModel() where T : FreshPageModel { throw new NotImplementedException(); } - public Task PushPageModel(object data, bool modal = false) where T : FreshBasePageModel + public Task PushPageModel(object data, bool modal = false) where T : FreshPageModel { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshBasePageModel[] basePageModels) + public Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshPageModel[] basePageModels) { throw new NotImplementedException (); } @@ -112,18 +113,18 @@ public Task PushNewNavigationServiceModal (FreshMasterDetailNavigationContainer throw new NotImplementedException (); } - public Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshBasePageModel basePageModels) + public Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshPageModel basePageModels) { throw new NotImplementedException (); } - public Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshBasePageModel + public Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshPageModel { throw new NotImplementedException(); } public Task PushPageModel(object data, bool modal = false, bool animate = true) - where T : FreshBasePageModel + where T : FreshPageModel where TPage : Page { throw new NotImplementedException(); @@ -139,13 +140,13 @@ public Task PopPageModel(object data, bool modal = false, bool animate = true) throw new NotImplementedException(); } - public Task PushPageModel(bool animate = true) where T : FreshBasePageModel + public Task PushPageModel(bool animate = true) where T : FreshPageModel { throw new NotImplementedException(); } public Task PushPageModel(bool animate = true) - where T : FreshBasePageModel + where T : FreshPageModel where TPage : Page { throw new NotImplementedException(); @@ -161,32 +162,32 @@ public void RemoveFromNavigation() throw new NotImplementedException(); } - public void RemoveFromNavigation(bool removeAll = false) where TPageModel : FreshBasePageModel + public void RemoveFromNavigation(bool removeAll = false) where TPageModel : FreshPageModel { throw new NotImplementedException(); } - public Task PushPageModelWithNewNavigation(object data, bool animate = true) where T : FreshBasePageModel + public Task PushPageModelWithNewNavigation(object data, bool animate = true) where T : FreshPageModel { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshBasePageModel[] basePageModels, bool animate = true) + public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshPageModel[] basePageModels, bool animate = true) { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshBasePageModel basePageModel = null, bool animate = true) + public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshPageModel basePageModel = null, bool animate = true) { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshBasePageModel basePageModel = null, bool animate = true) + public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshPageModel basePageModel = null, bool animate = true) { throw new NotImplementedException(); } - public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshBasePageModel basePageModels, bool animate = true) + public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshPageModel basePageModels, bool animate = true) { throw new NotImplementedException(); } @@ -196,17 +197,17 @@ public Task PopModalNavigationService(bool animate = true) throw new NotImplementedException(); } - public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel() where T : FreshPageModel { throw new NotImplementedException(); } - public Task SwitchSelectedTab() where T : FreshBasePageModel + public Task SwitchSelectedTab() where T : FreshPageModel { throw new NotImplementedException(); } - public Task SwitchSelectedMaster() where T : FreshBasePageModel + public Task SwitchSelectedMaster() where T : FreshPageModel { throw new NotImplementedException(); } diff --git a/src/FreshMvvm/FreshBaseContentPage.cs b/src/FreshMvvm/Base/FreshContentPage.cs similarity index 86% rename from src/FreshMvvm/FreshBaseContentPage.cs rename to src/FreshMvvm/Base/FreshContentPage.cs index cde8d31..38936f2 100644 --- a/src/FreshMvvm/FreshBaseContentPage.cs +++ b/src/FreshMvvm/Base/FreshContentPage.cs @@ -1,15 +1,15 @@ -using Xamarin.Forms; -using System.Collections.Specialized; +using System.Collections.Specialized; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.Base { - public class FreshBaseContentPage : ContentPage + public class FreshContentPage : ContentPage { protected override void OnBindingContextChanged() { base.OnBindingContextChanged(); - var pageModel = BindingContext as FreshBasePageModel; + var pageModel = BindingContext as FreshPageModel; if (pageModel?.ToolbarItems == null || pageModel.ToolbarItems.Count <= 0) return; diff --git a/src/FreshMvvm/FreshBasePageModel.cs b/src/FreshMvvm/Base/FreshPageModel.cs similarity index 96% rename from src/FreshMvvm/FreshBasePageModel.cs rename to src/FreshMvvm/Base/FreshPageModel.cs index 37f5ea2..152de14 100644 --- a/src/FreshMvvm/FreshBasePageModel.cs +++ b/src/FreshMvvm/Base/FreshPageModel.cs @@ -1,12 +1,13 @@ using System; +using System.Collections.ObjectModel; using System.ComponentModel; -using Xamarin.Forms; using System.Runtime.CompilerServices; -using System.Collections.ObjectModel; +using FreshMvvm.CoreMethods; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.Base { - public abstract class FreshBasePageModel : INotifyPropertyChanged + public abstract class FreshPageModel : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; @@ -24,7 +25,7 @@ public abstract class FreshBasePageModel : INotifyPropertyChanged /// /// The previous page model, that's automatically filled, on push /// - public FreshBasePageModel PreviousPageModel { get; set; } + public FreshPageModel PreviousPageModel { get; set; } /// /// A reference to the current page, that's automatically filled, on push diff --git a/src/FreshMvvm/IPageModelNavigation.cs b/src/FreshMvvm/CoreMethods/IPageModelNavigation.cs similarity index 64% rename from src/FreshMvvm/IPageModelNavigation.cs rename to src/FreshMvvm/CoreMethods/IPageModelNavigation.cs index 61b7fe7..0f1aa05 100644 --- a/src/FreshMvvm/IPageModelNavigation.cs +++ b/src/FreshMvvm/CoreMethods/IPageModelNavigation.cs @@ -1,5 +1,6 @@ using System; using System.Threading.Tasks; +using FreshMvvm.Base; using FreshMvvm.NavigationContainers; using Xamarin.Forms; @@ -7,17 +8,17 @@ namespace FreshMvvm { public interface IPageModelNavigation { - Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshBasePageModel; + Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshPageModel; - Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshBasePageModel where TPage : Page; + Task PushPageModel (object data, bool modal = false, bool animate = true) where T : FreshPageModel where TPage : Page; Task PopPageModel (bool modal = false, bool animate = true); Task PopPageModel (object data, bool modal = false, bool animate = true); - Task PushPageModel (bool animate = true) where T : FreshBasePageModel; + Task PushPageModel (bool animate = true) where T : FreshPageModel; - Task PushPageModel (bool animate = true) where T : FreshBasePageModel where TPage : Page; + Task PushPageModel (bool animate = true) where T : FreshPageModel where TPage : Page; Task PushPageModel (Type pageModelType, bool animate = true); @@ -31,21 +32,21 @@ public interface IPageModelNavigation /// /// Will remove all, otherwise it will just remove first on from the top of the stack /// The 1st type parameter. - void RemoveFromNavigation (bool removeAll = false) where TPageModel : FreshBasePageModel; + void RemoveFromNavigation (bool removeAll = false) where TPageModel : FreshPageModel; /// /// This method pushes a new PageModel modally with a new NavigationContainer /// /// Returns the name of the new service - Task PushPageModelWithNewNavigation (object data, bool animate = true) where T : FreshBasePageModel; + Task PushPageModelWithNewNavigation (object data, bool animate = true) where T : FreshPageModel; - Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshBasePageModel[] basePageModels, bool animate = true); + Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshPageModel[] basePageModels, bool animate = true); - Task PushNewNavigationServiceModal (FreshTabbedNavigationContainer tabbedNavigationContainer, FreshBasePageModel basePageModel = null, bool animate = true); + Task PushNewNavigationServiceModal (FreshTabbedNavigationContainer tabbedNavigationContainer, FreshPageModel basePageModel = null, bool animate = true); - Task PushNewNavigationServiceModal (FreshMasterDetailNavigationContainer masterDetailContainer, FreshBasePageModel basePageModel = null, bool animate = true); + Task PushNewNavigationServiceModal (FreshMasterDetailNavigationContainer masterDetailContainer, FreshPageModel basePageModel = null, bool animate = true); - Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshBasePageModel basePageModels, bool animate = true); + Task PushNewNavigationServiceModal (IFreshNavigationService newNavigationService, FreshPageModel basePageModels, bool animate = true); Task PopModalNavigationService(bool animate = true); @@ -55,34 +56,21 @@ public interface IPageModelNavigation /// This method switches the selected main page, TabbedPage the selected tab or if MasterDetail, works with custom pages also /// /// The BagePageModel, allows you to PopToRoot, Pass Data - Task SwitchSelectedRootPageModel() where T : FreshBasePageModel; + Task SwitchSelectedRootPageModel() where T : FreshPageModel; /// /// This method is used when you want to switch the selected page, /// /// The BagePageModel, allows you to PopToRoot, Pass Data - Task SwitchSelectedTab() where T : FreshBasePageModel; + Task SwitchSelectedTab() where T : FreshPageModel; /// /// This method is used when you want to switch the selected page, /// /// The BagePageModel, allows you to PopToRoot, Pass Data - Task SwitchSelectedMaster()where T : FreshBasePageModel; + Task SwitchSelectedMaster()where T : FreshPageModel; Task PopToRoot(bool animate); } - - public interface IPageModelNotifications - { - Task DisplayAlert(string title, string message, string cancel); - Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons); - Task DisplayAlert(string title, string message, string accept, string cancel); - } - - public interface IPageModelTransactions - { - void BatchBegin(); - void BatchCommit(); - } } diff --git a/src/FreshMvvm/CoreMethods/IPageModelNotifications.cs b/src/FreshMvvm/CoreMethods/IPageModelNotifications.cs new file mode 100644 index 0000000..36193e6 --- /dev/null +++ b/src/FreshMvvm/CoreMethods/IPageModelNotifications.cs @@ -0,0 +1,12 @@ +using System.Threading.Tasks; + +namespace FreshMvvm.CoreMethods +{ + public interface IPageModelNotifications + { + Task DisplayAlert(string title, string message, string cancel); + Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons); + Task DisplayAlert(string title, string message, string accept, string cancel); + } +} + diff --git a/src/FreshMvvm/CoreMethods/IPageModelTransactions.cs b/src/FreshMvvm/CoreMethods/IPageModelTransactions.cs new file mode 100644 index 0000000..3030e49 --- /dev/null +++ b/src/FreshMvvm/CoreMethods/IPageModelTransactions.cs @@ -0,0 +1,9 @@ +namespace FreshMvvm.CoreMethods +{ + public interface IPageModelTransactions + { + void BatchBegin(); + void BatchCommit(); + } +} + diff --git a/src/FreshMvvm/PageModelNavigation.cs b/src/FreshMvvm/CoreMethods/PageModelNavigation.cs similarity index 76% rename from src/FreshMvvm/PageModelNavigation.cs rename to src/FreshMvvm/CoreMethods/PageModelNavigation.cs index 12a39b6..1c1330f 100644 --- a/src/FreshMvvm/PageModelNavigation.cs +++ b/src/FreshMvvm/CoreMethods/PageModelNavigation.cs @@ -1,31 +1,33 @@ using System; -using System.Threading.Tasks; -using Xamarin.Forms; using System.Linq; +using System.Threading.Tasks; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using FreshMvvm.NavigationContainers; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.CoreMethods { public class PageModelNavigation : IPageModelNavigation { private readonly Page _currentPage; - private readonly FreshBasePageModel _currentPageModel; + private readonly FreshPageModel _currentPageModel; - public PageModelNavigation(Page currentPage, FreshBasePageModel pageModel) + public PageModelNavigation(Page currentPage, FreshPageModel pageModel) { _currentPage = currentPage; _currentPageModel = pageModel; } - public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshBasePageModel + public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshPageModel { T pageModel = FreshIoC.Container.Resolve(); await PushPageModel(pageModel, data, modal, animate); } - public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshBasePageModel where TPage : Page + public async Task PushPageModel(object data, bool modal = false, bool animate = true) where T : FreshPageModel where TPage : Page { T pageModel = FreshIoC.Container.Resolve(); TPage page = FreshIoC.Container.Resolve(); @@ -40,18 +42,18 @@ public Task PushPageModel(Type pageModelType, bool animate = true) public Task PushPageModel(Type pageModelType, object data, bool modal = false, bool animate = true) { - var pageModel = FreshIoC.Container.Resolve(pageModelType) as FreshBasePageModel; + var pageModel = FreshIoC.Container.Resolve(pageModelType) as FreshPageModel; return PushPageModel(pageModel, data, modal, animate); } - private async Task PushPageModel(FreshBasePageModel pageModel, object data, bool modal = false, bool animate = true) + private async Task PushPageModel(FreshPageModel pageModel, object data, bool modal = false, bool animate = true) { var page = FreshPageModelResolver.ResolvePageModel(data, pageModel); await PushPageModelWithPage(page, pageModel, data, modal, animate); } - private async Task PushPageModelWithPage(Page page, FreshBasePageModel pageModel, object data, bool modal = false, bool animate = true) + private async Task PushPageModelWithPage(Page page, FreshPageModel pageModel, object data, bool modal = false, bool animate = true) { pageModel.PreviousPageModel = _currentPageModel; //This is the previous page model because it's push to a new one, and this is current pageModel.CurrentNavigationServiceName = _currentPageModel.CurrentNavigationServiceName; @@ -107,17 +109,17 @@ public async Task PopPageModel(object data, bool modal = false, bool animate = t await PopPageModel(modal, animate); } - public Task PushPageModel(bool animate = true) where T : FreshBasePageModel + public Task PushPageModel(bool animate = true) where T : FreshPageModel { return PushPageModel(null, false, animate); } - public Task PushPageModel(bool animate = true) where T : FreshBasePageModel where TPage : Page + public Task PushPageModel(bool animate = true) where T : FreshPageModel where TPage : Page { return PushPageModel(null, animate); } - public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshBasePageModel basePageModel = null, bool animate = true) + public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedNavigationContainer, FreshPageModel basePageModel = null, bool animate = true) { var models = tabbedNavigationContainer.TabbedPages.Select(o => o.GetModel()).ToList(); if (basePageModel != null) @@ -125,7 +127,7 @@ public Task PushNewNavigationServiceModal(FreshTabbedNavigationContainer tabbedN return PushNewNavigationServiceModal(tabbedNavigationContainer, models.ToArray(), animate); } - public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshBasePageModel basePageModel = null, bool animate = true) + public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer masterDetailContainer, FreshPageModel basePageModel = null, bool animate = true) { var models = masterDetailContainer.Pages.Select(o => { @@ -139,12 +141,12 @@ public Task PushNewNavigationServiceModal(FreshMasterDetailNavigationContainer m return PushNewNavigationServiceModal(masterDetailContainer, models.ToArray(), animate); } - public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshBasePageModel basePageModels, bool animate = true) + public Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshPageModel basePageModels, bool animate = true) { return PushNewNavigationServiceModal(newNavigationService, new[] { basePageModels }, animate); } - public async Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshBasePageModel[] basePageModels, bool animate = true) + public async Task PushNewNavigationServiceModal(IFreshNavigationService newNavigationService, FreshPageModel[] basePageModels, bool animate = true) { var navPage = newNavigationService as Page; if (navPage == null) @@ -186,7 +188,7 @@ public async Task PopModalNavigationService(bool animate = true) /// /// This method switches the selected main page, TabbedPage the selected tab or if MasterDetail, works with custom pages also /// - public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel() where T : FreshPageModel { var currentNavigationService = FreshIoC.Container.Resolve(_currentPageModel.CurrentNavigationServiceName); @@ -196,7 +198,7 @@ public Task SwitchSelectedRootPageModel() where T : Fresh /// /// This method is used when you want to switch the selected page, /// - public Task SwitchSelectedTab() where T : FreshBasePageModel + public Task SwitchSelectedTab() where T : FreshPageModel { return SwitchSelectedRootPageModel(); } @@ -204,12 +206,12 @@ public Task SwitchSelectedTab() where T : FreshBasePageMo /// /// This method is used when you want to switch the selected page, /// - public Task SwitchSelectedMaster() where T : FreshBasePageModel + public Task SwitchSelectedMaster() where T : FreshPageModel { return SwitchSelectedRootPageModel(); } - public async Task PushPageModelWithNewNavigation(object data, bool animate = true) where T : FreshBasePageModel + public async Task PushPageModelWithNewNavigation(object data, bool animate = true) where T : FreshPageModel { var page = FreshPageModelResolver.ResolvePageModel(data); var navigationName = Guid.NewGuid().ToString(); @@ -230,7 +232,7 @@ public void RemoveFromNavigation() /// /// Removes specific page/pagemodel from navigation /// - public void RemoveFromNavigation(bool removeAll = false) where TPageModel : FreshBasePageModel + public void RemoveFromNavigation(bool removeAll = false) where TPageModel : FreshPageModel { foreach (var page in _currentPage.Navigation.NavigationStack.Reverse().ToList()) { @@ -242,55 +244,4 @@ public void RemoveFromNavigation(bool removeAll = false) where TPage } } } - - public class PageModelNotifications : IPageModelNotifications - { - private readonly Page _currentPage; - - public PageModelNotifications(Page currentPage) - { - _currentPage = currentPage; - } - - public async Task DisplayAlert(string title, string message, string cancel) - { - if (_currentPage != null) - await _currentPage.DisplayAlert(title, message, cancel); - } - - public async Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons) - { - if (_currentPage != null) - return await _currentPage.DisplayActionSheet(title, cancel, destruction, buttons); - return null; - } - - public async Task DisplayAlert(string title, string message, string accept, string cancel) - { - if (_currentPage != null) - return await _currentPage.DisplayAlert(title, message, accept, cancel); - return false; - } - } - - public class PageModelTransactions : IPageModelTransactions - { - private readonly Page _currentPage; - - public PageModelTransactions(Page currentPage) - { - _currentPage = currentPage; - } - - public void BatchBegin() - { - _currentPage.BatchBegin(); - } - - public void BatchCommit() - { - _currentPage.BatchCommit(); - } - - } } \ No newline at end of file diff --git a/src/FreshMvvm/CoreMethods/PageModelNotifications.cs b/src/FreshMvvm/CoreMethods/PageModelNotifications.cs new file mode 100644 index 0000000..d1eea13 --- /dev/null +++ b/src/FreshMvvm/CoreMethods/PageModelNotifications.cs @@ -0,0 +1,35 @@ +using System.Threading.Tasks; +using Xamarin.Forms; + +namespace FreshMvvm.CoreMethods +{ + public class PageModelNotifications : IPageModelNotifications + { + private readonly Page _currentPage; + + public PageModelNotifications(Page currentPage) + { + _currentPage = currentPage; + } + + public async Task DisplayAlert(string title, string message, string cancel) + { + if (_currentPage != null) + await _currentPage.DisplayAlert(title, message, cancel); + } + + public async Task DisplayActionSheet(string title, string cancel, string destruction, params string[] buttons) + { + if (_currentPage != null) + return await _currentPage.DisplayActionSheet(title, cancel, destruction, buttons); + return null; + } + + public async Task DisplayAlert(string title, string message, string accept, string cancel) + { + if (_currentPage != null) + return await _currentPage.DisplayAlert(title, message, accept, cancel); + return false; + } + } +} \ No newline at end of file diff --git a/src/FreshMvvm/CoreMethods/PageModelTransactions.cs b/src/FreshMvvm/CoreMethods/PageModelTransactions.cs new file mode 100644 index 0000000..303acf5 --- /dev/null +++ b/src/FreshMvvm/CoreMethods/PageModelTransactions.cs @@ -0,0 +1,25 @@ +using Xamarin.Forms; + +namespace FreshMvvm.CoreMethods +{ + public class PageModelTransactions : IPageModelTransactions + { + private readonly Page _currentPage; + + public PageModelTransactions(Page currentPage) + { + _currentPage = currentPage; + } + + public void BatchBegin() + { + _currentPage.BatchBegin(); + } + + public void BatchCommit() + { + _currentPage.BatchCommit(); + } + + } +} \ No newline at end of file diff --git a/src/FreshMvvm/PageExtensions.cs b/src/FreshMvvm/Extensions/PageExtensions.cs similarity index 74% rename from src/FreshMvvm/PageExtensions.cs rename to src/FreshMvvm/Extensions/PageExtensions.cs index 9b7c14c..05507e0 100644 --- a/src/FreshMvvm/PageExtensions.cs +++ b/src/FreshMvvm/Extensions/PageExtensions.cs @@ -1,12 +1,13 @@ -using Xamarin.Forms; +using FreshMvvm.Base; +using Xamarin.Forms; -namespace FreshMvvm +namespace FreshMvvm.Extensions { public static class PageExtensions { - public static FreshBasePageModel GetModel(this Page page) + public static FreshPageModel GetModel(this Page page) { - var pageModel = page.BindingContext as FreshBasePageModel; + var pageModel = page.BindingContext as FreshPageModel; return pageModel; } diff --git a/src/FreshMvvm/PropertyChangedExtensions.cs b/src/FreshMvvm/Extensions/PropertyChangedExtensions.cs similarity index 98% rename from src/FreshMvvm/PropertyChangedExtensions.cs rename to src/FreshMvvm/Extensions/PropertyChangedExtensions.cs index 1da325b..398f37e 100644 --- a/src/FreshMvvm/PropertyChangedExtensions.cs +++ b/src/FreshMvvm/Extensions/PropertyChangedExtensions.cs @@ -1,11 +1,11 @@ using System; -using System.ComponentModel; using System.Collections.Generic; +using System.ComponentModel; using System.Linq; using System.Linq.Expressions; using System.Reflection; -namespace FreshMvvm +namespace FreshMvvm.Extensions { public static class PropertyChangedExtensions { diff --git a/src/FreshMvvm/FreshPageModelResolver.cs b/src/FreshMvvm/FreshPageModelResolver.cs index d88c577..e29f1ef 100644 --- a/src/FreshMvvm/FreshPageModelResolver.cs +++ b/src/FreshMvvm/FreshPageModelResolver.cs @@ -1,4 +1,6 @@ using System; +using FreshMvvm.Base; +using FreshMvvm.CoreMethods; using FreshMvvm.IoC; using Xamarin.Forms; @@ -8,19 +10,19 @@ public static class FreshPageModelResolver { public static IFreshPageModelMapper PageModelMapper { get; set; } = new FreshPageModelMapper(); - public static Page ResolvePageModel() where T : FreshBasePageModel + public static Page ResolvePageModel() where T : FreshPageModel { return ResolvePageModel(null); } - public static Page ResolvePageModel(object initData) where T : FreshBasePageModel + public static Page ResolvePageModel(object initData) where T : FreshPageModel { var pageModel = FreshIoC.Container.Resolve(); return ResolvePageModel(initData, pageModel); } - public static Page ResolvePageModel(object data, T pageModel) where T : FreshBasePageModel + public static Page ResolvePageModel(object data, T pageModel) where T : FreshPageModel { var type = pageModel.GetType(); return ResolvePageModel(type, data, pageModel); @@ -28,11 +30,11 @@ public static Page ResolvePageModel(object data, T pageModel) where T : Fresh public static Page ResolvePageModel(Type type, object data) { - var pageModel = FreshIoC.Container.Resolve(type) as FreshBasePageModel; + var pageModel = FreshIoC.Container.Resolve(type) as FreshPageModel; return ResolvePageModel(type, data, pageModel); } - public static Page ResolvePageModel(Type type, object data, FreshBasePageModel pageModel) + public static Page ResolvePageModel(Type type, object data, FreshPageModel pageModel) { var name = PageModelMapper.GetPageTypeName(type); var pageType = Type.GetType(name); @@ -46,7 +48,7 @@ public static Page ResolvePageModel(Type type, object data, FreshBasePageModel p return page; } - public static Page BindingPageModel(object data, Page targetPage, FreshBasePageModel pageModel) + public static Page BindingPageModel(object data, Page targetPage, FreshPageModel pageModel) { pageModel.WireEvents(targetPage); pageModel.CurrentPage = targetPage; diff --git a/src/FreshMvvm/IFreshNavigationService.cs b/src/FreshMvvm/IFreshNavigationService.cs index 4f29f51..6b03ab0 100644 --- a/src/FreshMvvm/IFreshNavigationService.cs +++ b/src/FreshMvvm/IFreshNavigationService.cs @@ -1,5 +1,6 @@ using Xamarin.Forms; using System.Threading.Tasks; +using FreshMvvm.Base; namespace FreshMvvm { @@ -7,7 +8,7 @@ public interface IFreshNavigationService { Task PopToRoot(bool animate = true); - Task PushPage (Page page, FreshBasePageModel model, bool modal = false, bool animate = true); + Task PushPage (Page page, FreshPageModel model, bool modal = false, bool animate = true); Task PopPage (bool modal = false, bool animate = true); @@ -15,7 +16,7 @@ public interface IFreshNavigationService /// This method switches the selected main page, TabbedPage the selected tab or if MasterDetail, works with custom pages also /// /// The BagePageModel, allows you to PopToRoot, Pass Data - Task SwitchSelectedRootPageModel() where T : FreshBasePageModel; + Task SwitchSelectedRootPageModel() where T : FreshPageModel; void NotifyChildrenPageWasPopped(); diff --git a/src/FreshMvvm/IOC/FreshIOC.cs b/src/FreshMvvm/IOC/FreshIOC.cs index 08f5139..abab23f 100644 --- a/src/FreshMvvm/IOC/FreshIOC.cs +++ b/src/FreshMvvm/IOC/FreshIOC.cs @@ -1,4 +1,6 @@ -namespace FreshMvvm.IoC +using FreshMvvm.IOC; + +namespace FreshMvvm.IoC { public class FreshIoC { diff --git a/src/FreshMvvm/FreshTinyIOCBuiltIn.cs b/src/FreshMvvm/IOC/FreshTinyIOCBuiltIn.cs similarity index 98% rename from src/FreshMvvm/FreshTinyIOCBuiltIn.cs rename to src/FreshMvvm/IOC/FreshTinyIOCBuiltIn.cs index 97012a0..1f1d5b6 100644 --- a/src/FreshMvvm/FreshTinyIOCBuiltIn.cs +++ b/src/FreshMvvm/IOC/FreshTinyIOCBuiltIn.cs @@ -3,7 +3,7 @@ using FreshMvvm.IoC.TinyIoC; using TinyIoC; -namespace FreshMvvm +namespace FreshMvvm.IOC { /// /// Built in TinyIOC for ease of use diff --git a/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs index d8f96a5..8d6d4cc 100644 --- a/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshMasterDetailNavigationContainer.cs @@ -2,6 +2,8 @@ using System.Collections.ObjectModel; using System.Linq; using System.Threading.Tasks; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using Xamarin.Forms; @@ -37,7 +39,7 @@ protected virtual void RegisterNavigation() FreshIoC.Container.Register(this, NavigationServiceName); } - public virtual void AddPage(string title, object data = null) where T : FreshBasePageModel + public virtual void AddPage(string title, object data = null) where T : FreshPageModel { var page = FreshPageModelResolver.ResolvePageModel(data); page.GetModel().CurrentNavigationServiceName = NavigationServiceName; @@ -99,7 +101,7 @@ protected virtual void CreateMenuPage(string menuPageTitle, string menuIcon = nu Master = navPage; } - public Task PushPage(Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public Task PushPage(Page page, FreshPageModel model, bool modal = false, bool animate = true) { return modal ? Navigation.PushModalAsync(CreateContainerPageSafe(page)) : @@ -132,7 +134,7 @@ public void NotifyChildrenPageWasPopped() } } - public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel() where T : FreshPageModel { var tabIndex = _pagesInner.FindIndex(o => o.GetModel().GetType().FullName == typeof(T).FullName); diff --git a/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs index d8f202e..fcee084 100644 --- a/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs @@ -1,5 +1,7 @@ using System; using System.Threading.Tasks; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using Xamarin.Forms; @@ -39,7 +41,7 @@ protected virtual Page CreateContainerPage(Page page) return new NavigationPage(page); } - public virtual Task PushPage(Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public virtual Task PushPage(Page page, FreshPageModel model, bool modal = false, bool animate = true) { return modal ? Navigation.PushModalAsync(CreateContainerPageSafe(page), animate) : @@ -65,7 +67,7 @@ public void NotifyChildrenPageWasPopped() this.NotifyAllChildrenPopped(); } - public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel() where T : FreshPageModel { throw new Exception("This navigation container has no selected roots, just a single root"); } diff --git a/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs index 81c1781..b1b4ba0 100644 --- a/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshTabbedFONavigationContainer.cs @@ -1,6 +1,8 @@ using System; using System.Collections.Generic; using System.Threading.Tasks; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using Xamarin.Forms; @@ -33,7 +35,7 @@ protected void RegisterNavigation () FreshIoC.Container.Register (this, NavigationServiceName); } - public virtual Page AddTab (string title, string icon, object data = null) where T : FreshBasePageModel + public virtual Page AddTab (string title, string icon, object data = null) where T : FreshPageModel { var page = FreshPageModelResolver.ResolvePageModel (data); page.GetModel ().CurrentNavigationServiceName = NavigationServiceName; @@ -61,7 +63,7 @@ protected virtual Page CreateContainerPage (Page page) return page; } - public Task PushPage (Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public Task PushPage (Page page, FreshPageModel model, bool modal = false, bool animate = true) { return modal ? Navigation.PushModalAsync (CreateContainerPageSafe (page)) : @@ -91,7 +93,7 @@ public void NotifyChildrenPageWasPopped() } } - public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel() where T : FreshPageModel { if (CurrentPage != FirstTabbedPage) throw new Exception("Cannot switch tabs when the tab screen is not visible"); diff --git a/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs index f072277..fe136f9 100644 --- a/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshTabbedNavigationContainer.cs @@ -1,6 +1,8 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; +using FreshMvvm.Base; +using FreshMvvm.Extensions; using FreshMvvm.IoC; using Xamarin.Forms; @@ -27,7 +29,7 @@ protected void RegisterNavigation() FreshIoC.Container.Register(this, NavigationServiceName); } - public virtual Page AddTab(string title, string icon, object data = null) where T : FreshBasePageModel + public virtual Page AddTab(string title, string icon, object data = null) where T : FreshPageModel { var page = FreshPageModelResolver.ResolvePageModel(data); page.GetModel().CurrentNavigationServiceName = NavigationServiceName; @@ -56,7 +58,7 @@ protected virtual Page CreateContainerPage(Page page) return new NavigationPage(page); } - public Task PushPage(Page page, FreshBasePageModel model, bool modal = false, bool animate = true) + public Task PushPage(Page page, FreshPageModel model, bool modal = false, bool animate = true) { return modal ? CurrentPage.Navigation.PushModalAsync(CreateContainerPageSafe(page)) : @@ -86,7 +88,7 @@ public void NotifyChildrenPageWasPopped() } } - public Task SwitchSelectedRootPageModel() where T : FreshBasePageModel + public Task SwitchSelectedRootPageModel() where T : FreshPageModel { var page = _tabs.FindIndex(o => o.GetModel().GetType().FullName == typeof(T).FullName); From c162731e05fe968a6cb52232fcb5ad305f22ac9d Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Sun, 9 Jul 2017 01:03:01 +0100 Subject: [PATCH 15/24] Renamed Init and ReverseInit methods PushedData and PoppedData --- .../PageModels/ContactListPageModel.cs | 4 ++-- .../FreshMvvmSampleApp/PageModels/ContactPageModel.cs | 2 +- .../PageModels/QuoteListPageModel.cs | 4 ++-- .../FreshMvvmSampleApp/PageModels/QuotePageModel.cs | 2 +- src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs | 4 ++-- src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs | 4 ++-- src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs | 8 ++++---- src/FreshMvvm/Base/FreshPageModel.cs | 10 +++++----- src/FreshMvvm/CoreMethods/PageModelNavigation.cs | 2 +- src/FreshMvvm/FreshPageModelResolver.cs | 2 +- 10 files changed, 21 insertions(+), 21 deletions(-) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs index 2e8291e..1255b84 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactListPageModel.cs @@ -21,7 +21,7 @@ public ContactListPageModel(IDatabaseService databaseService) public ObservableCollection Contacts { get; set; } - public override void Init(object initData) + public override void PushedData(object initData) { Contacts = new ObservableCollection(_databaseService.GetContacts()); } @@ -31,7 +31,7 @@ protected override void ViewIsAppearing(object sender, EventArgs e) base.ViewIsAppearing(sender, e); } - public override void ReverseInit(object value) + public override void PoppedData(object value) { var newContact = value as Contact; if (!Contacts.Contains(newContact)) diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs index 7dba987..f58ae13 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/ContactPageModel.cs @@ -27,7 +27,7 @@ void HandleContactChanged(string propertyName) public Contact Contact { get; set; } - public override void Init (object initData) + public override void PushedData (object initData) { if (initData != null) { Contact = (Contact)initData; diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs index fad5dc1..37742a1 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuoteListPageModel.cs @@ -19,7 +19,7 @@ public QuoteListPageModel (IDatabaseService databaseService) public ObservableCollection Quotes { get; set; } - public override void Init (object initData) + public override void PushedData (object initData) { Quotes = new ObservableCollection (_databaseService.GetQuotes ()); } @@ -35,7 +35,7 @@ protected override void ViewIsDisappearing (object sender, System.EventArgs e) base.ViewIsDisappearing (sender, e); } - public override void ReverseInit (object value) + public override void PoppedData (object value) { var newContact = value as Quote; if (!Quotes.Contains (newContact)) { diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs index 05009e5..9ca891c 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/PageModels/QuotePageModel.cs @@ -17,7 +17,7 @@ public QuotePageModel (IDatabaseService databaseService) _databaseService = databaseService; } - public override void Init (object initData) + public override void PushedData (object initData) { Quote = initData as Quote; if (Quote == null) diff --git a/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs b/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs index 9ecbd69..68fe955 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs @@ -37,7 +37,7 @@ public void Test_Init(string defaultValue, string newValue) { var viewModel = new MockFreshPageModel { Name = defaultValue }; - viewModel.Init(newValue); + viewModel.PushedData(newValue); Assert.AreEqual(newValue, viewModel.Name); } @@ -47,7 +47,7 @@ public void Test_ReverseInit(string defaultValue, string newValue) { var viewModel = new MockFreshPageModel { Name = defaultValue }; - viewModel.ReverseInit(newValue); + viewModel.PoppedData(newValue); Assert.AreEqual(newValue, viewModel.Name); } diff --git a/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs b/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs index 78cd4b9..c5f7227 100644 --- a/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs +++ b/src/FreshMvvm.Tests/Mocks/MockContentPageModel.cs @@ -11,9 +11,9 @@ class MockContentPageModel : MockFreshPageModel { public object Data { get; set; } - public override void Init(object initData) + public override void PushedData(object initData) { - base.Init(initData); + base.PushedData(initData); Data = initData; } diff --git a/src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs b/src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs index 12f75c3..b4b56bd 100644 --- a/src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs +++ b/src/FreshMvvm.Tests/Mocks/MockFreshPageModel.cs @@ -16,16 +16,16 @@ public string Name } } - public override void Init(object initData) + public override void PushedData(object initData) { - base.Init(initData); + base.PushedData(initData); Name = initData as string; } - public override void ReverseInit(object returndData) + public override void PoppedData(object returndData) { - base.ReverseInit(returndData); + base.PoppedData(returndData); Name = returndData as string; } diff --git a/src/FreshMvvm/Base/FreshPageModel.cs b/src/FreshMvvm/Base/FreshPageModel.cs index 152de14..17a441b 100644 --- a/src/FreshMvvm/Base/FreshPageModel.cs +++ b/src/FreshMvvm/Base/FreshPageModel.cs @@ -44,16 +44,16 @@ public abstract class FreshPageModel : INotifyPropertyChanged /// /// This method is called when a page is Pop'd, it also allows for data to be returned. /// - /// This data that's returned from - public virtual void ReverseInit (object returnedData) + /// This data that's returned from + public virtual void PoppedData (object model) { } /// - /// This method is called when the PageModel is loaded, the initData is the data that's sent from pagemodel before + /// This method is called when the PageModel is loaded, the model is the data that's sent from pagemodel before /// - /// Data that's sent to this PageModel from the pusher - public virtual void Init (object initData) + /// Data that's sent to this PageModel from the pusher + public virtual void PushedData (object model) { } diff --git a/src/FreshMvvm/CoreMethods/PageModelNavigation.cs b/src/FreshMvvm/CoreMethods/PageModelNavigation.cs index 1c1330f..bc867af 100644 --- a/src/FreshMvvm/CoreMethods/PageModelNavigation.cs +++ b/src/FreshMvvm/CoreMethods/PageModelNavigation.cs @@ -104,7 +104,7 @@ public async Task PopPageModel(object data, bool modal = false, bool animate = t { if (_currentPageModel?.PreviousPageModel != null && data != null) { - _currentPageModel.PreviousPageModel.ReverseInit(data); + _currentPageModel.PreviousPageModel.PoppedData(data); } await PopPageModel(modal, animate); } diff --git a/src/FreshMvvm/FreshPageModelResolver.cs b/src/FreshMvvm/FreshPageModelResolver.cs index e29f1ef..c3cf790 100644 --- a/src/FreshMvvm/FreshPageModelResolver.cs +++ b/src/FreshMvvm/FreshPageModelResolver.cs @@ -55,7 +55,7 @@ public static Page BindingPageModel(object data, Page targetPage, FreshPageModel pageModel.Navigation = new PageModelNavigation(targetPage, pageModel); pageModel.Notifications = new PageModelNotifications(targetPage); pageModel.Transactions = new PageModelTransactions(targetPage); - pageModel.Init(data); + pageModel.PushedData(data); targetPage.BindingContext = pageModel; return targetPage; } From 49ea529a2a7bc316a3db5b71f19bb473d95997e9 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Mon, 10 Jul 2017 14:20:20 +0100 Subject: [PATCH 16/24] Made csproj multi target --- src/FreshMvvm/FreshMvvm.csproj | 86 ++++++++++++++++++++-------------- 1 file changed, 52 insertions(+), 34 deletions(-) diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index a54fd20..291229f 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -1,7 +1,17 @@  - netstandard1.4 + netstandard1.4;portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20 + + + + .NETPortable + v4.5 + Profile259 + $(DefineConstants);PORTABLE + + + FreshMvvm 3.0.0 Michael Ridland @@ -10,32 +20,32 @@ FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. Mvvm, Xamarin.Forms -3.0.0 -Updated portable projects to net standard - -2.2.0 -Better debug messages displayed -Ability to remove a page from Navigation -Add ability to SwitchSelectedRoot page in Tabs and MasterDetail - -2.1.0 -Adds ability to control pagemodel mapping via PageModelMapper -Adds ability to navigate without animation -Better cleanup of objects -IOC now has unregister feature -Add First Only Tabbed Navigation Container - -2.0.1 -Support for Xamarin.Forms 2.2. - -2.0 -IOC Container Lifetime Registration Options -Switching out NavigationStacks on the Xamarin.Forms MainPage -Multiple Navigation Services -Custom IOC Containers -WhenAny -Control over which Models and Views are linked -Events when page is popped (for disposal) + 3.0.0 + Updated portable projects to net standard + + 2.2.0 + Better debug messages displayed + Ability to remove a page from Navigation + Add ability to SwitchSelectedRoot page in Tabs and MasterDetail + + 2.1.0 + Adds ability to control pagemodel mapping via PageModelMapper + Adds ability to navigate without animation + Better cleanup of objects + IOC now has unregister feature + Add First Only Tabbed Navigation Container + + 2.0.1 + Support for Xamarin.Forms 2.2. + + 2.0 + IOC Container Lifetime Registration Options + Switching out NavigationStacks on the Xamarin.Forms MainPage + Multiple Navigation Services + Custom IOC Containers + WhenAny + Control over which Models and Views are linked + Events when page is popped (for disposal) 3.0.0.0 3.0.0.0 @@ -43,14 +53,22 @@ Events when page is popped (for disposal) True - - + + + 4.3.0 + - - - - ..\..\..\..\..\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.3\System.Reflection.TypeExtensions.dll - + + + + + + + + + + + \ No newline at end of file From 147f68531ae61c0fb4ded539e4dae9ee28ef491b Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Mon, 10 Jul 2017 19:40:23 +0100 Subject: [PATCH 17/24] Fixed up csproj file to build both netstandard and PCL --- src/FreshMvvm/FreshMvvm.csproj | 29 ++++++++++++++++------------- src/FreshMvvm/IOC/TinyIoC.cs | 2 +- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index 291229f..3ab1d2d 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -1,26 +1,27 @@  - netstandard1.4;portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20 + netstandard1.0;portable-net45+win8+wp8 - + + .NETPortable v4.5 - Profile259 + Profile78 $(DefineConstants);PORTABLE FreshMvvm - 3.0.0 + 3.0.0-pre1 Michael Ridland https://github.com/rid00z/FreshMvvm false FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. Mvvm, Xamarin.Forms - 3.0.0 + 3.0.0-pre1 Updated portable projects to net standard 2.2.0 @@ -49,26 +50,28 @@ 3.0.0.0 3.0.0.0 - 3.0.0 + 3.0.0-pre1 True - - - 4.3.0 - - - - + + + + $(USERPROFILE)\.nuget\packages\Xamarin.Forms\2.3.5.256-pre6\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll + + + + + \ No newline at end of file diff --git a/src/FreshMvvm/IOC/TinyIoC.cs b/src/FreshMvvm/IOC/TinyIoC.cs index ccc711a..cd9b037 100644 --- a/src/FreshMvvm/IOC/TinyIoC.cs +++ b/src/FreshMvvm/IOC/TinyIoC.cs @@ -363,7 +363,7 @@ public static Type[] SafeGetTypes(this Assembly assembly) #if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 [Flags] - internal enum BindingFlags { + public enum BindingFlags { Default = 0, IgnoreCase = 1, DeclaredOnly = 2, From 2b14193a63ec8cf6cad9c0d462b7480a1f9f6226 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Mon, 10 Jul 2017 22:11:42 +0100 Subject: [PATCH 18/24] Fixed warning in iOS Project --- samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj | 1 + 1 file changed, 1 insertion(+) diff --git a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj index cf3b0d5..c4899b8 100644 --- a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj +++ b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj @@ -12,6 +12,7 @@ 2.2.0 + true true From abb320054b3941b62b53cd2e36598dd8c781db53 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Tue, 11 Jul 2017 23:38:25 +0100 Subject: [PATCH 19/24] Updated gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index f466484..89c9879 100644 --- a/.gitignore +++ b/.gitignore @@ -196,3 +196,5 @@ FakesAssemblies/ *.opt *.lock.json + +src/\.droidres/ From b4b66896447d798656dfe9cd4f8e49fa8e374d10 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 28 Jul 2017 13:48:04 +0100 Subject: [PATCH 20/24] Updated to use PackageTargetFallback Allows the use of PCL with the netstandard build --- .../Droid/FreshMvvmSampleApp.Droid.csproj | 230 ++++++-------- .../Droid/Resources/Resource.designer.cs | 165 ++++++---- .../FreshMvvmSampleApp/Droid/packages.config | 1 - .../FreshMvvmSampleApp.csproj | 4 +- .../iOS/FreshMvvmSampleApp.iOS.csproj | 299 ++++++++---------- .../FreshMvvmSampleApp/iOS/packages.config | 4 - src/.droidres/.freshmvvm.droidres.db | Bin 0 -> 53248 bytes src/FreshMvvm.Tests/FreshMvvm.Tests.csproj | 30 +- src/FreshMvvm.sln | 99 +++--- src/FreshMvvm/FreshMvvm.csproj | 71 ++--- 10 files changed, 436 insertions(+), 467 deletions(-) delete mode 100644 samples/FreshMvvmSampleApp/iOS/packages.config create mode 100644 src/.droidres/.freshmvvm.droidres.db diff --git a/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj b/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj index a409902..9cab20b 100644 --- a/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj +++ b/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj @@ -1,129 +1,107 @@  - - Debug - AnyCPU - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {8F8E0021-5D80-4124-98CF-118AC540A1EB} - Library - FreshMvvmSampleApp.Droid - Assets - Resources - Properties\AndroidManifest.xml - Resource - Resources\Resource.designer.cs - True - True - FreshMvvmSampleApp.Droid - v6.0 - 2.2.0 - - - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - None - false - - - full - true - bin\Release - prompt - 4 - false - false - - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\FormsViewGroup.dll - - - - - - - ..\..\..\src\packages\Xamarin.Android.Support.v4.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Vector.Drawable.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Animated.Vector.Drawable.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.v7.AppCompat.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.v7.RecyclerView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.Design.23.3.0\lib\MonoAndroid43\Xamarin.Android.Support.Design.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.v7.CardView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll - - - ..\..\..\src\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Core.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Platform.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll - - - - - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2} - FreshMvvmSampleApp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - + + Debug + AnyCPU + {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + {8F8E0021-5D80-4124-98CF-118AC540A1EB} + Library + FreshMvvmSampleApp.Droid + Assets + Resources + Properties\AndroidManifest.xml + Resource + Resources\Resource.designer.cs + True + True + FreshMvvmSampleApp.Droid + v6.0 + 2.2.0 + true + PackageReference + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + None + false + + + full + true + bin\Release + prompt + 4 + false + false + + + + + + + + ..\..\..\src\packages\Xamarin.Android.Support.v4.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Vector.Drawable.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Animated.Vector.Drawable.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.v7.AppCompat.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.v7.RecyclerView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.Design.23.3.0\lib\MonoAndroid43\Xamarin.Android.Support.Design.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.v7.CardView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll + + + ..\..\..\src\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll + + + + + {5E51E157-09CF-4684-A1E2-277C07974413} + FreshMvvmSampleApp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs b/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs index 76e7112..fe259ff 100644 --- a/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs +++ b/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs @@ -1,15 +1,15 @@ #pragma warning disable 1591 -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Mono Runtime Version: 4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ -[assembly: global::Android.Runtime.ResourceDesignerAttribute("FreshMvvmSampleApp.Droid.Resource", IsApplication=true)] +[assembly: Android.Runtime.ResourceDesignerAttribute("FreshMvvmSampleApp.Droid.Resource", IsApplication=true)] namespace FreshMvvmSampleApp.Droid { @@ -26,7 +26,6 @@ static Resource() public static void UpdateIdValues() { - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarSize = global::FreshMvvmSampleApp.Droid.Resource.Attribute.actionBarSize; } public partial class Animation @@ -4187,7 +4186,8 @@ private Style() public partial class Styleable { - public static int[] ActionBar = new int[] { + public static int[] ActionBar = new int[] + { 2130772007, 2130772009, 2130772010, @@ -4297,13 +4297,15 @@ public partial class Styleable // aapt resource value: 5 public const int ActionBar_titleTextStyle = 5; - public static int[] ActionBarLayout = new int[] { + public static int[] ActionBarLayout = new int[] + { 16842931}; // aapt resource value: 0 public const int ActionBarLayout_android_layout_gravity = 0; - public static int[] ActionMenuItemView = new int[] { + public static int[] ActionMenuItemView = new int[] + { 16843071}; // aapt resource value: 0 @@ -4311,7 +4313,8 @@ public partial class Styleable public static int[] ActionMenuView; - public static int[] ActionMode = new int[] { + public static int[] ActionMode = new int[] + { 2130772007, 2130772013, 2130772014, @@ -4337,7 +4340,8 @@ public partial class Styleable // aapt resource value: 1 public const int ActionMode_titleTextStyle = 1; - public static int[] ActivityChooserView = new int[] { + public static int[] ActivityChooserView = new int[] + { 2130772035, 2130772036}; @@ -4347,7 +4351,8 @@ public partial class Styleable // aapt resource value: 0 public const int ActivityChooserView_initialActivityCount = 0; - public static int[] AlertDialog = new int[] { + public static int[] AlertDialog = new int[] + { 16842994, 2130772037, 2130772038, @@ -4373,7 +4378,8 @@ public partial class Styleable // aapt resource value: 4 public const int AlertDialog_singleChoiceItemLayout = 4; - public static int[] AppBarLayout = new int[] { + public static int[] AppBarLayout = new int[] + { 16842964, 2130772032, 2130772215}; @@ -4387,7 +4393,8 @@ public partial class Styleable // aapt resource value: 2 public const int AppBarLayout_expanded = 2; - public static int[] AppBarLayout_LayoutParams = new int[] { + public static int[] AppBarLayout_LayoutParams = new int[] + { 2130772216, 2130772217}; @@ -4397,7 +4404,8 @@ public partial class Styleable // aapt resource value: 1 public const int AppBarLayout_LayoutParams_layout_scrollInterpolator = 1; - public static int[] AppCompatImageView = new int[] { + public static int[] AppCompatImageView = new int[] + { 16843033, 2130772042}; @@ -4407,7 +4415,8 @@ public partial class Styleable // aapt resource value: 1 public const int AppCompatImageView_srcCompat = 1; - public static int[] AppCompatTextView = new int[] { + public static int[] AppCompatTextView = new int[] + { 16842804, 2130772043}; @@ -4417,7 +4426,8 @@ public partial class Styleable // aapt resource value: 1 public const int AppCompatTextView_textAllCaps = 1; - public static int[] AppCompatTheme = new int[] { + public static int[] AppCompatTheme = new int[] + { 16842839, 16842926, 2130772044, @@ -4867,7 +4877,8 @@ public partial class Styleable // aapt resource value: 3 public const int AppCompatTheme_windowNoTitle = 3; - public static int[] BottomSheetBehavior_Params = new int[] { + public static int[] BottomSheetBehavior_Params = new int[] + { 2130772218, 2130772219}; @@ -4877,13 +4888,15 @@ public partial class Styleable // aapt resource value: 0 public const int BottomSheetBehavior_Params_behavior_peekHeight = 0; - public static int[] ButtonBarLayout = new int[] { + public static int[] ButtonBarLayout = new int[] + { 2130772154}; // aapt resource value: 0 public const int ButtonBarLayout_allowStacking = 0; - public static int[] CardView = new int[] { + public static int[] CardView = new int[] + { 16843071, 16843072, 2130771995, @@ -4937,7 +4950,8 @@ public partial class Styleable // aapt resource value: 11 public const int CardView_contentPaddingTop = 11; - public static int[] CollapsingAppBarLayout_LayoutParams = new int[] { + public static int[] CollapsingAppBarLayout_LayoutParams = new int[] + { 2130772220, 2130772221}; @@ -4947,7 +4961,8 @@ public partial class Styleable // aapt resource value: 1 public const int CollapsingAppBarLayout_LayoutParams_layout_collapseParallaxMultiplier = 1; - public static int[] CollapsingToolbarLayout = new int[] { + public static int[] CollapsingToolbarLayout = new int[] + { 2130772009, 2130772222, 2130772223, @@ -5005,7 +5020,8 @@ public partial class Styleable // aapt resource value: 10 public const int CollapsingToolbarLayout_toolbarId = 10; - public static int[] CompoundButton = new int[] { + public static int[] CompoundButton = new int[] + { 16843015, 2130772155, 2130772156}; @@ -5019,7 +5035,8 @@ public partial class Styleable // aapt resource value: 2 public const int CompoundButton_buttonTintMode = 2; - public static int[] CoordinatorLayout = new int[] { + public static int[] CoordinatorLayout = new int[] + { 2130772235, 2130772236}; @@ -5029,7 +5046,8 @@ public partial class Styleable // aapt resource value: 1 public const int CoordinatorLayout_statusBarBackground = 1; - public static int[] CoordinatorLayout_LayoutParams = new int[] { + public static int[] CoordinatorLayout_LayoutParams = new int[] + { 16842931, 2130772237, 2130772238, @@ -5051,7 +5069,8 @@ public partial class Styleable // aapt resource value: 3 public const int CoordinatorLayout_LayoutParams_layout_keyline = 3; - public static int[] DesignTheme = new int[] { + public static int[] DesignTheme = new int[] + { 2130772241, 2130772242, 2130772243}; @@ -5065,7 +5084,8 @@ public partial class Styleable // aapt resource value: 2 public const int DesignTheme_textColorError = 2; - public static int[] DrawerArrowToggle = new int[] { + public static int[] DrawerArrowToggle = new int[] + { 2130772157, 2130772158, 2130772159, @@ -5099,7 +5119,8 @@ public partial class Styleable // aapt resource value: 7 public const int DrawerArrowToggle_thickness = 7; - public static int[] FloatingActionButton = new int[] { + public static int[] FloatingActionButton = new int[] + { 2130772032, 2130772213, 2130772214, @@ -5133,7 +5154,8 @@ public partial class Styleable // aapt resource value: 7 public const int FloatingActionButton_useCompatPadding = 7; - public static int[] ForegroundLinearLayout = new int[] { + public static int[] ForegroundLinearLayout = new int[] + { 16843017, 16843264, 2130772249}; @@ -5147,7 +5169,8 @@ public partial class Styleable // aapt resource value: 2 public const int ForegroundLinearLayout_foregroundInsidePadding = 2; - public static int[] LinearLayoutCompat = new int[] { + public static int[] LinearLayoutCompat = new int[] + { 16842927, 16842948, 16843046, @@ -5185,7 +5208,8 @@ public partial class Styleable // aapt resource value: 7 public const int LinearLayoutCompat_showDividers = 7; - public static int[] LinearLayoutCompat_Layout = new int[] { + public static int[] LinearLayoutCompat_Layout = new int[] + { 16842931, 16842996, 16842997, @@ -5203,7 +5227,8 @@ public partial class Styleable // aapt resource value: 1 public const int LinearLayoutCompat_Layout_android_layout_width = 1; - public static int[] ListPopupWindow = new int[] { + public static int[] ListPopupWindow = new int[] + { 16843436, 16843437}; @@ -5213,7 +5238,8 @@ public partial class Styleable // aapt resource value: 1 public const int ListPopupWindow_android_dropDownVerticalOffset = 1; - public static int[] MediaRouteButton = new int[] { + public static int[] MediaRouteButton = new int[] + { 16843071, 16843072, 2130771994}; @@ -5227,7 +5253,8 @@ public partial class Styleable // aapt resource value: 2 public const int MediaRouteButton_externalRouteEnabledDrawable = 2; - public static int[] MenuGroup = new int[] { + public static int[] MenuGroup = new int[] + { 16842766, 16842960, 16843156, @@ -5253,7 +5280,8 @@ public partial class Styleable // aapt resource value: 2 public const int MenuGroup_android_visible = 2; - public static int[] MenuItem = new int[] { + public static int[] MenuItem = new int[] + { 16842754, 16842766, 16842960, @@ -5323,7 +5351,8 @@ public partial class Styleable // aapt resource value: 13 public const int MenuItem_showAsAction = 13; - public static int[] MenuView = new int[] { + public static int[] MenuView = new int[] + { 16842926, 16843052, 16843053, @@ -5357,7 +5386,8 @@ public partial class Styleable // aapt resource value: 7 public const int MenuView_preserveIconSpacing = 7; - public static int[] NavigationView = new int[] { + public static int[] NavigationView = new int[] + { 16842964, 16842973, 16843039, @@ -5399,7 +5429,8 @@ public partial class Styleable // aapt resource value: 4 public const int NavigationView_menu = 4; - public static int[] PopupWindow = new int[] { + public static int[] PopupWindow = new int[] + { 16843126, 2130772173}; @@ -5409,13 +5440,15 @@ public partial class Styleable // aapt resource value: 1 public const int PopupWindow_overlapAnchor = 1; - public static int[] PopupWindowBackgroundState = new int[] { + public static int[] PopupWindowBackgroundState = new int[] + { 2130772174}; // aapt resource value: 0 public const int PopupWindowBackgroundState_state_above_anchor = 0; - public static int[] RecyclerView = new int[] { + public static int[] RecyclerView = new int[] + { 16842948, 2130771968, 2130771969, @@ -5437,19 +5470,22 @@ public partial class Styleable // aapt resource value: 4 public const int RecyclerView_stackFromEnd = 4; - public static int[] ScrimInsetsFrameLayout = new int[] { + public static int[] ScrimInsetsFrameLayout = new int[] + { 2130772256}; // aapt resource value: 0 public const int ScrimInsetsFrameLayout_insetForeground = 0; - public static int[] ScrollingViewBehavior_Params = new int[] { + public static int[] ScrollingViewBehavior_Params = new int[] + { 2130772257}; // aapt resource value: 0 public const int ScrollingViewBehavior_Params_behavior_overlapTop = 0; - public static int[] SearchView = new int[] { + public static int[] SearchView = new int[] + { 16842970, 16843039, 16843296, @@ -5519,7 +5555,8 @@ public partial class Styleable // aapt resource value: 12 public const int SearchView_voiceIcon = 12; - public static int[] SnackbarLayout = new int[] { + public static int[] SnackbarLayout = new int[] + { 16843039, 2130772032, 2130772258}; @@ -5533,7 +5570,8 @@ public partial class Styleable // aapt resource value: 2 public const int SnackbarLayout_maxActionInlineWidth = 2; - public static int[] Spinner = new int[] { + public static int[] Spinner = new int[] + { 16842930, 16843126, 16843131, @@ -5555,7 +5593,8 @@ public partial class Styleable // aapt resource value: 4 public const int Spinner_popupTheme = 4; - public static int[] SwitchCompat = new int[] { + public static int[] SwitchCompat = new int[] + { 16843044, 16843045, 16843074, @@ -5597,7 +5636,8 @@ public partial class Styleable // aapt resource value: 3 public const int SwitchCompat_track = 3; - public static int[] TabItem = new int[] { + public static int[] TabItem = new int[] + { 16842754, 16842994, 16843087}; @@ -5611,7 +5651,8 @@ public partial class Styleable // aapt resource value: 2 public const int TabItem_android_text = 2; - public static int[] TabLayout = new int[] { + public static int[] TabLayout = new int[] + { 2130772259, 2130772260, 2130772261, @@ -5677,7 +5718,8 @@ public partial class Styleable // aapt resource value: 9 public const int TabLayout_tabTextColor = 9; - public static int[] TextAppearance = new int[] { + public static int[] TextAppearance = new int[] + { 16842901, 16842902, 16842903, @@ -5715,7 +5757,8 @@ public partial class Styleable // aapt resource value: 8 public const int TextAppearance_textAllCaps = 8; - public static int[] TextInputLayout = new int[] { + public static int[] TextInputLayout = new int[] + { 16842906, 16843088, 2130772275, @@ -5761,7 +5804,8 @@ public partial class Styleable // aapt resource value: 2 public const int TextInputLayout_hintTextAppearance = 2; - public static int[] Toolbar = new int[] { + public static int[] Toolbar = new int[] + { 16842927, 16843072, 2130772009, @@ -5863,7 +5907,8 @@ public partial class Styleable // aapt resource value: 23 public const int Toolbar_titleTextColor = 23; - public static int[] View = new int[] { + public static int[] View = new int[] + { 16842752, 16842970, 2130772210, @@ -5885,7 +5930,8 @@ public partial class Styleable // aapt resource value: 4 public const int View_theme = 4; - public static int[] ViewBackgroundHelper = new int[] { + public static int[] ViewBackgroundHelper = new int[] + { 16842964, 2130772213, 2130772214}; @@ -5899,7 +5945,8 @@ public partial class Styleable // aapt resource value: 2 public const int ViewBackgroundHelper_backgroundTintMode = 2; - public static int[] ViewStubCompat = new int[] { + public static int[] ViewStubCompat = new int[] + { 16842960, 16842994, 16842995}; diff --git a/samples/FreshMvvmSampleApp/Droid/packages.config b/samples/FreshMvvmSampleApp/Droid/packages.config index dd6db97..0b51913 100644 --- a/samples/FreshMvvmSampleApp/Droid/packages.config +++ b/samples/FreshMvvmSampleApp/Droid/packages.config @@ -8,5 +8,4 @@ - \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj index d2304b7..3c8442b 100644 --- a/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj +++ b/samples/FreshMvvmSampleApp/FreshMvvmSampleApp/FreshMvvmSampleApp.csproj @@ -2,6 +2,8 @@ netstandard1.4 + portable-net45+win8+wpa81+wp8 + full @@ -25,7 +27,7 @@ - + diff --git a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj index cf3b0d5..693f703 100644 --- a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj +++ b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj @@ -1,163 +1,142 @@  - - Debug - iPhoneSimulator - {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {07562A06-25AE-408C-BB01-D41718D095A1} - Exe - FreshMvvmSampleApp.iOS - Resources - FreshMvvmSampleApp.iOS - 2.2.0 - - - - - true - full - false - bin\iPhoneSimulator\Debug - DEBUG; - prompt - 4 - false - i386 - None - true - true - - - full - true - bin\iPhoneSimulator\Release - prompt - 4 - i386 - false - None - - - true - full - false - bin\iPhone\Debug - DEBUG; - prompt - 4 - false - ARMv7, ARM64 - Entitlements.plist - true - iPhone Developer - true - - - full - true - bin\iPhone\Release - prompt - 4 - Entitlements.plist - ARMv7, ARM64 - false - iPhone Developer - - - full - true - bin\iPhone\Ad-Hoc - prompt - 4 - false - ARMv7, ARM64 - Entitlements.plist - true - iPhone Distribution - Automatic:AdHoc - true - - - full - true - bin\iPhone\AppStore - prompt - 4 - false - ARMv7, ARM64 - Entitlements.plist - Automatic:AppStore - iPhone Distribution - - - - - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll - - - ..\..\..\src\packages\Xamarin.Forms.2.3.5.256-pre6\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {BAB97A09-E24F-482D-925D-B2D1F9AB81D2} - FreshMvvmSampleApp - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - + + Debug + iPhoneSimulator + {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + {07562A06-25AE-408C-BB01-D41718D095A1} + Exe + FreshMvvmSampleApp.iOS + Resources + FreshMvvmSampleApp.iOS + 2.2.0 + true + PackageReference + + + true + full + false + bin\iPhoneSimulator\Debug + DEBUG; + prompt + 4 + false + i386 + None + true + true + + + full + true + bin\iPhoneSimulator\Release + prompt + 4 + i386 + false + None + + + true + full + false + bin\iPhone\Debug + DEBUG; + prompt + 4 + false + ARMv7, ARM64 + Entitlements.plist + true + iPhone Developer + true + + + full + true + bin\iPhone\Release + prompt + 4 + Entitlements.plist + ARMv7, ARM64 + false + iPhone Developer + + + full + true + bin\iPhone\Ad-Hoc + prompt + 4 + false + ARMv7, ARM64 + Entitlements.plist + true + iPhone Distribution + Automatic:AdHoc + true + + + full + true + bin\iPhone\AppStore + prompt + 4 + false + ARMv7, ARM64 + Entitlements.plist + Automatic:AppStore + iPhone Distribution + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {5E51E157-09CF-4684-A1E2-277C07974413} + FreshMvvmSampleApp + + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/iOS/packages.config b/samples/FreshMvvmSampleApp/iOS/packages.config deleted file mode 100644 index fc42af0..0000000 --- a/samples/FreshMvvmSampleApp/iOS/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/.droidres/.freshmvvm.droidres.db b/src/.droidres/.freshmvvm.droidres.db new file mode 100644 index 0000000000000000000000000000000000000000..34370377f4ca9b0ec9bfe856230fc84e6c5bdeb7 GIT binary patch literal 53248 zcmeHQO>7&-72e^9T#~YW97W#9vK?BsV=MN={F5j(byEIXLL^tQ>?TGEIBRlkF`~H4 za_LwNda!6ar=n?r9&;;#UUKQ7MS~Uv`g3Rsv_*>)J)|v=OVS^tNfERtdT3{Mm*UQH zsmiVsiqs>d<<6V8v-7^k*?Di?%-&bD@wR2ub=Mr~i%5 z5qi?sNYHO&J8yTI6v&_c?4`Mb_)W$W$N$Fvz#rki;`i{o`1kmC_&4|$_-FVh_=hG# zyMkQlKA+E^-+a_7N@HVaGRp-g>2|TGPRHmO_*5|CxR1;YN2?w zsAv#~+#k+smN;KY)qzM$mwrxL_K8v?g6aXIvgehmTGR4MM!8xn7xkiAZl!p6 zAzB%jK?V9PM$=U3}~w_mgsN$a#eY;rj+xF zBZ)as9hoP}6wOog%E_BwM4~i4j_N~3nO0q`FArBnqpq&nu+`H3i@P9e*AzWjDK042 zl@h0}#bVi&Zv7hRFF(SX(MHpJS$7r!pxkMZmH+xQ*) z@JRY!0V5R`VzZK{od;kGJpeGQR#FqlwvjEKg{|$lq!KoMqe+TVAAVcF|H2>85xKW}4>XVn5ZGl1^!vSI^eJ)U#!8`542oWfCD?hu=N+Zz z?9}V^4$xE9{{84%0{#wO!TUYG^4#%!7X6(P;IpF;m>c$^g9lfs#{BHT{aB@Ztzfx) zkts4WO~Pq1GeeRyB$g(TFv(7lXogHjNi0K>aS}<8RE*@(B$=HXYLp~8ON!5u+%!pM zNG?iJVUn96=~*&MPi9FtOA=`kj*@VKB&JCwMv|$y!A40wXGw`1Nz)p{NGwN(ok)C| zOUI*9BpIC>Xq4n-U7KCHaEzp*WO|CpmCKN5j)dbRlO)+B ziO0xPm_%ktDodtQWF}6+skuFyC9z)7UQ#?srjlejPGWHqr&2^oGQ#SY&5~@Cq*Ejj zCdp|s9VT?ZERk5~_oHJ5;@(DwYA-DnC%Fj2idKOFlFpC}6*56`v@|10G0eqDir#{v zkXQ(Ame%Nt?WIwur*kAut1-=RrhgPEDsF0qOwo!>k!+ZxBaD(wkaS`$uqoyLiM(O| z3qKX`Vb3o;1*Fl_AKaH8{+6-1`*Me7ArSwA_@5EW-A(bo`xA|3?H>y{0S|h@^y`Uc zquS1yFJK1X>(~6Ebo@AaWq^xmU#!a4l*Rz0k?7|Grd%Ein=(S_x+BtVT*-yDTVmaf zf?DF+#g^U764V=;EC3Y+O5 zuWx6zsdDSuf|c7QQvRt(r}{+c$PrXOW|xj(ZQY%nimo!T943xAVDD5-%MUiEmI{u^ zCv$Rjh5MC%8WOYi&&}%DPO}FdKmZWv2?U`1_k%9M`JRyL?u795TjLl9f`)f{d)4s&z95%s_8C>q^dRpEI|6}2+BDycmn zpOgwZ1u69ZclV?KZa|=y5P9G{zZ0HePzOMuGYCNY z?+os6S3qDVAOP)uCujlc00?vjfdS74hX0S=72fiE+?D?SUd#U<9TKHj4Aq}DyxnA( zZqKEwn%%c+C5<}VyH<{__wY6XgCg4#t3JPpivtr|a-P0u?r>K?U?(8J+CLV) zB6!|MZ_%&Y9jTM=LCb~z%!uK_-x@buRhK;tT}b81a$9Mo;dAi=u-5A|#A02vjt>g^lyO1Ov z85fSO#|8TTjy&<;rhveXK!CM>KRzemzu;fv@8NIaui`IZg%aQc2mk_iiNNS^(Bq+7 zbh14_irU z2zd8M{gg=e`((F@MjJbn`Mv!T-QT;J(b#NE^ae))&0?$@dIQk^-=&Iy9T4at1X%m` z2>%g0kI=(Edq}XYMe*&kMjVcgiqe@gsQ#ScG}Dc?RBc%)(RYAxGY8ty5AqITJGQR( z66?=AXiS>FBR65Ph0G1PZRv3rSZvu0j+R9g=N+5ArRdUYZgA$TrYQVwX~|M$Mdo1~>rZMuZ?~)wf&PE%2Lj|v|Gy`A zzAn5c{BdjEF3j~kWZL=l6Oyq(@g4ImuJZ+(Im#tMyy?p2x!SGEdDZcnT^c5$MksyR z$~m>rvPbV`W>VL+;+2}-!m-;e(v8)9<{nJu`;nLRb#BeFGku6xm@}K{%+!XF)8cmQ zcC?}Y@4}}VR2dMsPY6K!zfV9yF@Qi9B4FD89}1qY2_FjYccB2=tg>&v

-a6Q!vs zbo;U~lD%n#+x!7H+7aH$bYpS#4sxnSS0Qp^&^Bw7y|CH&rik5ckZzP7G8A;{WkW%R z)$Vw)wHxg)uOK%TR|V~MxS{{w<^u%S0D&Gv0NQ^KDiuTm1h$EQVgIA7;K`#bIW(t6ksn%E!je|MUENGr|6+Kjl7X(0~9Sup1Eo`+qlT9b^Us zOax5(e?jn6&;rT;D))kb?~vsN96l&Yk3Wv;myDt7`7(W(cttHab|Gv-p5#s4HeB8B z3=A9)r6-?6wX7u(N7o`*YizxwBNNX>zIRR7D%|qr5WO za5dFoXv?Ny$FRP6eM=Akl;%_#^#7fDe!+bKfzBfU?Z5LnfEoY-okGC0|6db43E?&2 z8=b0!$#99WwXdy zPt9$7G_NabHp_ggJi_Z~E7tbvqEmQueybpZk}b1k1N>|sP^43l(EmH0J&*(hb`b*5 z{&$hGK~zA%fq-HEqY=UL1R6p8j?CSa^c}UP@tim!O5@|`)^Q`CKzHn68~IpYQQl&; zs7>RvG0nXF{*Pujp~;so$(qa-3;a(v#JtjNS0T1Oz - - - netstandard1.4 - - - - - - - - - - - - - + + netstandard1.4 + portable-net45+win8+wpa81+wp8 + full + + + + + + + + + + \ No newline at end of file diff --git a/src/FreshMvvm.sln b/src/FreshMvvm.sln index 537d030..de539d3 100644 --- a/src/FreshMvvm.sln +++ b/src/FreshMvvm.sln @@ -7,20 +7,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{1E4F EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.iOS", "..\samples\FreshMvvmSampleApp\iOS\FreshMvvmSampleApp.iOS.csproj", "{07562A06-25AE-408C-BB01-D41718D095A1}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvmSampleApp", "..\samples\FreshMvvmSampleApp\FreshMvvmSampleApp\FreshMvvmSampleApp.csproj", "{BAB97A09-E24F-482D-925D-B2D1F9AB81D2}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp", "..\samples\FreshMvvmSampleApp\FreshMvvmSampleApp\FreshMvvmSampleApp.csproj", "{BAB97A09-E24F-482D-925D-B2D1F9AB81D2}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.Droid", "..\samples\FreshMvvmSampleApp\Droid\FreshMvvmSampleApp.Droid.csproj", "{8F8E0021-5D80-4124-98CF-118AC540A1EB}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvmSampleApp.UWP", "..\samples\FreshMvvmSampleApp\FreshMvvmSampleApp.UWP\FreshMvvmSampleApp.UWP.csproj", "{215D48BD-E485-4532-8D15-9F528B41E1D2}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm", "FreshMvvm\FreshMvvm.csproj", "{ACBA1111-2C39-4126-B60A-51EE9D0C734B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7C3C4F2E-ECEF-4984-853C-88D1C71AD185}" - ProjectSection(SolutionItems) = preProject - FreshMvvm.sln = FreshMvvm.sln - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvm", "FreshMvvm\FreshMvvm.csproj", "{195D8009-3118-47BF-9402-E5D51AFE2F74}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -244,50 +239,6 @@ Global {215D48BD-E485-4532-8D15-9F528B41E1D2}.Release|x86.ActiveCfg = Release|x86 {215D48BD-E485-4532-8D15-9F528B41E1D2}.Release|x86.Build.0 = Release|x86 {215D48BD-E485-4532-8D15-9F528B41E1D2}.Release|x86.Deploy.0 = Release|x86 - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|ARM.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|ARM.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|iPhone.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|x64.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|x64.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|x86.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.AppStore|x86.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|ARM.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|ARM.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|iPhone.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|x64.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|x64.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|x86.ActiveCfg = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Debug|x86.Build.0 = Debug|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|Any CPU.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|ARM.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|ARM.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|iPhone.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|iPhone.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x64.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x64.Build.0 = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x86.ActiveCfg = Release|Any CPU - {ACBA1111-2C39-4126-B60A-51EE9D0C734B}.Release|x86.Build.0 = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Ad-Hoc|ARM.Build.0 = Release|Any CPU @@ -332,6 +283,50 @@ Global {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x64.Build.0 = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.ActiveCfg = Release|Any CPU {6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}.Release|x86.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|ARM.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|x64.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Ad-Hoc|x86.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|Any CPU.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|ARM.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|ARM.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|iPhone.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|x64.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|x64.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|x86.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.AppStore|x86.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|Any CPU.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|ARM.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|ARM.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|iPhone.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|x64.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|x64.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|x86.ActiveCfg = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Debug|x86.Build.0 = Debug|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|Any CPU.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|Any CPU.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|ARM.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|ARM.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|iPhone.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|iPhone.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|x64.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|x64.Build.0 = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|x86.ActiveCfg = Release|Any CPU + {195D8009-3118-47BF-9402-E5D51AFE2F74}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index 3ab1d2d..38566e0 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -1,26 +1,19 @@  - - - netstandard1.0;portable-net45+win8+wp8 - - - - - .NETPortable - v4.5 - Profile78 - $(DefineConstants);PORTABLE - - - - FreshMvvm - 3.0.0-pre1 - Michael Ridland - https://github.com/rid00z/FreshMvvm - false - FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. - Mvvm, Xamarin.Forms - + + netstandard1.0 + portable-net45+win8+wpa81+wp8 + full + + + + FreshMvvm + 3.0.0-pre1 + Michael Ridland + https://github.com/rid00z/FreshMvvm + false + FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. Its designed to be Easy, Simple and Flexible. + Mvvm, Xamarin.Forms + 3.0.0-pre1 Updated portable projects to net standard @@ -48,30 +41,12 @@ Control over which Models and Views are linked Events when page is popped (for disposal) - 3.0.0.0 - 3.0.0.0 - 3.0.0-pre1 - True - - - - - - - - - - - - - - - $(USERPROFILE)\.nuget\packages\Xamarin.Forms\2.3.5.256-pre6\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll - - - - - - - + 3.0.0.0 + 3.0.0.0 + 3.0.0-pre1 + True + + + + \ No newline at end of file From ef628ee1ea9ff78b9b7937bd1833f0e613e65f22 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 10 Aug 2017 21:43:30 +0100 Subject: [PATCH 21/24] Fixed Test project not building. Changed to Net 4.6 from netstandard --- .../Droid/FreshMvvmSampleApp.Droid.csproj | 20 ++++++++++++++++-- .../Droid/Resources/Resource.designer.cs | 1 + .../FreshMvvmSampleApp/Droid/packages.config | 1 + .../iOS/FreshMvvmSampleApp.iOS.csproj | 16 +++++++++++++- .../FreshMvvmSampleApp/iOS/packages.config | 4 ++++ src/.droidres/.freshmvvm.droidres.db | Bin 53248 -> 0 bytes src/FreshMvvm.Tests/FreshMvvm.Tests.csproj | 7 ++++-- src/FreshMvvm.sln | 2 -- 8 files changed, 44 insertions(+), 7 deletions(-) create mode 100644 samples/FreshMvvmSampleApp/iOS/packages.config delete mode 100644 src/.droidres/.freshmvvm.droidres.db diff --git a/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj b/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj index 9cab20b..499563c 100644 --- a/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj +++ b/samples/FreshMvvmSampleApp/Droid/FreshMvvmSampleApp.Droid.csproj @@ -15,7 +15,7 @@ True True FreshMvvmSampleApp.Droid - v6.0 + v7.1 2.2.0 true PackageReference @@ -69,10 +69,25 @@ ..\..\..\src\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\FormsViewGroup.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Core.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Platform.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll + - {5E51E157-09CF-4684-A1E2-277C07974413} + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2} FreshMvvmSampleApp @@ -104,4 +119,5 @@ + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs b/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs index fe259ff..f47a834 100644 --- a/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs +++ b/samples/FreshMvvmSampleApp/Droid/Resources/Resource.designer.cs @@ -26,6 +26,7 @@ static Resource() public static void UpdateIdValues() { + global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarSize = global::FreshMvvmSampleApp.Droid.Resource.Attribute.actionBarSize; } public partial class Animation diff --git a/samples/FreshMvvmSampleApp/Droid/packages.config b/samples/FreshMvvmSampleApp/Droid/packages.config index 0b51913..05d9d82 100644 --- a/samples/FreshMvvmSampleApp/Droid/packages.config +++ b/samples/FreshMvvmSampleApp/Droid/packages.config @@ -8,4 +8,5 @@ + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj index 693f703..338fa24 100644 --- a/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj +++ b/samples/FreshMvvmSampleApp/iOS/FreshMvvmSampleApp.iOS.csproj @@ -94,6 +94,18 @@ + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll + + + ..\..\..\src\packages\Xamarin.Forms.2.3.4.247\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll + @@ -123,6 +135,7 @@ + @@ -135,8 +148,9 @@ - {5E51E157-09CF-4684-A1E2-277C07974413} + {BAB97A09-E24F-482D-925D-B2D1F9AB81D2} FreshMvvmSampleApp + \ No newline at end of file diff --git a/samples/FreshMvvmSampleApp/iOS/packages.config b/samples/FreshMvvmSampleApp/iOS/packages.config new file mode 100644 index 0000000..5f8f73c --- /dev/null +++ b/samples/FreshMvvmSampleApp/iOS/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/.droidres/.freshmvvm.droidres.db b/src/.droidres/.freshmvvm.droidres.db deleted file mode 100644 index 34370377f4ca9b0ec9bfe856230fc84e6c5bdeb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmeHQO>7&-72e^9T#~YW97W#9vK?BsV=MN={F5j(byEIXLL^tQ>?TGEIBRlkF`~H4 za_LwNda!6ar=n?r9&;;#UUKQ7MS~Uv`g3Rsv_*>)J)|v=OVS^tNfERtdT3{Mm*UQH zsmiVsiqs>d<<6V8v-7^k*?Di?%-&bD@wR2ub=Mr~i%5 z5qi?sNYHO&J8yTI6v&_c?4`Mb_)W$W$N$Fvz#rki;`i{o`1kmC_&4|$_-FVh_=hG# zyMkQlKA+E^-+a_7N@HVaGRp-g>2|TGPRHmO_*5|CxR1;YN2?w zsAv#~+#k+smN;KY)qzM$mwrxL_K8v?g6aXIvgehmTGR4MM!8xn7xkiAZl!p6 zAzB%jK?V9PM$=U3}~w_mgsN$a#eY;rj+xF zBZ)as9hoP}6wOog%E_BwM4~i4j_N~3nO0q`FArBnqpq&nu+`H3i@P9e*AzWjDK042 zl@h0}#bVi&Zv7hRFF(SX(MHpJS$7r!pxkMZmH+xQ*) z@JRY!0V5R`VzZK{od;kGJpeGQR#FqlwvjEKg{|$lq!KoMqe+TVAAVcF|H2>85xKW}4>XVn5ZGl1^!vSI^eJ)U#!8`542oWfCD?hu=N+Zz z?9}V^4$xE9{{84%0{#wO!TUYG^4#%!7X6(P;IpF;m>c$^g9lfs#{BHT{aB@Ztzfx) zkts4WO~Pq1GeeRyB$g(TFv(7lXogHjNi0K>aS}<8RE*@(B$=HXYLp~8ON!5u+%!pM zNG?iJVUn96=~*&MPi9FtOA=`kj*@VKB&JCwMv|$y!A40wXGw`1Nz)p{NGwN(ok)C| zOUI*9BpIC>Xq4n-U7KCHaEzp*WO|CpmCKN5j)dbRlO)+B ziO0xPm_%ktDodtQWF}6+skuFyC9z)7UQ#?srjlejPGWHqr&2^oGQ#SY&5~@Cq*Ejj zCdp|s9VT?ZERk5~_oHJ5;@(DwYA-DnC%Fj2idKOFlFpC}6*56`v@|10G0eqDir#{v zkXQ(Ame%Nt?WIwur*kAut1-=RrhgPEDsF0qOwo!>k!+ZxBaD(wkaS`$uqoyLiM(O| z3qKX`Vb3o;1*Fl_AKaH8{+6-1`*Me7ArSwA_@5EW-A(bo`xA|3?H>y{0S|h@^y`Uc zquS1yFJK1X>(~6Ebo@AaWq^xmU#!a4l*Rz0k?7|Grd%Ein=(S_x+BtVT*-yDTVmaf zf?DF+#g^U764V=;EC3Y+O5 zuWx6zsdDSuf|c7QQvRt(r}{+c$PrXOW|xj(ZQY%nimo!T943xAVDD5-%MUiEmI{u^ zCv$Rjh5MC%8WOYi&&}%DPO}FdKmZWv2?U`1_k%9M`JRyL?u795TjLl9f`)f{d)4s&z95%s_8C>q^dRpEI|6}2+BDycmn zpOgwZ1u69ZclV?KZa|=y5P9G{zZ0HePzOMuGYCNY z?+os6S3qDVAOP)uCujlc00?vjfdS74hX0S=72fiE+?D?SUd#U<9TKHj4Aq}DyxnA( zZqKEwn%%c+C5<}VyH<{__wY6XgCg4#t3JPpivtr|a-P0u?r>K?U?(8J+CLV) zB6!|MZ_%&Y9jTM=LCb~z%!uK_-x@buRhK;tT}b81a$9Mo;dAi=u-5A|#A02vjt>g^lyO1Ov z85fSO#|8TTjy&<;rhveXK!CM>KRzemzu;fv@8NIaui`IZg%aQc2mk_iiNNS^(Bq+7 zbh14_irU z2zd8M{gg=e`((F@MjJbn`Mv!T-QT;J(b#NE^ae))&0?$@dIQk^-=&Iy9T4at1X%m` z2>%g0kI=(Edq}XYMe*&kMjVcgiqe@gsQ#ScG}Dc?RBc%)(RYAxGY8ty5AqITJGQR( z66?=AXiS>FBR65Ph0G1PZRv3rSZvu0j+R9g=N+5ArRdUYZgA$TrYQVwX~|M$Mdo1~>rZMuZ?~)wf&PE%2Lj|v|Gy`A zzAn5c{BdjEF3j~kWZL=l6Oyq(@g4ImuJZ+(Im#tMyy?p2x!SGEdDZcnT^c5$MksyR z$~m>rvPbV`W>VL+;+2}-!m-;e(v8)9<{nJu`;nLRb#BeFGku6xm@}K{%+!XF)8cmQ zcC?}Y@4}}VR2dMsPY6K!zfV9yF@Qi9B4FD89}1qY2_FjYccB2=tg>&v

-a6Q!vs zbo;U~lD%n#+x!7H+7aH$bYpS#4sxnSS0Qp^&^Bw7y|CH&rik5ckZzP7G8A;{WkW%R z)$Vw)wHxg)uOK%TR|V~MxS{{w<^u%S0D&Gv0NQ^KDiuTm1h$EQVgIA7;K`#bIW(t6ksn%E!je|MUENGr|6+Kjl7X(0~9Sup1Eo`+qlT9b^Us zOax5(e?jn6&;rT;D))kb?~vsN96l&Yk3Wv;myDt7`7(W(cttHab|Gv-p5#s4HeB8B z3=A9)r6-?6wX7u(N7o`*YizxwBNNX>zIRR7D%|qr5WO za5dFoXv?Ny$FRP6eM=Akl;%_#^#7fDe!+bKfzBfU?Z5LnfEoY-okGC0|6db43E?&2 z8=b0!$#99WwXdy zPt9$7G_NabHp_ggJi_Z~E7tbvqEmQueybpZk}b1k1N>|sP^43l(EmH0J&*(hb`b*5 z{&$hGK~zA%fq-HEqY=UL1R6p8j?CSa^c}UP@tim!O5@|`)^Q`CKzHn68~IpYQQl&; zs7>RvG0nXF{*Pujp~;so$(qa-3;a(v#JtjNS0T1Oz - netstandard1.4 + net4.6 portable-net45+win8+wpa81+wp8 full @@ -9,10 +9,13 @@ - + + + + \ No newline at end of file diff --git a/src/FreshMvvm.sln b/src/FreshMvvm.sln index 06bc9b6..4abdb94 100644 --- a/src/FreshMvvm.sln +++ b/src/FreshMvvm.sln @@ -17,8 +17,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvm.Tests", "FreshMvv EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreshMvvm", "FreshMvvm\FreshMvvm.csproj", "{195D8009-3118-47BF-9402-E5D51AFE2F74}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FreshMvvm.Tests", "FreshMvvm.Tests\FreshMvvm.Tests.csproj", "{6344C1A9-FF3B-43BB-B8AE-4F89B4BC2075}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Ad-Hoc|Any CPU = Ad-Hoc|Any CPU From 404729102d1a238c524558c8fb96ae072fb79c23 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Thu, 10 Aug 2017 22:00:20 +0100 Subject: [PATCH 22/24] Update TinyIoC to work with Net Standard 1.4 --- src/FreshMvvm.Tests/FreshMvvm.Tests.csproj | 2 +- src/FreshMvvm/FreshMvvm.csproj | 2 +- src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj b/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj index 69ed7e5..83517d7 100644 --- a/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj +++ b/src/FreshMvvm.Tests/FreshMvvm.Tests.csproj @@ -1,6 +1,6 @@  - net4.6 + net461 portable-net45+win8+wpa81+wp8 full diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index 38566e0..8677c4d 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -1,6 +1,6 @@  - netstandard1.0 + netstandard1.4 portable-net45+win8+wpa81+wp8 full diff --git a/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs b/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs index 7b46251..d3c0dff 100644 --- a/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs +++ b/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs @@ -337,7 +337,7 @@ public static Type[] SafeGetTypes(this Assembly assembly) try { -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 assemblies = assembly.ExportedTypes.ToArray(); #else assemblies = assembly.GetTypes(); @@ -361,7 +361,7 @@ public static Type[] SafeGetTypes(this Assembly assembly) } } -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 [Flags] public enum BindingFlags { Default = 0, @@ -401,7 +401,7 @@ static TypeExtensions() _genericMethodCache = new SafeDictionary(); } -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 private static BindingFlags DefaultFlags = BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance; public static ConstructorInfo[] GetConstructors(this Type type) From f88cef40ea442a15cd6e83e3e26187b0a7ff9459 Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Fri, 11 Aug 2017 00:11:16 +0100 Subject: [PATCH 23/24] Added reference to System.Reflection.TypeExtensions and restored TinyIoC --- src/FreshMvvm/FreshMvvm.csproj | 1 + src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs | 6896 +++++++++++++------------- 2 files changed, 3448 insertions(+), 3449 deletions(-) diff --git a/src/FreshMvvm/FreshMvvm.csproj b/src/FreshMvvm/FreshMvvm.csproj index 8677c4d..bf3a149 100644 --- a/src/FreshMvvm/FreshMvvm.csproj +++ b/src/FreshMvvm/FreshMvvm.csproj @@ -48,5 +48,6 @@ + \ No newline at end of file diff --git a/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs b/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs index d3c0dff..7810c48 100644 --- a/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs +++ b/src/FreshMvvm/IOC/TinyIoC/TinyIoC.cs @@ -29,7 +29,6 @@ // #DEFINE then these should be set automatically below. #define EXPRESSIONS - // Platform supports System.Linq.Expressions #define COMPILED_EXPRESSIONS // Platform supports compiling expressions #define APPDOMAIN_GETASSEMBLIES // Platform supports getting all assemblies from the AppDomain object @@ -51,12 +50,13 @@ #undef READER_WRITER_LOCK_SLIM #endif -#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_4 +#if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 #undef APPDOMAIN_GETASSEMBLIES #endif #if NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 #undef SERIALIZABLE +#undef APPDOMAIN_GETASSEMBLIES #endif // CompactFramework / Windows Phone 7 @@ -97,24 +97,24 @@ namespace TinyIoC { - using FreshMvvm.IoC.TinyIoC; - using System; - using System.Collections.Generic; - using System.Collections.ObjectModel; - using System.Linq; - using System.Reflection; + using System; + using System.Collections.Generic; + using System.Collections.ObjectModel; + using System.Linq; + using System.Reflection; #if EXPRESSIONS - using System.Linq.Expressions; - using System.Threading; + using System.Linq.Expressions; + using System.Threading; + using FreshMvvm.IoC.TinyIoC; #endif #if NETFX_CORE - using System.Threading.Tasks; - using Windows.Storage.Search; + using System.Threading.Tasks; + using Windows.Storage.Search; using Windows.Storage; - using Windows.UI.Xaml.Shapes; + using Windows.UI.Xaml.Shapes; #endif #region SafeDictionary @@ -124,119 +124,119 @@ namespace TinyIoC #else public #endif - class SafeDictionary : IDisposable - { - private readonly ReaderWriterLockSlim _padlock = new ReaderWriterLockSlim(); - private readonly Dictionary _Dictionary = new Dictionary(); - - public TValue this[TKey key] - { - set - { - _padlock.EnterWriteLock(); - - try - { - TValue current; - if (_Dictionary.TryGetValue(key, out current)) - { - var disposable = current as IDisposable; - - if (disposable != null) - disposable.Dispose(); - } - - _Dictionary[key] = value; - } - finally - { - _padlock.ExitWriteLock(); - } - } - } - - public bool TryGetValue(TKey key, out TValue value) - { - _padlock.EnterReadLock(); - try - { - return _Dictionary.TryGetValue(key, out value); - } - finally - { - _padlock.ExitReadLock(); - } - } - - public bool Remove(TKey key) - { - _padlock.EnterWriteLock(); - try - { - return _Dictionary.Remove(key); - } - finally - { - _padlock.ExitWriteLock(); - } - } + class SafeDictionary : IDisposable + { + private readonly ReaderWriterLockSlim _padlock = new ReaderWriterLockSlim(); + private readonly Dictionary _Dictionary = new Dictionary(); - public void Clear() - { - _padlock.EnterWriteLock(); - try - { - _Dictionary.Clear(); - } - finally - { - _padlock.ExitWriteLock(); - } - } + public TValue this[TKey key] + { + set + { + _padlock.EnterWriteLock(); + + try + { + TValue current; + if (_Dictionary.TryGetValue(key, out current)) + { + var disposable = current as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + + _Dictionary[key] = value; + } + finally + { + _padlock.ExitWriteLock(); + } + } + } - public IEnumerable Keys - { - get - { - _padlock.EnterReadLock(); - try - { - return new List(_Dictionary.Keys); - } - finally - { - _padlock.ExitReadLock(); - } - } - } + public bool TryGetValue(TKey key, out TValue value) + { + _padlock.EnterReadLock(); + try + { + return _Dictionary.TryGetValue(key, out value); + } + finally + { + _padlock.ExitReadLock(); + } + } - #region IDisposable Members + public bool Remove(TKey key) + { + _padlock.EnterWriteLock(); + try + { + return _Dictionary.Remove(key); + } + finally + { + _padlock.ExitWriteLock(); + } + } - public void Dispose() - { - _padlock.EnterWriteLock(); + public void Clear() + { + _padlock.EnterWriteLock(); + try + { + _Dictionary.Clear(); + } + finally + { + _padlock.ExitWriteLock(); + } + } - try - { - var disposableItems = from item in _Dictionary.Values - where item is IDisposable - select item as IDisposable; + public IEnumerable Keys + { + get + { + _padlock.EnterReadLock(); + try + { + return new List(_Dictionary.Keys); + } + finally + { + _padlock.ExitReadLock(); + } + } + } - foreach (var item in disposableItems) - { - item.Dispose(); - } - } - finally - { - _padlock.ExitWriteLock(); - } + #region IDisposable Members - GC.SuppressFinalize(this); - } + public void Dispose() + { + _padlock.EnterWriteLock(); + + try + { + var disposableItems = from item in _Dictionary.Values + where item is IDisposable + select item as IDisposable; + + foreach (var item in disposableItems) + { + item.Dispose(); + } + } + finally + { + _padlock.ExitWriteLock(); + } + + GC.SuppressFinalize(this); + } - #endregion - } + #endregion + } #else #if TINYIOC_INTERNAL internal @@ -299,7 +299,7 @@ public IEnumerable Keys return _Dictionary.Keys; } } - #region IDisposable Members + #region IDisposable Members public void Dispose() { @@ -318,52 +318,52 @@ where item is IDisposable GC.SuppressFinalize(this); } - #endregion + #endregion } #endif - #endregion + #endregion - #region Extensions + #region Extensions #if TINYIOC_INTERNAL internal #else - public + public #endif - static class AssemblyExtensions - { - public static Type[] SafeGetTypes(this Assembly assembly) - { - Type[] assemblies; + static class AssemblyExtensions + { + public static Type[] SafeGetTypes(this Assembly assembly) + { + Type[] assemblies; - try - { -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 + try + { +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 assemblies = assembly.ExportedTypes.ToArray(); #else - assemblies = assembly.GetTypes(); + assemblies = assembly.GetTypes(); #endif - } - catch (System.IO.FileNotFoundException) - { - assemblies = new Type[] { }; - } - catch (NotSupportedException) - { - assemblies = new Type[] { }; - } + } + catch (System.IO.FileNotFoundException) + { + assemblies = new Type[] { }; + } + catch (NotSupportedException) + { + assemblies = new Type[] { }; + } #if !NETFX_CORE - catch (ReflectionTypeLoadException e) - { - assemblies = e.Types.Where(t => t != null).ToArray(); - } + catch (ReflectionTypeLoadException e) + { + assemblies = e.Types.Where(t => t != null).ToArray(); + } #endif - return assemblies; - } - } + return assemblies; + } + } -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 [Flags] - public enum BindingFlags { + internal enum BindingFlags { Default = 0, IgnoreCase = 1, DeclaredOnly = 2, @@ -390,18 +390,18 @@ public enum BindingFlags { #if TINYIOC_INTERNAL internal #else - public + public #endif - static class TypeExtensions - { - private static SafeDictionary _genericMethodCache; + static class TypeExtensions + { + private static SafeDictionary _genericMethodCache; - static TypeExtensions() - { - _genericMethodCache = new SafeDictionary(); - } + static TypeExtensions() + { + _genericMethodCache = new SafeDictionary(); + } -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 private static BindingFlags DefaultFlags = BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance; public static ConstructorInfo[] GetConstructors(this Type type) @@ -534,34 +534,34 @@ private static bool TestAccessibility(MethodBase member, BindingFlags bindingFla } #endif - ///

- /// Gets a generic method from a type given the method name, binding flags, generic types and parameter types - /// - /// Source type - /// Binding flags - /// Name of the method - /// Generic types to use to make the method generic - /// Method parameters - /// MethodInfo or null if no matches found - /// - /// - public static MethodInfo GetGenericMethod(this Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) - { - MethodInfo method; - var cacheKey = new GenericMethodCacheKey(sourceType, methodName, genericTypes, parameterTypes); - - // Shouldn't need any additional locking - // we don't care if we do the method info generation - // more than once before it gets cached. - if (!_genericMethodCache.TryGetValue(cacheKey, out method)) - { - method = GetMethod(sourceType, bindingFlags, methodName, genericTypes, parameterTypes); - _genericMethodCache[cacheKey] = method; - } - - return method; - } - //#endif + /// + /// Gets a generic method from a type given the method name, binding flags, generic types and parameter types + /// + /// Source type + /// Binding flags + /// Name of the method + /// Generic types to use to make the method generic + /// Method parameters + /// MethodInfo or null if no matches found + /// + /// + public static MethodInfo GetGenericMethod(this Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) + { + MethodInfo method; + var cacheKey = new GenericMethodCacheKey(sourceType, methodName, genericTypes, parameterTypes); + + // Shouldn't need any additional locking + // we don't care if we do the method info generation + // more than once before it gets cached. + if (!_genericMethodCache.TryGetValue(cacheKey, out method)) + { + method = GetMethod(sourceType, bindingFlags, methodName, genericTypes, parameterTypes); + _genericMethodCache[cacheKey] = method; + } + + return method; + } + //#endif #if NETFX_CORE private static MethodInfo GetMethod(Type sourceType, BindingFlags flags, string methodName, Type[] genericTypes, Type[] parameterTypes) @@ -582,16 +582,16 @@ private static MethodInfo GetMethod(Type sourceType, BindingFlags flags, string return methods.FirstOrDefault(); } #else - private static MethodInfo GetMethod(Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) - { + private static MethodInfo GetMethod(Type sourceType, BindingFlags bindingFlags, string methodName, Type[] genericTypes, Type[] parameterTypes) + { #if GETPARAMETERS_OPEN_GENERICS - var methods = - sourceType.GetMethods(bindingFlags).Where( - mi => string.Equals(methodName, mi.Name, StringComparison.Ordinal)).Where( - mi => mi.ContainsGenericParameters).Where(mi => mi.GetGenericArguments().Length == genericTypes.Length). - Where(mi => mi.GetParameters().Length == parameterTypes.Length).Select( - mi => mi.MakeGenericMethod(genericTypes)).Where( - mi => mi.GetParameters().Select(pi => pi.ParameterType).SequenceEqual(parameterTypes)).ToList(); + var methods = + sourceType.GetMethods(bindingFlags).Where( + mi => string.Equals(methodName, mi.Name, StringComparison.Ordinal)).Where( + mi => mi.ContainsGenericParameters).Where(mi => mi.GetGenericArguments().Length == genericTypes.Length). + Where(mi => mi.GetParameters().Length == parameterTypes.Length).Select( + mi => mi.MakeGenericMethod(genericTypes)).Where( + mi => mi.GetParameters().Select(pi => pi.ParameterType).SequenceEqual(parameterTypes)).ToList(); #else var validMethods = from method in sourceType.GetMethods(bindingFlags) where method.Name == methodName @@ -604,296 +604,296 @@ where genericMethod.GetParameters().Select(pi => pi.ParameterType).SequenceEqual var methods = validMethods.ToList(); #endif - if (methods.Count > 1) - { - throw new AmbiguousMatchException(); - } + if (methods.Count > 1) + { + throw new AmbiguousMatchException(); + } - return methods.FirstOrDefault(); - } + return methods.FirstOrDefault(); + } #endif - private sealed class GenericMethodCacheKey - { - private readonly Type _sourceType; + private sealed class GenericMethodCacheKey + { + private readonly Type _sourceType; - private readonly string _methodName; + private readonly string _methodName; - private readonly Type[] _genericTypes; + private readonly Type[] _genericTypes; - private readonly Type[] _parameterTypes; + private readonly Type[] _parameterTypes; - private readonly int _hashCode; + private readonly int _hashCode; - public GenericMethodCacheKey(Type sourceType, string methodName, Type[] genericTypes, Type[] parameterTypes) - { - _sourceType = sourceType; - _methodName = methodName; - _genericTypes = genericTypes; - _parameterTypes = parameterTypes; - _hashCode = GenerateHashCode(); - } + public GenericMethodCacheKey(Type sourceType, string methodName, Type[] genericTypes, Type[] parameterTypes) + { + _sourceType = sourceType; + _methodName = methodName; + _genericTypes = genericTypes; + _parameterTypes = parameterTypes; + _hashCode = GenerateHashCode(); + } - public override bool Equals(object obj) - { - var cacheKey = obj as GenericMethodCacheKey; - if (cacheKey == null) - return false; + public override bool Equals(object obj) + { + var cacheKey = obj as GenericMethodCacheKey; + if (cacheKey == null) + return false; - if (_sourceType != cacheKey._sourceType) - return false; + if (_sourceType != cacheKey._sourceType) + return false; - if (!String.Equals(_methodName, cacheKey._methodName, StringComparison.Ordinal)) - return false; + if (!String.Equals(_methodName, cacheKey._methodName, StringComparison.Ordinal)) + return false; - if (_genericTypes.Length != cacheKey._genericTypes.Length) - return false; + if (_genericTypes.Length != cacheKey._genericTypes.Length) + return false; - if (_parameterTypes.Length != cacheKey._parameterTypes.Length) - return false; + if (_parameterTypes.Length != cacheKey._parameterTypes.Length) + return false; - for (int i = 0; i < _genericTypes.Length; ++i) - { - if (_genericTypes[i] != cacheKey._genericTypes[i]) - return false; - } + for (int i = 0; i < _genericTypes.Length; ++i) + { + if (_genericTypes[i] != cacheKey._genericTypes[i]) + return false; + } - for (int i = 0; i < _parameterTypes.Length; ++i) - { - if (_parameterTypes[i] != cacheKey._parameterTypes[i]) - return false; - } + for (int i = 0; i < _parameterTypes.Length; ++i) + { + if (_parameterTypes[i] != cacheKey._parameterTypes[i]) + return false; + } - return true; - } + return true; + } - public override int GetHashCode() - { - return _hashCode; - } + public override int GetHashCode() + { + return _hashCode; + } - private int GenerateHashCode() - { - unchecked - { - var result = _sourceType.GetHashCode(); + private int GenerateHashCode() + { + unchecked + { + var result = _sourceType.GetHashCode(); - result = (result * 397) ^ _methodName.GetHashCode(); + result = (result * 397) ^ _methodName.GetHashCode(); - for (int i = 0; i < _genericTypes.Length; ++i) - { - result = (result * 397) ^ _genericTypes[i].GetHashCode(); - } + for (int i = 0; i < _genericTypes.Length; ++i) + { + result = (result * 397) ^ _genericTypes[i].GetHashCode(); + } - for (int i = 0; i < _parameterTypes.Length; ++i) - { - result = (result * 397) ^ _parameterTypes[i].GetHashCode(); - } + for (int i = 0; i < _parameterTypes.Length; ++i) + { + result = (result * 397) ^ _parameterTypes[i].GetHashCode(); + } - return result; - } - } - } + return result; + } + } + } - } + } - // @mbrit - 2012-05-22 - shim for ForEach call on List... + // @mbrit - 2012-05-22 - shim for ForEach call on List... #if NETFX_CORE - internal static class ListExtender - { - internal static void ForEach(this List list, Action callback) - { - foreach (T obj in list) - callback(obj); - } - } + internal static class ListExtender + { + internal static void ForEach(this List list, Action callback) + { + foreach (T obj in list) + callback(obj); + } + } #endif - #endregion + #endregion - #region TinyIoC Exception Types + #region TinyIoC Exception Types #if SERIALIZABLE [Serializable] #endif #if TINYIOC_INTERNAL internal #else - public + public #endif - class TinyIoCResolutionException : Exception - { - private const string ERROR_TEXT = "Unable to resolve type: {0}"; + class TinyIoCResolutionException : Exception + { + private const string ERROR_TEXT = "Unable to resolve type: {0}"; - public TinyIoCResolutionException(Type type) - : base(String.Format(ERROR_TEXT, type.FullName)) - { - } + public TinyIoCResolutionException(Type type) + : base(String.Format(ERROR_TEXT, type.FullName)) + { + } - public TinyIoCResolutionException(Type type, Exception innerException) - : base(String.Format(ERROR_TEXT, type.FullName), innerException) - { - } + public TinyIoCResolutionException(Type type, Exception innerException) + : base(String.Format(ERROR_TEXT, type.FullName), innerException) + { + } #if SERIALIZABLE protected TinyIoCResolutionException(SerializationInfo info, StreamingContext context) : base(info, context) { } #endif - } + } #if SERIALIZABLE [Serializable] #endif #if TINYIOC_INTERNAL internal #else - public + public #endif - class TinyIoCRegistrationTypeException : Exception - { - private const string REGISTER_ERROR_TEXT = "Cannot register type {0} - abstract classes or interfaces are not valid implementation types for {1}."; + class TinyIoCRegistrationTypeException : Exception + { + private const string REGISTER_ERROR_TEXT = "Cannot register type {0} - abstract classes or interfaces are not valid implementation types for {1}."; - public TinyIoCRegistrationTypeException(Type type, string factory) - : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory)) - { - } + public TinyIoCRegistrationTypeException(Type type, string factory) + : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory)) + { + } - public TinyIoCRegistrationTypeException(Type type, string factory, Exception innerException) - : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory), innerException) - { - } + public TinyIoCRegistrationTypeException(Type type, string factory, Exception innerException) + : base(String.Format(REGISTER_ERROR_TEXT, type.FullName, factory), innerException) + { + } #if SERIALIZABLE protected TinyIoCRegistrationTypeException(SerializationInfo info, StreamingContext context) : base(info, context) { } #endif - } + } #if SERIALIZABLE [Serializable] #endif #if TINYIOC_INTERNAL internal #else - public + public #endif - class TinyIoCRegistrationException : Exception - { - private const string CONVERT_ERROR_TEXT = "Cannot convert current registration of {0} to {1}"; - private const string GENERIC_CONSTRAINT_ERROR_TEXT = "Type {1} is not valid for a registration of type {0}"; + class TinyIoCRegistrationException : Exception + { + private const string CONVERT_ERROR_TEXT = "Cannot convert current registration of {0} to {1}"; + private const string GENERIC_CONSTRAINT_ERROR_TEXT = "Type {1} is not valid for a registration of type {0}"; - public TinyIoCRegistrationException(Type type, string method) - : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method)) - { - } + public TinyIoCRegistrationException(Type type, string method) + : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method)) + { + } - public TinyIoCRegistrationException(Type type, string method, Exception innerException) - : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method), innerException) - { - } + public TinyIoCRegistrationException(Type type, string method, Exception innerException) + : base(String.Format(CONVERT_ERROR_TEXT, type.FullName, method), innerException) + { + } - public TinyIoCRegistrationException(Type registerType, Type implementationType) - : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName)) - { - } + public TinyIoCRegistrationException(Type registerType, Type implementationType) + : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName)) + { + } - public TinyIoCRegistrationException(Type registerType, Type implementationType, Exception innerException) - : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName), innerException) - { - } + public TinyIoCRegistrationException(Type registerType, Type implementationType, Exception innerException) + : base(String.Format(GENERIC_CONSTRAINT_ERROR_TEXT, registerType.FullName, implementationType.FullName), innerException) + { + } #if SERIALIZABLE protected TinyIoCRegistrationException(SerializationInfo info, StreamingContext context) : base(info, context) { } #endif - } + } #if SERIALIZABLE [Serializable] #endif #if TINYIOC_INTERNAL internal #else - public + public #endif - class TinyIoCWeakReferenceException : Exception - { - private const string ERROR_TEXT = "Unable to instantiate {0} - referenced object has been reclaimed"; + class TinyIoCWeakReferenceException : Exception + { + private const string ERROR_TEXT = "Unable to instantiate {0} - referenced object has been reclaimed"; - public TinyIoCWeakReferenceException(Type type) - : base(String.Format(ERROR_TEXT, type.FullName)) - { - } + public TinyIoCWeakReferenceException(Type type) + : base(String.Format(ERROR_TEXT, type.FullName)) + { + } - public TinyIoCWeakReferenceException(Type type, Exception innerException) - : base(String.Format(ERROR_TEXT, type.FullName), innerException) - { - } + public TinyIoCWeakReferenceException(Type type, Exception innerException) + : base(String.Format(ERROR_TEXT, type.FullName), innerException) + { + } #if SERIALIZABLE protected TinyIoCWeakReferenceException(SerializationInfo info, StreamingContext context) : base(info, context) { } #endif - } + } #if SERIALIZABLE [Serializable] #endif #if TINYIOC_INTERNAL internal #else - public + public #endif - class TinyIoCConstructorResolutionException : Exception - { - private const string ERROR_TEXT = "Unable to resolve constructor for {0} using provided Expression."; + class TinyIoCConstructorResolutionException : Exception + { + private const string ERROR_TEXT = "Unable to resolve constructor for {0} using provided Expression."; - public TinyIoCConstructorResolutionException(Type type) - : base(String.Format(ERROR_TEXT, type.FullName)) - { - } + public TinyIoCConstructorResolutionException(Type type) + : base(String.Format(ERROR_TEXT, type.FullName)) + { + } - public TinyIoCConstructorResolutionException(Type type, Exception innerException) - : base(String.Format(ERROR_TEXT, type.FullName), innerException) - { - } + public TinyIoCConstructorResolutionException(Type type, Exception innerException) + : base(String.Format(ERROR_TEXT, type.FullName), innerException) + { + } - public TinyIoCConstructorResolutionException(string message, Exception innerException) - : base(message, innerException) - { - } + public TinyIoCConstructorResolutionException(string message, Exception innerException) + : base(message, innerException) + { + } - public TinyIoCConstructorResolutionException(string message) - : base(message) - { - } + public TinyIoCConstructorResolutionException(string message) + : base(message) + { + } #if SERIALIZABLE protected TinyIoCConstructorResolutionException(SerializationInfo info, StreamingContext context) : base(info, context) { } #endif - } + } #if SERIALIZABLE [Serializable] #endif #if TINYIOC_INTERNAL internal #else - public + public #endif - class TinyIoCAutoRegistrationException : Exception - { - private const string ERROR_TEXT = "Duplicate implementation of type {0} found ({1})."; + class TinyIoCAutoRegistrationException : Exception + { + private const string ERROR_TEXT = "Duplicate implementation of type {0} found ({1})."; - public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types) - : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types))) - { - } + public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types) + : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types))) + { + } - public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types, Exception innerException) - : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types)), innerException) - { - } + public TinyIoCAutoRegistrationException(Type registerType, IEnumerable types, Exception innerException) + : base(String.Format(ERROR_TEXT, registerType, GetTypesString(types)), innerException) + { + } #if SERIALIZABLE protected TinyIoCAutoRegistrationException(SerializationInfo info, StreamingContext context) : base(info, context) @@ -901,186 +901,186 @@ protected TinyIoCAutoRegistrationException(SerializationInfo info, StreamingCont } #endif - private static string GetTypesString(IEnumerable types) - { - var typeNames = from type in types - select type.FullName; + private static string GetTypesString(IEnumerable types) + { + var typeNames = from type in types + select type.FullName; - return string.Join(",", typeNames.ToArray()); - } - } - #endregion + return string.Join(",", typeNames.ToArray()); + } + } + #endregion - #region Public Setup / Settings Classes - /// - /// Name/Value pairs for specifying "user" parameters when resolving - /// + #region Public Setup / Settings Classes + /// + /// Name/Value pairs for specifying "user" parameters when resolving + /// #if TINYIOC_INTERNAL internal #else - public + public #endif - sealed class NamedParameterOverloads : Dictionary - { - public static NamedParameterOverloads FromIDictionary(IDictionary data) - { - return data as NamedParameterOverloads ?? new NamedParameterOverloads(data); - } + sealed class NamedParameterOverloads : Dictionary + { + public static NamedParameterOverloads FromIDictionary(IDictionary data) + { + return data as NamedParameterOverloads ?? new NamedParameterOverloads(data); + } - public NamedParameterOverloads() - { - } + public NamedParameterOverloads() + { + } - public NamedParameterOverloads(IDictionary data) - : base(data) - { - } + public NamedParameterOverloads(IDictionary data) + : base(data) + { + } - private static readonly NamedParameterOverloads _Default = new NamedParameterOverloads(); + private static readonly NamedParameterOverloads _Default = new NamedParameterOverloads(); - public static NamedParameterOverloads Default - { - get - { - return _Default; - } - } - } + public static NamedParameterOverloads Default + { + get + { + return _Default; + } + } + } #if TINYIOC_INTERNAL internal #else - public + public #endif - enum UnregisteredResolutionActions - { - /// - /// Attempt to resolve type, even if the type isn't registered. - /// - /// Registered types/options will always take precedence. - /// - AttemptResolve, - - /// - /// Fail resolution if type not explicitly registered - /// - Fail, - - /// - /// Attempt to resolve unregistered type if requested type is generic - /// and no registration exists for the specific generic parameters used. - /// - /// Registered types/options will always take precedence. - /// - GenericsOnly - } + enum UnregisteredResolutionActions + { + /// + /// Attempt to resolve type, even if the type isn't registered. + /// + /// Registered types/options will always take precedence. + /// + AttemptResolve, + + /// + /// Fail resolution if type not explicitly registered + /// + Fail, + + /// + /// Attempt to resolve unregistered type if requested type is generic + /// and no registration exists for the specific generic parameters used. + /// + /// Registered types/options will always take precedence. + /// + GenericsOnly + } #if TINYIOC_INTERNAL internal #else - public + public #endif - enum NamedResolutionFailureActions - { - AttemptUnnamedResolution, - Fail - } + enum NamedResolutionFailureActions + { + AttemptUnnamedResolution, + Fail + } #if TINYIOC_INTERNAL internal #else - public + public #endif - enum DuplicateImplementationActions - { - RegisterSingle, - RegisterMultiple, - Fail - } + enum DuplicateImplementationActions + { + RegisterSingle, + RegisterMultiple, + Fail + } - /// - /// Resolution settings - /// + /// + /// Resolution settings + /// #if TINYIOC_INTERNAL internal #else - public + public #endif - sealed class ResolveOptions - { - private static readonly ResolveOptions _Default = new ResolveOptions(); - private static readonly ResolveOptions _FailUnregisteredAndNameNotFound = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; - private static readonly ResolveOptions _FailUnregisteredOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.AttemptUnnamedResolution, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; - private static readonly ResolveOptions _FailNameNotFoundOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve }; + sealed class ResolveOptions + { + private static readonly ResolveOptions _Default = new ResolveOptions(); + private static readonly ResolveOptions _FailUnregisteredAndNameNotFound = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; + private static readonly ResolveOptions _FailUnregisteredOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.AttemptUnnamedResolution, UnregisteredResolutionAction = UnregisteredResolutionActions.Fail }; + private static readonly ResolveOptions _FailNameNotFoundOnly = new ResolveOptions() { NamedResolutionFailureAction = NamedResolutionFailureActions.Fail, UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve }; - private UnregisteredResolutionActions _UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve; - public UnregisteredResolutionActions UnregisteredResolutionAction - { - get { return _UnregisteredResolutionAction; } - set { _UnregisteredResolutionAction = value; } - } + private UnregisteredResolutionActions _UnregisteredResolutionAction = UnregisteredResolutionActions.AttemptResolve; + public UnregisteredResolutionActions UnregisteredResolutionAction + { + get { return _UnregisteredResolutionAction; } + set { _UnregisteredResolutionAction = value; } + } - private NamedResolutionFailureActions _NamedResolutionFailureAction = NamedResolutionFailureActions.Fail; - public NamedResolutionFailureActions NamedResolutionFailureAction - { - get { return _NamedResolutionFailureAction; } - set { _NamedResolutionFailureAction = value; } - } + private NamedResolutionFailureActions _NamedResolutionFailureAction = NamedResolutionFailureActions.Fail; + public NamedResolutionFailureActions NamedResolutionFailureAction + { + get { return _NamedResolutionFailureAction; } + set { _NamedResolutionFailureAction = value; } + } - /// - /// Gets the default options (attempt resolution of unregistered types, fail on named resolution if name not found) - /// - public static ResolveOptions Default - { - get - { - return _Default; - } - } + /// + /// Gets the default options (attempt resolution of unregistered types, fail on named resolution if name not found) + /// + public static ResolveOptions Default + { + get + { + return _Default; + } + } - /// - /// Preconfigured option for attempting resolution of unregistered types and failing on named resolution if name not found - /// - public static ResolveOptions FailNameNotFoundOnly - { - get - { - return _FailNameNotFoundOnly; - } - } + /// + /// Preconfigured option for attempting resolution of unregistered types and failing on named resolution if name not found + /// + public static ResolveOptions FailNameNotFoundOnly + { + get + { + return _FailNameNotFoundOnly; + } + } - /// - /// Preconfigured option for failing on resolving unregistered types and on named resolution if name not found - /// - public static ResolveOptions FailUnregisteredAndNameNotFound - { - get - { - return _FailUnregisteredAndNameNotFound; - } - } + /// + /// Preconfigured option for failing on resolving unregistered types and on named resolution if name not found + /// + public static ResolveOptions FailUnregisteredAndNameNotFound + { + get + { + return _FailUnregisteredAndNameNotFound; + } + } - /// - /// Preconfigured option for failing on resolving unregistered types, but attempting unnamed resolution if name not found - /// - public static ResolveOptions FailUnregisteredOnly - { - get - { - return _FailUnregisteredOnly; - } - } - } - #endregion + /// + /// Preconfigured option for failing on resolving unregistered types, but attempting unnamed resolution if name not found + /// + public static ResolveOptions FailUnregisteredOnly + { + get + { + return _FailUnregisteredOnly; + } + } + } + #endregion #if TINYIOC_INTERNAL internal #else - public + public #endif - sealed partial class TinyIoCContainer : IDisposable - { - #region Fake NETFX_CORE Classes + sealed partial class TinyIoCContainer : IDisposable + { + #region Fake NETFX_CORE Classes #if NETFX_CORE private sealed class MethodAccessException : Exception { @@ -1095,3213 +1095,3211 @@ static AppDomain() CurrentDomain = new AppDomain(); } - // @mbrit - 2012-05-30 - in WinRT, this should be done async... + // @mbrit - 2012-05-30 - in WinRT, this should be done async... public async Task> GetAssembliesAsync() { var folder = Windows.ApplicationModel.Package.Current.InstalledLocation; List assemblies = new List(); - var files = await folder.GetFilesAsync(); + var files = await folder.GetFilesAsync(); foreach (StorageFile file in files) { if (file.FileType == ".dll" || file.FileType == ".exe") { AssemblyName name = new AssemblyName() { Name = System.IO.Path.GetFileNameWithoutExtension(file.Name) }; - try - { - var asm = Assembly.Load(name); - assemblies.Add(asm); - } - catch - { - // ignore exceptions here... - } + try + { + var asm = Assembly.Load(name); + assemblies.Add(asm); + } + catch + { + // ignore exceptions here... + } } } - return assemblies; + return assemblies; } } #endif - #endregion - - #region "Fluent" API - /// - /// Registration options for "fluent" API - /// - public sealed class RegisterOptions : IRegisterOptions - { - private TinyIoCContainer _Container; - private TypeRegistration _Registration; - - public RegisterOptions(TinyIoCContainer container, TypeRegistration registration) - { - _Container = container; - _Registration = registration; - } - - /// - /// Make registration a singleton (single instance) if possible - /// - /// RegisterOptions - /// - public IRegisterOptions AsSingleton() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "singleton"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.SingletonVariant); - } - - /// - /// Make registration multi-instance if possible - /// - /// RegisterOptions - /// - public IRegisterOptions AsMultiInstance() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "multi-instance"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.MultiInstanceVariant); - } - - /// - /// Make registration hold a weak reference if possible - /// - /// RegisterOptions - /// - public IRegisterOptions WithWeakReference() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "weak reference"); - - return _Container.AddUpdateRegistration(_Registration, currentFactory.WeakReferenceVariant); - } - - /// - /// Make registration hold a strong reference if possible - /// - /// RegisterOptions - /// - public IRegisterOptions WithStrongReference() - { - var currentFactory = _Container.GetCurrentFactory(_Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(_Registration.Type, "strong reference"); + #endregion - return _Container.AddUpdateRegistration(_Registration, currentFactory.StrongReferenceVariant); - } + #region "Fluent" API + /// + /// Registration options for "fluent" API + /// + public sealed class RegisterOptions : IRegisterOptions + { + private TinyIoCContainer _Container; + private TypeRegistration _Registration; + + public RegisterOptions(TinyIoCContainer container, TypeRegistration registration) + { + _Container = container; + _Registration = registration; + } + + /// + /// Make registration a singleton (single instance) if possible + /// + /// IRegisterOptions + /// + public IRegisterOptions AsSingleton() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "singleton"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.SingletonVariant); + } + + /// + /// Make registration multi-instance if possible + /// + /// IRegisterOptions + /// + public IRegisterOptions AsMultiInstance() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "multi-instance"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.MultiInstanceVariant); + } + + /// + /// Make registration hold a weak reference if possible + /// + /// IRegisterOptions + /// + public IRegisterOptions WithWeakReference() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "weak reference"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.WeakReferenceVariant); + } + + /// + /// Make registration hold a strong reference if possible + /// + /// IRegisterOptions + /// + public IRegisterOptions WithStrongReference() + { + var currentFactory = _Container.GetCurrentFactory(_Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(_Registration.Type, "strong reference"); + + return _Container.AddUpdateRegistration(_Registration, currentFactory.StrongReferenceVariant); + } #if EXPRESSIONS - public IRegisterOptions UsingConstructor(Expression> constructor) - { - var lambda = constructor as LambdaExpression; - if (lambda == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + public IRegisterOptions UsingConstructor(Expression> constructor) + { + var lambda = constructor as LambdaExpression; + if (lambda == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - var newExpression = lambda.Body as NewExpression; - if (newExpression == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + var newExpression = lambda.Body as NewExpression; + if (newExpression == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - var constructorInfo = newExpression.Constructor; - if (constructorInfo == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + var constructorInfo = newExpression.Constructor; + if (constructorInfo == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - var currentFactory = _Container.GetCurrentFactory(_Registration); - if (currentFactory == null) - throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); + var currentFactory = _Container.GetCurrentFactory(_Registration); + if (currentFactory == null) + throw new TinyIoCConstructorResolutionException(typeof(RegisterType)); - currentFactory.SetConstructor(constructorInfo); + currentFactory.SetConstructor(constructorInfo); - return this; - } + return this; + } #endif - /// - /// Switches to a custom lifetime manager factory if possible. - /// - /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. - /// - /// RegisterOptions instance - /// Custom lifetime manager - /// Error string to display if switch fails - /// RegisterOptions - public static IRegisterOptions ToCustomLifetimeManager(IRegisterOptions instance, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - if (instance == null) - throw new ArgumentNullException("instance", "instance is null."); - - if (lifetimeProvider == null) - throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); - - if (string.IsNullOrEmpty(errorString)) - throw new ArgumentException("errorString is null or empty.", "errorString"); - - var registerOptions = (RegisterOptions) instance; - - var currentFactory = registerOptions._Container.GetCurrentFactory(registerOptions._Registration); - - if (currentFactory == null) - throw new TinyIoCRegistrationException(registerOptions._Registration.Type, errorString); - - return registerOptions._Container.AddUpdateRegistration(registerOptions._Registration, currentFactory.GetCustomObjectLifetimeVariant(lifetimeProvider, errorString)); - } - } - - /// - /// Registration options for "fluent" API when registering multiple implementations - /// - public sealed class MultiRegisterOptions - { - private IEnumerable _RegisterOptions; - - /// - /// Initializes a new instance of the MultiRegisterOptions class. - /// - /// Registration options - public MultiRegisterOptions(IEnumerable registerOptions) - { - _RegisterOptions = registerOptions; - } - - /// - /// Make registration a singleton (single instance) if possible - /// - /// RegisterOptions - /// - public MultiRegisterOptions AsSingleton() - { - _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsSingleton()); - return this; - } - - /// - /// Make registration multi-instance if possible - /// - /// MultiRegisterOptions - /// - public MultiRegisterOptions AsMultiInstance() - { - _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsMultiInstance()); - return this; - } - - /// - /// Switches to a custom lifetime manager factory if possible. - /// - /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. - /// - /// MultiRegisterOptions instance - /// Custom lifetime manager - /// Error string to display if switch fails - /// MultiRegisterOptions - public static MultiRegisterOptions ToCustomLifetimeManager( - MultiRegisterOptions instance, - ITinyIoCObjectLifetimeProvider lifetimeProvider, - string errorString) - { - if (instance == null) - throw new ArgumentNullException("instance", "instance is null."); - - if (lifetimeProvider == null) - throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); - - if (string.IsNullOrEmpty(errorString)) - throw new ArgumentException("errorString is null or empty.", "errorString"); - - instance._RegisterOptions = instance.ExecuteOnAllRegisterOptions(ro => RegisterOptions.ToCustomLifetimeManager(ro, lifetimeProvider, errorString)); - - return instance; - } - - private IEnumerable ExecuteOnAllRegisterOptions(Func action) - { - var newRegisterOptions = new List(); - - foreach (var registerOption in _RegisterOptions) - { - newRegisterOptions.Add(action(registerOption)); - } + /// + /// Switches to a custom lifetime manager factory if possible. + /// + /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. + /// + /// RegisterOptions instance + /// Custom lifetime manager + /// Error string to display if switch fails + /// RegisterOptions + public static RegisterOptions ToCustomLifetimeManager(RegisterOptions instance, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + if (instance == null) + throw new ArgumentNullException("instance", "instance is null."); + + if (lifetimeProvider == null) + throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); + + if (string.IsNullOrEmpty(errorString)) + throw new ArgumentException("errorString is null or empty.", "errorString"); + + var currentFactory = instance._Container.GetCurrentFactory(instance._Registration); + + if (currentFactory == null) + throw new TinyIoCRegistrationException(instance._Registration.Type, errorString); + + return instance._Container.AddUpdateRegistration(instance._Registration, currentFactory.GetCustomObjectLifetimeVariant(lifetimeProvider, errorString)); + } + } - return newRegisterOptions; - } - } - #endregion + /// + /// Registration options for "fluent" API when registering multiple implementations + /// + public sealed class MultiRegisterOptions + { + private IEnumerable _RegisterOptions; + + /// + /// Initializes a new instance of the MultiRegisterOptions class. + /// + /// Registration options + public MultiRegisterOptions(IEnumerable registerOptions) + { + _RegisterOptions = registerOptions; + } + + /// + /// Make registration a singleton (single instance) if possible + /// + /// RegisterOptions + /// + public MultiRegisterOptions AsSingleton() + { + _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsSingleton()); + return this; + } + + /// + /// Make registration multi-instance if possible + /// + /// MultiRegisterOptions + /// + public MultiRegisterOptions AsMultiInstance() + { + _RegisterOptions = ExecuteOnAllRegisterOptions(ro => ro.AsMultiInstance()); + return this; + } + + /// + /// Switches to a custom lifetime manager factory if possible. + /// + /// Usually used for RegisterOptions "To*" extension methods such as the ASP.Net per-request one. + /// + /// MultiRegisterOptions instance + /// Custom lifetime manager + /// Error string to display if switch fails + /// MultiRegisterOptions + public static MultiRegisterOptions ToCustomLifetimeManager( + MultiRegisterOptions instance, + ITinyIoCObjectLifetimeProvider lifetimeProvider, + string errorString) + { + if (instance == null) + throw new ArgumentNullException("instance", "instance is null."); + + if (lifetimeProvider == null) + throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); + + if (string.IsNullOrEmpty(errorString)) + throw new ArgumentException("errorString is null or empty.", "errorString"); + + instance._RegisterOptions = instance.ExecuteOnAllRegisterOptions(ro => RegisterOptions.ToCustomLifetimeManager((RegisterOptions)ro, lifetimeProvider, errorString)); + + return instance; + } + + private IEnumerable ExecuteOnAllRegisterOptions(Func action) + { + var newRegisterOptions = new List(); + + foreach (var registerOption in _RegisterOptions) + { + newRegisterOptions.Add(action(registerOption)); + } + + return newRegisterOptions; + } + } + #endregion - #region Public API - #region Child Containers - public TinyIoCContainer GetChildContainer() - { - return new TinyIoCContainer(this); - } - #endregion - - #region Registration - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - public void AutoRegister() - { + #region Public API + #region Child Containers + public TinyIoCContainer GetChildContainer() + { + return new TinyIoCContainer(this); + } + #endregion + + #region Registration + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + public void AutoRegister() + { #if APPDOMAIN_GETASSEMBLIES - AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), DuplicateImplementationActions.RegisterSingle, null); + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), DuplicateImplementationActions.RegisterSingle, null); #else AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, DuplicateImplementationActions.RegisterSingle, null); #endif - } + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - /// Predicate to determine if a particular type should be registered - public void AutoRegister(Func registrationPredicate) - { + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + /// Predicate to determine if a particular type should be registered + public void AutoRegister(Func registrationPredicate) + { #if APPDOMAIN_GETASSEMBLIES - AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), DuplicateImplementationActions.RegisterSingle, registrationPredicate); + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), DuplicateImplementationActions.RegisterSingle, registrationPredicate); #else AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, DuplicateImplementationActions.RegisterSingle, registrationPredicate); #endif - } + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// - /// What action to take when encountering duplicate implementations of an interface/base class. - /// - public void AutoRegister(DuplicateImplementationActions duplicateAction) - { + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// + /// What action to take when encountering duplicate implementations of an interface/base class. + /// + public void AutoRegister(DuplicateImplementationActions duplicateAction) + { #if APPDOMAIN_GETASSEMBLIES - AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), duplicateAction, null); + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), duplicateAction, null); #else AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, duplicateAction, null); #endif - } + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// What action to take when encountering duplicate implementations of an interface/base class. - /// Predicate to determine if a particular type should be registered - /// - public void AutoRegister(DuplicateImplementationActions duplicateAction, Func registrationPredicate) - { + /// + /// Attempt to automatically register all non-generic classes and interfaces in the current app domain. + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// What action to take when encountering duplicate implementations of an interface/base class. + /// Predicate to determine if a particular type should be registered + /// + public void AutoRegister(DuplicateImplementationActions duplicateAction, Func registrationPredicate) + { #if APPDOMAIN_GETASSEMBLIES - AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), duplicateAction, registrationPredicate); + AutoRegisterInternal(AppDomain.CurrentDomain.GetAssemblies().Where(a => !IsIgnoredAssembly(a)), duplicateAction, registrationPredicate); #else AutoRegisterInternal(new Assembly[] { this.GetType().Assembly() }, duplicateAction, registrationPredicate); #endif - } + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - /// Assemblies to process - public void AutoRegister(IEnumerable assemblies) - { - AutoRegisterInternal(assemblies, DuplicateImplementationActions.RegisterSingle, null); - } + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + /// Assemblies to process + public void AutoRegister(IEnumerable assemblies) + { + AutoRegisterInternal(assemblies, DuplicateImplementationActions.RegisterSingle, null); + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// If more than one class implements an interface then only one implementation will be registered - /// although no error will be thrown. - /// - /// Assemblies to process - /// Predicate to determine if a particular type should be registered - public void AutoRegister(IEnumerable assemblies, Func registrationPredicate) - { - AutoRegisterInternal(assemblies, DuplicateImplementationActions.RegisterSingle, registrationPredicate); - } + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// If more than one class implements an interface then only one implementation will be registered + /// although no error will be thrown. + /// + /// Assemblies to process + /// Predicate to determine if a particular type should be registered + public void AutoRegister(IEnumerable assemblies, Func registrationPredicate) + { + AutoRegisterInternal(assemblies, DuplicateImplementationActions.RegisterSingle, registrationPredicate); + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// - /// Assemblies to process - /// What action to take when encountering duplicate implementations of an interface/base class. - /// - public void AutoRegister(IEnumerable assemblies, DuplicateImplementationActions duplicateAction) - { - AutoRegisterInternal(assemblies, duplicateAction, null); - } + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// + /// Assemblies to process + /// What action to take when encountering duplicate implementations of an interface/base class. + /// + public void AutoRegister(IEnumerable assemblies, DuplicateImplementationActions duplicateAction) + { + AutoRegisterInternal(assemblies, duplicateAction, null); + } - /// - /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies - /// Types will only be registered if they pass the supplied registration predicate. - /// - /// Assemblies to process - /// What action to take when encountering duplicate implementations of an interface/base class. - /// Predicate to determine if a particular type should be registered - /// - public void AutoRegister(IEnumerable assemblies, DuplicateImplementationActions duplicateAction, Func registrationPredicate) - { - AutoRegisterInternal(assemblies, duplicateAction, registrationPredicate); - } + /// + /// Attempt to automatically register all non-generic classes and interfaces in the specified assemblies + /// Types will only be registered if they pass the supplied registration predicate. + /// + /// Assemblies to process + /// What action to take when encountering duplicate implementations of an interface/base class. + /// Predicate to determine if a particular type should be registered + /// + public void AutoRegister(IEnumerable assemblies, DuplicateImplementationActions duplicateAction, Func registrationPredicate) + { + AutoRegisterInternal(assemblies, duplicateAction, registrationPredicate); + } - /// - /// Creates/replaces a container class registration with default options. - /// - /// Type to register - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType) - { - return RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerType)); - } + /// + /// Creates/replaces a container class registration with default options. + /// + /// Type to register + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType) + { + return RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerType)); + } - /// - /// Creates/replaces a named container class registration with default options. - /// - /// Type to register - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, string name) - { - return RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerType)); + /// + /// Creates/replaces a named container class registration with default options. + /// + /// Type to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, string name) + { + return RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerType)); - } + } - /// - /// Creates/replaces a container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, Type registerImplementation) - { - return this.RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerImplementation)); - } + /// + /// Creates/replaces a container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation) + { + return this.RegisterInternal(registerType, string.Empty, GetDefaultObjectFactory(registerType, registerImplementation)); + } - /// - /// Creates/replaces a named container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, Type registerImplementation, string name) - { - return this.RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerImplementation)); - } + /// + /// Creates/replaces a named container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation, string name) + { + return this.RegisterInternal(registerType, name, GetDefaultObjectFactory(registerType, registerImplementation)); + } - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, object instance) - { - return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerType, instance)); - } + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, object instance) + { + return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerType, instance)); + } - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, object instance, string name) - { - return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerType, instance)); - } + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, object instance, string name) + { + return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerType, instance)); + } - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, Type registerImplementation, object instance) - { - return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerImplementation, instance)); - } + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation, object instance) + { + return RegisterInternal(registerType, string.Empty, new InstanceFactory(registerType, registerImplementation, instance)); + } - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, Type registerImplementation, object instance, string name) - { - return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerImplementation, instance)); - } + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Type registerImplementation, object instance, string name) + { + return RegisterInternal(registerType, name, new InstanceFactory(registerType, registerImplementation, instance)); + } - /// - /// Creates/replaces a container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, Func factory) - { - return RegisterInternal(registerType, string.Empty, new DelegateFactory(registerType, factory)); - } + /// + /// Creates/replaces a container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Func factory) + { + return RegisterInternal(registerType, string.Empty, new DelegateFactory(registerType, factory)); + } - /// - /// Creates/replaces a container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// Name of registation - /// RegisterOptions for fluent API - public IRegisterOptions Register(Type registerType, Func factory, string name) - { - return RegisterInternal(registerType, name, new DelegateFactory(registerType, factory)); - } + /// + /// Creates/replaces a container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// Name of registation + /// RegisterOptions for fluent API + public RegisterOptions Register(Type registerType, Func factory, string name) + { + return RegisterInternal(registerType, name, new DelegateFactory(registerType, factory)); + } - /// - /// Creates/replaces a container class registration with default options. - /// - /// Type to register - /// RegisterOptions for fluent API - public IRegisterOptions Register() - where RegisterType : class - { - return this.Register(typeof(RegisterType)); - } + /// + /// Creates/replaces a container class registration with default options. + /// + /// Type to register + /// RegisterOptions for fluent API + public RegisterOptions Register() + where RegisterType : class + { + return this.Register(typeof(RegisterType)); + } - /// - /// Creates/replaces a named container class registration with default options. - /// - /// Type to register - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(string name) - where RegisterType : class - { - return this.Register(typeof(RegisterType), name); - } + /// + /// Creates/replaces a named container class registration with default options. + /// + /// Type to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(string name) + where RegisterType : class + { + return this.Register(typeof(RegisterType), name); + } - /// - /// Creates/replaces a container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// RegisterOptions for fluent API - public IRegisterOptions Register() - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation)); - } - - /// - /// Creates/replaces a named container class registration with a given implementation and default options. - /// - /// Type to register - /// Type to instantiate that implements RegisterType - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(string name) - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation), name); - } - - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// RegisterOptions for fluent API - public IRegisterOptions Register(RegisterType instance) - where RegisterType : class - { - return this.Register(typeof(RegisterType), instance); - } - - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Instance of RegisterType to register - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(RegisterType instance, string name) - where RegisterType : class - { - return this.Register(typeof(RegisterType), instance, name); - } - - /// - /// Creates/replaces a container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// RegisterOptions for fluent API - public IRegisterOptions Register(RegisterImplementation instance) - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance); - } - - /// - /// Creates/replaces a named container class registration with a specific, strong referenced, instance. - /// - /// Type to register - /// Type of instance to register that implements RegisterType - /// Instance of RegisterImplementation to register - /// Name of registration - /// RegisterOptions for fluent API - public IRegisterOptions Register(RegisterImplementation instance, string name) - where RegisterType : class - where RegisterImplementation : class, RegisterType - { - return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance, name); - } - - /// - /// Creates/replaces a container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// RegisterOptions for fluent API - public IRegisterOptions Register(Func factory) - where RegisterType : class - { - if (factory == null) - { - throw new ArgumentNullException("factory"); - } - - return this.Register(typeof(RegisterType), (c, o) => factory(c, o)); - } - - /// - /// Creates/replaces a named container class registration with a user specified factory - /// - /// Type to register - /// Factory/lambda that returns an instance of RegisterType - /// Name of registation - /// RegisterOptions for fluent API - public IRegisterOptions Register(Func factory, string name) - where RegisterType : class - { - if (factory == null) - { - throw new ArgumentNullException("factory"); - } - - return this.Register(typeof(RegisterType), (c, o) => factory(c, o), name); - } - - /// - /// Register multiple implementations of a type. - /// - /// Internally this registers each implementation using the full name of the class as its registration name. - /// - /// Type that each implementation implements - /// Types that implement RegisterType - /// MultiRegisterOptions for the fluent API - public MultiRegisterOptions RegisterMultiple(IEnumerable implementationTypes) - { - return RegisterMultiple(typeof(RegisterType), implementationTypes); - } - - /// - /// Register multiple implementations of a type. - /// - /// Internally this registers each implementation using the full name of the class as its registration name. - /// - /// Type that each implementation implements - /// Types that implement RegisterType - /// MultiRegisterOptions for the fluent API - public MultiRegisterOptions RegisterMultiple(Type registrationType, IEnumerable implementationTypes) - { - if (implementationTypes == null) - throw new ArgumentNullException("types", "types is null."); - - foreach (var type in implementationTypes) - //#if NETFX_CORE - // if (!registrationType.GetTypeInfo().IsAssignableFrom(type.GetTypeInfo())) - //#else - if (!registrationType.IsAssignableFrom(type)) - //#endif - throw new ArgumentException(String.Format("types: The type {0} is not assignable from {1}", registrationType.FullName, type.FullName)); - - if (implementationTypes.Count() != implementationTypes.Distinct().Count()) - { - var queryForDuplicatedTypes = from i in implementationTypes - group i by i - into j - where j.Count() > 1 - select j.Key.FullName; - - var fullNamesOfDuplicatedTypes = string.Join(",\n", queryForDuplicatedTypes.ToArray()); - var multipleRegMessage = string.Format("types: The same implementation type cannot be specified multiple times for {0}\n\n{1}", registrationType.FullName, fullNamesOfDuplicatedTypes); - throw new ArgumentException(multipleRegMessage); - } - - var registerOptions = new List(); - - foreach (var type in implementationTypes) - { - registerOptions.Add(Register(registrationType, type, type.FullName)); - } - - return new MultiRegisterOptions(registerOptions); - } - #endregion - - #region Unregistration - - /// - /// Remove a container class registration. - /// - /// Type to unregister - /// true if the registration is successfully found and removed; otherwise, false. - public bool Unregister() - { - return Unregister(typeof(RegisterType), string.Empty); - } - - /// - /// Remove a named container class registration. - /// - /// Type to unregister - /// Name of registration - /// true if the registration is successfully found and removed; otherwise, false. - public bool Unregister(string name) - { - return Unregister(typeof(RegisterType), name); - } - - /// - /// Remove a container class registration. - /// - /// Type to unregister - /// true if the registration is successfully found and removed; otherwise, false. - public bool Unregister(Type registerType) - { - return Unregister(registerType, string.Empty); - } - - /// - /// Remove a named container class registration. - /// - /// Type to unregister - /// Name of registration - /// true if the registration is successfully found and removed; otherwise, false. - public bool Unregister(Type registerType, string name) - { - var typeRegistration = new TypeRegistration(registerType, name); - - return RemoveRegistration(typeRegistration); - } - - #endregion - - #region Resolution - /// - /// Attempts to resolve a type using default options. - /// - /// Type to resolve - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType) - { - return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a type using specified options. - /// - /// Type to resolve - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name) - { - return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a type using supplied options and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, NamedParameterOverloads parameters) - { - return ResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType), parameters, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters) - { - return ResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to resolve a named type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) - { - return ResolveInternal(new TypeRegistration(resolveType, name), parameters, options); - } - - /// - /// Attempts to resolve a type using default options. - /// - /// Type to resolve - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve() - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType)); - } - - /// - /// Attempts to resolve a type using specified options. - /// - /// Type to resolve - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), options); - } - - /// - /// Attempts to resolve a type using default options and the supplied name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name); - } - - /// - /// Attempts to resolve a type using supplied options and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name, ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(NamedParameterOverloads parameters) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), parameters); - } - - /// - /// Attempts to resolve a type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), parameters, options); - } - - /// - /// Attempts to resolve a type using default options and the supplied constructor parameters and name. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// User specified constructor parameters - /// Name of registration - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name, NamedParameterOverloads parameters) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name, parameters); - } - - /// - /// Attempts to resolve a named type using specified options and the supplied constructor parameters. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Instance of type - /// Unable to resolve the type. - public ResolveType Resolve(string name, NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return (ResolveType)Resolve(typeof(ResolveType), name, parameters, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType) - { - return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given named type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Bool indicating whether the type can be resolved - private bool CanResolve(Type resolveType, string name) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, string name, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, NamedParameterOverloads parameters) - { - return CanResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType), parameters, options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) - { - return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Bool indicating whether the type can be resolved - public bool CanResolve() - where ResolveType : class - { - return CanResolve(typeof(ResolveType)); - } - - /// - /// Attempts to predict whether a given named type can be resolved with default options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name); - } - - /// - /// Attempts to predict whether a given type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the specified options. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name, ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name, options); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(NamedParameterOverloads parameters) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), parameters); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name, NamedParameterOverloads parameters) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name, parameters); - } - - /// - /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), parameters, options); - } - - /// - /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. - /// - /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). - /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. - /// - /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. - /// - /// Type to resolve - /// Name of registration - /// User supplied named parameter overloads - /// Resolution options - /// Bool indicating whether the type can be resolved - public bool CanResolve(string name, NamedParameterOverloads parameters, ResolveOptions options) - where ResolveType : class - { - return CanResolve(typeof(ResolveType), name, parameters, options); - } - - /// - /// Attemps to resolve a type using the default options - /// - /// Type to resolve - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the given options - /// - /// Type to resolve - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and given name - /// - /// Type to resolve - /// Name of registration - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the given options and name - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied constructor parameters - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied name and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name, parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied options and constructor parameters - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied name, options and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) - { - try - { - resolvedType = Resolve(resolveType, name, parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = null; - return false; - } - } - - /// - /// Attemps to resolve a type using the default options - /// - /// Type to resolve - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the given options - /// - /// Type to resolve - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and given name - /// - /// Type to resolve - /// Name of registration - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the given options and name - /// - /// Type to resolve - /// Name of registration - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied constructor parameters - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(NamedParameterOverloads parameters, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the default options and supplied name and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, NamedParameterOverloads parameters, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name, parameters); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied options and constructor parameters - /// - /// Type to resolve - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Attemps to resolve a type using the supplied name, options and constructor parameters - /// - /// Type to resolve - /// Name of registration - /// User specified constructor parameters - /// Resolution options - /// Resolved type or default if resolve fails - /// True if resolved sucessfully, false otherwise - public bool TryResolve(string name, NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) - where ResolveType : class - { - try - { - resolvedType = Resolve(name, parameters, options); - return true; - } - catch (TinyIoCResolutionException) - { - resolvedType = default(ResolveType); - return false; - } - } - - /// - /// Returns all registrations of a type - /// - /// Type to resolveAll - /// Whether to include un-named (default) registrations - /// IEnumerable - public IEnumerable ResolveAll(Type resolveType, bool includeUnnamed) - { - return ResolveAllInternal(resolveType, includeUnnamed); - } - - /// - /// Returns all registrations of a type, both named and unnamed - /// - /// Type to resolveAll - /// IEnumerable - public IEnumerable ResolveAll(Type resolveType) - { - return ResolveAll(resolveType, false); - } - - /// - /// Returns all registrations of a type - /// - /// Type to resolveAll - /// Whether to include un-named (default) registrations - /// IEnumerable - public IEnumerable ResolveAll(bool includeUnnamed) - where ResolveType : class - { - return this.ResolveAll(typeof(ResolveType), includeUnnamed).Cast(); - } - - /// - /// Returns all registrations of a type, both named and unnamed - /// - /// Type to resolveAll - /// IEnumerable - public IEnumerable ResolveAll() - where ResolveType : class - { - return ResolveAll(true); - } - - /// - /// Attempts to resolve all public property dependencies on the given object. - /// - /// Object to "build up" - public void BuildUp(object input) - { - BuildUpInternal(input, ResolveOptions.Default); - } - - /// - /// Attempts to resolve all public property dependencies on the given object using the given resolve options. - /// - /// Object to "build up" - /// Resolve options to use - public void BuildUp(object input, ResolveOptions resolveOptions) - { - BuildUpInternal(input, resolveOptions); - } - #endregion - #endregion - - #region Object Factories - /// - /// Provides custom lifetime management for ASP.Net per-request lifetimes etc. - /// - public interface ITinyIoCObjectLifetimeProvider - { - /// - /// Gets the stored object if it exists, or null if not - /// - /// Object instance or null - object GetObject(); - - /// - /// Store the object - /// - /// Object to store - void SetObject(object value); - - /// - /// Release the object - /// - void ReleaseObject(); - } - - private abstract class ObjectFactoryBase - { - /// - /// Whether to assume this factory sucessfully constructs its objects - /// - /// Generally set to true for delegate style factories as CanResolve cannot delve - /// into the delegates they contain. - /// - public virtual bool AssumeConstruction { get { return false; } } - - /// - /// The type the factory instantiates - /// - public abstract Type CreatesType { get; } - - /// - /// Constructor to use, if specified - /// - public ConstructorInfo Constructor { get; protected set; } - - /// - /// Create the type - /// - /// Type user requested to be resolved - /// Container that requested the creation - /// Any user parameters passed - /// - /// - public abstract object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options); - - public virtual ObjectFactoryBase SingletonVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "singleton"); - } - } - - public virtual ObjectFactoryBase MultiInstanceVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "multi-instance"); - } - } - - public virtual ObjectFactoryBase StrongReferenceVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "strong reference"); - } - } - - public virtual ObjectFactoryBase WeakReferenceVariant - { - get - { - throw new TinyIoCRegistrationException(this.GetType(), "weak reference"); - } - } - - public virtual ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - throw new TinyIoCRegistrationException(this.GetType(), errorString); - } - - public virtual void SetConstructor(ConstructorInfo constructor) - { - Constructor = constructor; - } - - public virtual ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) - { - return this; - } - } - - /// - /// IObjectFactory that creates new instances of types for each resolution - /// - private class MultiInstanceFactory : ObjectFactoryBase - { - private readonly Type registerType; - private readonly Type registerImplementation; - public override Type CreatesType { get { return this.registerImplementation; } } - - public MultiInstanceFactory(Type registerType, Type registerImplementation) - { - //#if NETFX_CORE - // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) - // throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); - //#else - if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) - throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); - //#endif - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - } - - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - try - { - return container.ConstructType(requestedType, this.registerImplementation, Constructor, parameters, options); - } - catch (TinyIoCResolutionException ex) - { - throw new TinyIoCResolutionException(this.registerType, ex); - } - } - - public override ObjectFactoryBase SingletonVariant - { - get - { - return new SingletonFactory(this.registerType, this.registerImplementation); - } - } - - public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - return this; - } - } - } - - /// - /// IObjectFactory that invokes a specified delegate to construct the object - /// - private class DelegateFactory : ObjectFactoryBase - { - private readonly Type registerType; - - private Func _factory; - - public override bool AssumeConstruction { get { return true; } } - - public override Type CreatesType { get { return this.registerType; } } - - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - try - { - return _factory.Invoke(container, parameters); - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(this.registerType, ex); - } - } - - public DelegateFactory(Type registerType, Func factory) - { - if (factory == null) - throw new ArgumentNullException("factory"); - - _factory = factory; - - this.registerType = registerType; - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return new WeakDelegateFactory(this.registerType, _factory); - } - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - return this; - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); - } - } - - /// - /// IObjectFactory that invokes a specified delegate to construct the object - /// Holds the delegate using a weak reference - /// - private class WeakDelegateFactory : ObjectFactoryBase - { - private readonly Type registerType; - - private WeakReference _factory; - - public override bool AssumeConstruction { get { return true; } } - - public override Type CreatesType { get { return this.registerType; } } - - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - var factory = _factory.Target as Func; - - if (factory == null) - throw new TinyIoCWeakReferenceException(this.registerType); - - try - { - return factory.Invoke(container, parameters); - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(this.registerType, ex); - } - } - - public WeakDelegateFactory(Type registerType, Func factory) - { - if (factory == null) - throw new ArgumentNullException("factory"); - - _factory = new WeakReference(factory); - - this.registerType = registerType; - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - var factory = _factory.Target as Func; - - if (factory == null) - throw new TinyIoCWeakReferenceException(this.registerType); - - return new DelegateFactory(this.registerType, factory); - } - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return this; - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); - } - } - - /// - /// Stores an particular instance to return for a type - /// - private class InstanceFactory : ObjectFactoryBase, IDisposable - { - private readonly Type registerType; - private readonly Type registerImplementation; - private object _instance; - - public override bool AssumeConstruction { get { return true; } } - - public InstanceFactory(Type registerType, Type registerImplementation, object instance) - { - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "InstanceFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - _instance = instance; - } - - public override Type CreatesType - { - get { return this.registerImplementation; } - } - - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - return _instance; - } - - public override ObjectFactoryBase MultiInstanceVariant - { - get { return new MultiInstanceFactory(this.registerType, this.registerImplementation); } - } - - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return new WeakInstanceFactory(this.registerType, this.registerImplementation, this._instance); - } - } - - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - return this; - } - } - - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); - } - - public void Dispose() - { - var disposable = _instance as IDisposable; - - if (disposable != null) - disposable.Dispose(); - } - } - - /// - /// Stores an particular instance to return for a type - /// - /// Stores the instance with a weak reference - /// - private class WeakInstanceFactory : ObjectFactoryBase, IDisposable - { - private readonly Type registerType; - private readonly Type registerImplementation; - private readonly WeakReference _instance; - - public WeakInstanceFactory(Type registerType, Type registerImplementation, object instance) - { - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "WeakInstanceFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - _instance = new WeakReference(instance); - } - - public override Type CreatesType - { - get { return this.registerImplementation; } - } - - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - var instance = _instance.Target; - - if (instance == null) - throw new TinyIoCWeakReferenceException(this.registerType); + /// + /// Creates/replaces a container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register() + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation)); + } - return instance; - } + /// + /// Creates/replaces a named container class registration with a given implementation and default options. + /// + /// Type to register + /// Type to instantiate that implements RegisterType + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(string name) + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation), name); + } - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - return new MultiInstanceFactory(this.registerType, this.registerImplementation); - } - } + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterType instance) + where RegisterType : class + { + return this.Register(typeof(RegisterType), instance); + } - public override ObjectFactoryBase WeakReferenceVariant - { - get - { - return this; - } - } + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Instance of RegisterType to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterType instance, string name) + where RegisterType : class + { + return this.Register(typeof(RegisterType), instance, name); + } - public override ObjectFactoryBase StrongReferenceVariant - { - get - { - var instance = _instance.Target; + /// + /// Creates/replaces a container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterImplementation instance) + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance); + } - if (instance == null) - throw new TinyIoCWeakReferenceException(this.registerType); + /// + /// Creates/replaces a named container class registration with a specific, strong referenced, instance. + /// + /// Type to register + /// Type of instance to register that implements RegisterType + /// Instance of RegisterImplementation to register + /// Name of registration + /// RegisterOptions for fluent API + public RegisterOptions Register(RegisterImplementation instance, string name) + where RegisterType : class + where RegisterImplementation : class, RegisterType + { + return this.Register(typeof(RegisterType), typeof(RegisterImplementation), instance, name); + } - return new InstanceFactory(this.registerType, this.registerImplementation, instance); - } - } + /// + /// Creates/replaces a container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// RegisterOptions for fluent API + public RegisterOptions Register(Func factory) + where RegisterType : class + { + if (factory == null) + { + throw new ArgumentNullException("factory"); + } - public override void SetConstructor(ConstructorInfo constructor) - { - throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); - } + return this.Register(typeof(RegisterType), (c, o) => factory(c, o)); + } - public void Dispose() - { - var disposable = _instance.Target as IDisposable; + /// + /// Creates/replaces a named container class registration with a user specified factory + /// + /// Type to register + /// Factory/lambda that returns an instance of RegisterType + /// Name of registation + /// RegisterOptions for fluent API + public RegisterOptions Register(Func factory, string name) + where RegisterType : class + { + if (factory == null) + { + throw new ArgumentNullException("factory"); + } - if (disposable != null) - disposable.Dispose(); - } - } + return this.Register(typeof(RegisterType), (c, o) => factory(c, o), name); + } - /// - /// A factory that lazy instantiates a type and always returns the same instance - /// - private class SingletonFactory : ObjectFactoryBase, IDisposable - { - private readonly Type registerType; - private readonly Type registerImplementation; - private readonly object SingletonLock = new object(); - private object _Current; + /// + /// Register multiple implementations of a type. + /// + /// Internally this registers each implementation using the full name of the class as its registration name. + /// + /// Type that each implementation implements + /// Types that implement RegisterType + /// MultiRegisterOptions for the fluent API + public MultiRegisterOptions RegisterMultiple(IEnumerable implementationTypes) + { + return RegisterMultiple(typeof(RegisterType), implementationTypes); + } - public SingletonFactory(Type registerType, Type registerImplementation) - { - //#if NETFX_CORE - // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) - //#else - if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) - //#endif - throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); - - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - } + /// + /// Register multiple implementations of a type. + /// + /// Internally this registers each implementation using the full name of the class as its registration name. + /// + /// Type that each implementation implements + /// Types that implement RegisterType + /// MultiRegisterOptions for the fluent API + public MultiRegisterOptions RegisterMultiple(Type registrationType, IEnumerable implementationTypes) + { + if (implementationTypes == null) + throw new ArgumentNullException("types", "types is null."); + + foreach (var type in implementationTypes) + //#if NETFX_CORE + // if (!registrationType.GetTypeInfo().IsAssignableFrom(type.GetTypeInfo())) + //#else + if (!registrationType.IsAssignableFrom(type)) + //#endif + throw new ArgumentException(String.Format("types: The type {0} is not assignable from {1}", registrationType.FullName, type.FullName)); + + if (implementationTypes.Count() != implementationTypes.Distinct().Count()) + { + var queryForDuplicatedTypes = from i in implementationTypes + group i by i + into j + where j.Count() > 1 + select j.Key.FullName; + + var fullNamesOfDuplicatedTypes = string.Join(",\n", queryForDuplicatedTypes.ToArray()); + var multipleRegMessage = string.Format("types: The same implementation type cannot be specified multiple times for {0}\n\n{1}", registrationType.FullName, fullNamesOfDuplicatedTypes); + throw new ArgumentException(multipleRegMessage); + } + + var registerOptions = new List(); + + foreach (var type in implementationTypes) + { + registerOptions.Add(Register(registrationType, type, type.FullName)); + } + + return new MultiRegisterOptions(registerOptions); + } + #endregion - public override Type CreatesType - { - get { return this.registerImplementation; } - } + #region Unregistration - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters.Count != 0) - throw new ArgumentException("Cannot specify parameters for singleton types"); + /// + /// Remove a container class registration. + /// + /// Type to unregister + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister() + { + return Unregister(typeof(RegisterType), string.Empty); + } - lock (SingletonLock) - if (_Current == null) - _Current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); + /// + /// Remove a named container class registration. + /// + /// Type to unregister + /// Name of registration + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister(string name) + { + return Unregister(typeof(RegisterType), name); + } - return _Current; - } + /// + /// Remove a container class registration. + /// + /// Type to unregister + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister(Type registerType) + { + return Unregister(registerType, string.Empty); + } - public override ObjectFactoryBase SingletonVariant - { - get - { - return this; - } - } + /// + /// Remove a named container class registration. + /// + /// Type to unregister + /// Name of registration + /// true if the registration is successfully found and removed; otherwise, false. + public bool Unregister(Type registerType, string name) + { + var typeRegistration = new TypeRegistration(registerType, name); - public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); - } + return RemoveRegistration(typeRegistration); + } - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - return new MultiInstanceFactory(this.registerType, this.registerImplementation); - } - } + #endregion - public override ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) - { - // We make sure that the singleton is constructed before the child container takes the factory. - // Otherwise the results would vary depending on whether or not the parent container had resolved - // the type before the child container does. - GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); - return this; - } + #region Resolution + /// + /// Attempts to resolve a type using default options. + /// + /// Type to resolve + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType) + { + return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); + } - public void Dispose() - { - if (this._Current == null) - return; + /// + /// Attempts to resolve a type using specified options. + /// + /// Type to resolve + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); + } - var disposable = this._Current as IDisposable; + /// + /// Attempts to resolve a type using default options and the supplied name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name) + { + return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); + } - if (disposable != null) - disposable.Dispose(); - } - } + /// + /// Attempts to resolve a type using supplied options and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); + } - /// - /// A factory that offloads lifetime to an external lifetime provider - /// - private class CustomObjectLifetimeFactory : ObjectFactoryBase, IDisposable - { - private readonly object SingletonLock = new object(); - private readonly Type registerType; - private readonly Type registerImplementation; - private readonly ITinyIoCObjectLifetimeProvider _LifetimeProvider; + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, NamedParameterOverloads parameters) + { + return ResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); + } - public CustomObjectLifetimeFactory(Type registerType, Type registerImplementation, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorMessage) - { - if (lifetimeProvider == null) - throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); - - if (!IsValidAssignment(registerType, registerImplementation)) - throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); - - //#if NETFX_CORE - // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) - //#else - if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) - //#endif - throw new TinyIoCRegistrationTypeException(registerImplementation, errorMessage); - - this.registerType = registerType; - this.registerImplementation = registerImplementation; - _LifetimeProvider = lifetimeProvider; - } + /// + /// Attempts to resolve a type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType), parameters, options); + } - public override Type CreatesType - { - get { return this.registerImplementation; } - } + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters) + { + return ResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); + } - public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) - { - object current; + /// + /// Attempts to resolve a named type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public object Resolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) + { + return ResolveInternal(new TypeRegistration(resolveType, name), parameters, options); + } - lock (SingletonLock) - { - current = _LifetimeProvider.GetObject(); - if (current == null) - { - current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); - _LifetimeProvider.SetObject(current); - } - } + /// + /// Attempts to resolve a type using default options. + /// + /// Type to resolve + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve() + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType)); + } - return current; - } + /// + /// Attempts to resolve a type using specified options. + /// + /// Type to resolve + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), options); + } - public override ObjectFactoryBase SingletonVariant - { - get - { - _LifetimeProvider.ReleaseObject(); - return new SingletonFactory(this.registerType, this.registerImplementation); - } - } + /// + /// Attempts to resolve a type using default options and the supplied name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name); + } - public override ObjectFactoryBase MultiInstanceVariant - { - get - { - _LifetimeProvider.ReleaseObject(); - return new MultiInstanceFactory(this.registerType, this.registerImplementation); - } - } + /// + /// Attempts to resolve a type using supplied options and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name, ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name, options); + } - public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) - { - _LifetimeProvider.ReleaseObject(); - return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); - } + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(NamedParameterOverloads parameters) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), parameters); + } - public override ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) - { - // We make sure that the singleton is constructed before the child container takes the factory. - // Otherwise the results would vary depending on whether or not the parent container had resolved - // the type before the child container does. - GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); - return this; - } + /// + /// Attempts to resolve a type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), parameters, options); + } - public void Dispose() - { - _LifetimeProvider.ReleaseObject(); - } - } - #endregion + /// + /// Attempts to resolve a type using default options and the supplied constructor parameters and name. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// User specified constructor parameters + /// Name of registration + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name, NamedParameterOverloads parameters) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name, parameters); + } - #region Singleton Container - private static readonly TinyIoCContainer _Current = new TinyIoCContainer(); + /// + /// Attempts to resolve a named type using specified options and the supplied constructor parameters. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Instance of type + /// Unable to resolve the type. + public ResolveType Resolve(string name, NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return (ResolveType)Resolve(typeof(ResolveType), name, parameters, options); + } - static TinyIoCContainer() - { - } + /// + /// Attempts to predict whether a given type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType) + { + return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, ResolveOptions.Default); + } - /// - /// Lazy created Singleton instance of the container for simple scenarios - /// - public static TinyIoCContainer Current - { - get - { - return _Current; - } - } - #endregion + /// + /// Attempts to predict whether a given named type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// Bool indicating whether the type can be resolved + private bool CanResolve(Type resolveType, string name) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, ResolveOptions.Default); + } - #region Type Registrations - public sealed class TypeRegistration - { - private int _hashCode; + /// + /// Attempts to predict whether a given type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType), NamedParameterOverloads.Default, options); + } - public Type Type { get; private set; } - public string Name { get; private set; } + /// + /// Attempts to predict whether a given named type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, string name, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), NamedParameterOverloads.Default, options); + } - public TypeRegistration(Type type) - : this(type, string.Empty) - { - } + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, NamedParameterOverloads parameters) + { + return CanResolveInternal(new TypeRegistration(resolveType), parameters, ResolveOptions.Default); + } - public TypeRegistration(Type type, string name) - { - Type = type; - Name = name; + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, ResolveOptions.Default); + } - _hashCode = String.Concat(Type.FullName, "|", Name).GetHashCode(); - } + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType), parameters, options); + } - public override bool Equals(object obj) - { - var typeRegistration = obj as TypeRegistration; + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options) + { + return CanResolveInternal(new TypeRegistration(resolveType, name), parameters, options); + } - if (typeRegistration == null) - return false; + /// + /// Attempts to predict whether a given type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Bool indicating whether the type can be resolved + public bool CanResolve() + where ResolveType : class + { + return CanResolve(typeof(ResolveType)); + } - if (Type != typeRegistration.Type) - return false; + /// + /// Attempts to predict whether a given named type can be resolved with default options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name); + } - if (String.Compare(Name, typeRegistration.Name, StringComparison.Ordinal) != 0) - return false; + /// + /// Attempts to predict whether a given type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), options); + } - return true; - } + /// + /// Attempts to predict whether a given named type can be resolved with the specified options. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name, ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name, options); + } - public override int GetHashCode() - { - return _hashCode; - } - } - private readonly SafeDictionary _RegisteredTypes; -#if USE_OBJECT_CONSTRUCTOR - private delegate object ObjectConstructor(params object[] parameters); - private static readonly SafeDictionary _ObjectConstructorCache = new SafeDictionary(); -#endif - #endregion + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(NamedParameterOverloads parameters) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), parameters); + } - #region Constructors - public TinyIoCContainer() - { - _RegisteredTypes = new SafeDictionary(); + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters and default options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name, NamedParameterOverloads parameters) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name, parameters); + } - RegisterDefaultTypes(); - } + /// + /// Attempts to predict whether a given type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), parameters, options); + } - TinyIoCContainer _Parent; - private TinyIoCContainer(TinyIoCContainer parent) - : this() - { - _Parent = parent; - } - #endregion + /// + /// Attempts to predict whether a given named type can be resolved with the supplied constructor parameters options. + /// + /// Parameters are used in conjunction with normal container resolution to find the most suitable constructor (if one exists). + /// All user supplied parameters must exist in at least one resolvable constructor of RegisterType or resolution will fail. + /// + /// Note: Resolution may still fail if user defined factory registations fail to construct objects when called. + /// + /// Type to resolve + /// Name of registration + /// User supplied named parameter overloads + /// Resolution options + /// Bool indicating whether the type can be resolved + public bool CanResolve(string name, NamedParameterOverloads parameters, ResolveOptions options) + where ResolveType : class + { + return CanResolve(typeof(ResolveType), name, parameters, options); + } - #region Internal Methods - private readonly object _AutoRegisterLock = new object(); - private void AutoRegisterInternal(IEnumerable assemblies, DuplicateImplementationActions duplicateAction, Func registrationPredicate) - { - lock (_AutoRegisterLock) - { - var types = assemblies.SelectMany(a => a.SafeGetTypes()).Where(t => !IsIgnoredType(t, registrationPredicate)).ToList(); + /// + /// Attemps to resolve a type using the default options + /// + /// Type to resolve + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - var concreteTypes = types - .Where(type => type.IsClass() && (type.IsAbstract() == false) && (type != this.GetType() && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition()))) - .ToList(); + /// + /// Attemps to resolve a type using the given options + /// + /// Type to resolve + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - foreach (var type in concreteTypes) - { - try - { - RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, type)); - } -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 - catch (MemberAccessException) -#else - catch (MethodAccessException) -#endif - { - // Ignore methods we can't access - added for Silverlight - } - } + /// + /// Attemps to resolve a type using the default options and given name + /// + /// Type to resolve + /// Name of registration + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - var abstractInterfaceTypes = from type in types - where ((type.IsInterface() || type.IsAbstract()) && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition())) - select type; + /// + /// Attemps to resolve a type using the given options and name + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - foreach (var type in abstractInterfaceTypes) - { - var localType = type; - var implementations = from implementationType in concreteTypes - where localType.IsAssignableFrom(implementationType) - select implementationType; + /// + /// Attemps to resolve a type using the default options and supplied constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - if (implementations.Skip(1).Any()) - { - if (duplicateAction == DuplicateImplementationActions.Fail) - throw new TinyIoCAutoRegistrationException(type, implementations); + /// + /// Attemps to resolve a type using the default options and supplied name and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name, parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - if (duplicateAction == DuplicateImplementationActions.RegisterMultiple) - { - RegisterMultiple(type, implementations); - } - } + /// + /// Attemps to resolve a type using the supplied options and constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - var firstImplementation = implementations.FirstOrDefault(); - if (firstImplementation != null) - { - try - { - RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, firstImplementation)); - } -#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 - catch (MemberAccessException) -#else - catch (MethodAccessException) -#endif - { - // Ignore methods we can't access - added for Silverlight - } - } - } - } - } + /// + /// Attemps to resolve a type using the supplied name, options and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(Type resolveType, string name, NamedParameterOverloads parameters, ResolveOptions options, out object resolvedType) + { + try + { + resolvedType = Resolve(resolveType, name, parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = null; + return false; + } + } - private bool IsIgnoredAssembly(Assembly assembly) - { - // TODO - find a better way to remove "system" assemblies from the auto registration - var ignoreChecks = new List>() - { - asm => asm.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("System.", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("System,", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("CR_ExtUnitTest", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("mscorlib,", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("CR_VSTest", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("DevExpress.CodeRush", StringComparison.Ordinal), - asm => asm.FullName.StartsWith("xunit.", StringComparison.Ordinal), - }; - - foreach (var check in ignoreChecks) - { - if (check(assembly)) - return true; - } + /// + /// Attemps to resolve a type using the default options + /// + /// Type to resolve + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - return false; - } + /// + /// Attemps to resolve a type using the given options + /// + /// Type to resolve + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - private bool IsIgnoredType(Type type, Func registrationPredicate) - { - // TODO - find a better way to remove "system" types from the auto registration - var ignoreChecks = new List>() - { - t => t.FullName.StartsWith("System.", StringComparison.Ordinal), - t => t.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), - t => t.IsPrimitive(), -#if !UNBOUND_GENERICS_GETCONSTRUCTORS - t => t.IsGenericTypeDefinition(), -#endif - t => (t.GetConstructors(BindingFlags.Instance | BindingFlags.Public).Length == 0) && !(t.IsInterface() || t.IsAbstract()), - }; + /// + /// Attemps to resolve a type using the default options and given name + /// + /// Type to resolve + /// Name of registration + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - if (registrationPredicate != null) - { - ignoreChecks.Add(t => !registrationPredicate(t)); - } + /// + /// Attemps to resolve a type using the given options and name + /// + /// Type to resolve + /// Name of registration + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - foreach (var check in ignoreChecks) - { - if (check(type)) - return true; - } + /// + /// Attemps to resolve a type using the default options and supplied constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(NamedParameterOverloads parameters, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - return false; - } + /// + /// Attemps to resolve a type using the default options and supplied name and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, NamedParameterOverloads parameters, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name, parameters); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - private void RegisterDefaultTypes() - { - Register(this); + /// + /// Attemps to resolve a type using the supplied options and constructor parameters + /// + /// Type to resolve + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } -#if TINYMESSENGER -// Only register the TinyMessenger singleton if we are the root container - if (_Parent == null) - Register(); -#endif - } + /// + /// Attemps to resolve a type using the supplied name, options and constructor parameters + /// + /// Type to resolve + /// Name of registration + /// User specified constructor parameters + /// Resolution options + /// Resolved type or default if resolve fails + /// True if resolved sucessfully, false otherwise + public bool TryResolve(string name, NamedParameterOverloads parameters, ResolveOptions options, out ResolveType resolvedType) + where ResolveType : class + { + try + { + resolvedType = Resolve(name, parameters, options); + return true; + } + catch (TinyIoCResolutionException) + { + resolvedType = default(ResolveType); + return false; + } + } - private ObjectFactoryBase GetCurrentFactory(TypeRegistration registration) - { - ObjectFactoryBase current = null; + /// + /// Returns all registrations of a type + /// + /// Type to resolveAll + /// Whether to include un-named (default) registrations + /// IEnumerable + public IEnumerable ResolveAll(Type resolveType, bool includeUnnamed) + { + return ResolveAllInternal(resolveType, includeUnnamed); + } - _RegisteredTypes.TryGetValue(registration, out current); + /// + /// Returns all registrations of a type, both named and unnamed + /// + /// Type to resolveAll + /// IEnumerable + public IEnumerable ResolveAll(Type resolveType) + { + return ResolveAll(resolveType, false); + } - return current; - } + /// + /// Returns all registrations of a type + /// + /// Type to resolveAll + /// Whether to include un-named (default) registrations + /// IEnumerable + public IEnumerable ResolveAll(bool includeUnnamed) + where ResolveType : class + { + return this.ResolveAll(typeof(ResolveType), includeUnnamed).Cast(); + } - private IRegisterOptions RegisterInternal(Type registerType, string name, ObjectFactoryBase factory) - { - var typeRegistration = new TypeRegistration(registerType, name); + /// + /// Returns all registrations of a type, both named and unnamed + /// + /// Type to resolveAll + /// IEnumerable + public IEnumerable ResolveAll() + where ResolveType : class + { + return ResolveAll(true); + } - return AddUpdateRegistration(typeRegistration, factory); - } + /// + /// Attempts to resolve all public property dependencies on the given object. + /// + /// Object to "build up" + public void BuildUp(object input) + { + BuildUpInternal(input, ResolveOptions.Default); + } - private IRegisterOptions AddUpdateRegistration(TypeRegistration typeRegistration, ObjectFactoryBase factory) - { - _RegisteredTypes[typeRegistration] = factory; + /// + /// Attempts to resolve all public property dependencies on the given object using the given resolve options. + /// + /// Object to "build up" + /// Resolve options to use + public void BuildUp(object input, ResolveOptions resolveOptions) + { + BuildUpInternal(input, resolveOptions); + } + #endregion + #endregion + + #region Object Factories + /// + /// Provides custom lifetime management for ASP.Net per-request lifetimes etc. + /// + public interface ITinyIoCObjectLifetimeProvider + { + /// + /// Gets the stored object if it exists, or null if not + /// + /// Object instance or null + object GetObject(); + + /// + /// Store the object + /// + /// Object to store + void SetObject(object value); + + /// + /// Release the object + /// + void ReleaseObject(); + } - return new RegisterOptions(this, typeRegistration); - } + private abstract class ObjectFactoryBase + { + /// + /// Whether to assume this factory sucessfully constructs its objects + /// + /// Generally set to true for delegate style factories as CanResolve cannot delve + /// into the delegates they contain. + /// + public virtual bool AssumeConstruction { get { return false; } } + + /// + /// The type the factory instantiates + /// + public abstract Type CreatesType { get; } + + /// + /// Constructor to use, if specified + /// + public ConstructorInfo Constructor { get; protected set; } + + /// + /// Create the type + /// + /// Type user requested to be resolved + /// Container that requested the creation + /// Any user parameters passed + /// + /// + public abstract object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options); + + public virtual ObjectFactoryBase SingletonVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "singleton"); + } + } + + public virtual ObjectFactoryBase MultiInstanceVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "multi-instance"); + } + } + + public virtual ObjectFactoryBase StrongReferenceVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "strong reference"); + } + } + + public virtual ObjectFactoryBase WeakReferenceVariant + { + get + { + throw new TinyIoCRegistrationException(this.GetType(), "weak reference"); + } + } + + public virtual ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + throw new TinyIoCRegistrationException(this.GetType(), errorString); + } + + public virtual void SetConstructor(ConstructorInfo constructor) + { + Constructor = constructor; + } + + public virtual ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) + { + return this; + } + } - private bool RemoveRegistration(TypeRegistration typeRegistration) - { - return _RegisteredTypes.Remove(typeRegistration); - } + /// + /// IObjectFactory that creates new instances of types for each resolution + /// + private class MultiInstanceFactory : ObjectFactoryBase + { + private readonly Type registerType; + private readonly Type registerImplementation; + public override Type CreatesType { get { return this.registerImplementation; } } + + public MultiInstanceFactory(Type registerType, Type registerImplementation) + { + //#if NETFX_CORE + // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) + // throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); + //#else + if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) + throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); + //#endif + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "MultiInstanceFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + try + { + return container.ConstructType(requestedType, this.registerImplementation, Constructor, parameters, options); + } + catch (TinyIoCResolutionException ex) + { + throw new TinyIoCResolutionException(this.registerType, ex); + } + } + + public override ObjectFactoryBase SingletonVariant + { + get + { + return new SingletonFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + return this; + } + } + } - private ObjectFactoryBase GetDefaultObjectFactory(Type registerType, Type registerImplementation) - { - //#if NETFX_CORE - // if (registerType.GetTypeInfo().IsInterface() || registerType.GetTypeInfo().IsAbstract()) - //#else - if (registerType.IsInterface() || registerType.IsAbstract()) - //#endif - return new SingletonFactory(registerType, registerImplementation); - - return new MultiInstanceFactory(registerType, registerImplementation); - } + /// + /// IObjectFactory that invokes a specified delegate to construct the object + /// + private class DelegateFactory : ObjectFactoryBase + { + private readonly Type registerType; + + private Func _factory; + + public override bool AssumeConstruction { get { return true; } } + + public override Type CreatesType { get { return this.registerType; } } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + try + { + return _factory.Invoke(container, parameters); + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(this.registerType, ex); + } + } + + public DelegateFactory(Type registerType, Func factory) + { + if (factory == null) + throw new ArgumentNullException("factory"); + + _factory = factory; + + this.registerType = registerType; + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return new WeakDelegateFactory(this.registerType, _factory); + } + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + return this; + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); + } + } - private bool CanResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters == null) - throw new ArgumentNullException("parameters"); + /// + /// IObjectFactory that invokes a specified delegate to construct the object + /// Holds the delegate using a weak reference + /// + private class WeakDelegateFactory : ObjectFactoryBase + { + private readonly Type registerType; + + private WeakReference _factory; + + public override bool AssumeConstruction { get { return true; } } + + public override Type CreatesType { get { return this.registerType; } } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + var factory = _factory.Target as Func; + + if (factory == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + try + { + return factory.Invoke(container, parameters); + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(this.registerType, ex); + } + } + + public WeakDelegateFactory(Type registerType, Func factory) + { + if (factory == null) + throw new ArgumentNullException("factory"); + + _factory = new WeakReference(factory); + + this.registerType = registerType; + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + var factory = _factory.Target as Func; + + if (factory == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + return new DelegateFactory(this.registerType, factory); + } + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return this; + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for delegate factory registrations"); + } + } - Type checkType = registration.Type; - string name = registration.Name; + /// + /// Stores an particular instance to return for a type + /// + private class InstanceFactory : ObjectFactoryBase, IDisposable + { + private readonly Type registerType; + private readonly Type registerImplementation; + private object _instance; + + public override bool AssumeConstruction { get { return true; } } + + public InstanceFactory(Type registerType, Type registerImplementation, object instance) + { + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "InstanceFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + _instance = instance; + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + return _instance; + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get { return new MultiInstanceFactory(this.registerType, this.registerImplementation); } + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return new WeakInstanceFactory(this.registerType, this.registerImplementation, this._instance); + } + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + return this; + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); + } + + public void Dispose() + { + var disposable = _instance as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + } - ObjectFactoryBase factory; - if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType, name), out factory)) - { - if (factory.AssumeConstruction) - return true; + /// + /// Stores an particular instance to return for a type + /// + /// Stores the instance with a weak reference + /// + private class WeakInstanceFactory : ObjectFactoryBase, IDisposable + { + private readonly Type registerType; + private readonly Type registerImplementation; + private readonly WeakReference _instance; + + public WeakInstanceFactory(Type registerType, Type registerImplementation, object instance) + { + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "WeakInstanceFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + _instance = new WeakReference(instance); + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + var instance = _instance.Target; + + if (instance == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + return instance; + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + return new MultiInstanceFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase WeakReferenceVariant + { + get + { + return this; + } + } + + public override ObjectFactoryBase StrongReferenceVariant + { + get + { + var instance = _instance.Target; + + if (instance == null) + throw new TinyIoCWeakReferenceException(this.registerType); + + return new InstanceFactory(this.registerType, this.registerImplementation, instance); + } + } + + public override void SetConstructor(ConstructorInfo constructor) + { + throw new TinyIoCConstructorResolutionException("Constructor selection is not possible for instance factory registrations"); + } + + public void Dispose() + { + var disposable = _instance.Target as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + } - if (factory.Constructor == null) - return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; - else - return CanConstruct(factory.Constructor, parameters, options); - } + /// + /// A factory that lazy instantiates a type and always returns the same instance + /// + private class SingletonFactory : ObjectFactoryBase, IDisposable + { + private readonly Type registerType; + private readonly Type registerImplementation; + private readonly object SingletonLock = new object(); + private object _Current; + + public SingletonFactory(Type registerType, Type registerImplementation) + { + //#if NETFX_CORE + // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) + //#else + if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) + //#endif + throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); + + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters.Count != 0) + throw new ArgumentException("Cannot specify parameters for singleton types"); + + lock (SingletonLock) + if (_Current == null) + _Current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); + + return _Current; + } + + public override ObjectFactoryBase SingletonVariant + { + get + { + return this; + } + } + + public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + return new MultiInstanceFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) + { + // We make sure that the singleton is constructed before the child container takes the factory. + // Otherwise the results would vary depending on whether or not the parent container had resolved + // the type before the child container does. + GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); + return this; + } + + public void Dispose() + { + if (this._Current == null) + return; + + var disposable = this._Current as IDisposable; + + if (disposable != null) + disposable.Dispose(); + } + } -#if RESOLVE_OPEN_GENERICS - if (checkType.IsInterface() && checkType.IsGenericType()) - { - // if the type is registered as an open generic, then see if the open generic is registered - if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType.GetGenericTypeDefinition(), name), out factory)) - { - if (factory.AssumeConstruction) - return true; + /// + /// A factory that offloads lifetime to an external lifetime provider + /// + private class CustomObjectLifetimeFactory : ObjectFactoryBase, IDisposable + { + private readonly object SingletonLock = new object(); + private readonly Type registerType; + private readonly Type registerImplementation; + private readonly ITinyIoCObjectLifetimeProvider _LifetimeProvider; + + public CustomObjectLifetimeFactory(Type registerType, Type registerImplementation, ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorMessage) + { + if (lifetimeProvider == null) + throw new ArgumentNullException("lifetimeProvider", "lifetimeProvider is null."); + + if (!IsValidAssignment(registerType, registerImplementation)) + throw new TinyIoCRegistrationTypeException(registerImplementation, "SingletonFactory"); + + //#if NETFX_CORE + // if (registerImplementation.GetTypeInfo().IsAbstract() || registerImplementation.GetTypeInfo().IsInterface()) + //#else + if (registerImplementation.IsAbstract() || registerImplementation.IsInterface()) + //#endif + throw new TinyIoCRegistrationTypeException(registerImplementation, errorMessage); + + this.registerType = registerType; + this.registerImplementation = registerImplementation; + _LifetimeProvider = lifetimeProvider; + } + + public override Type CreatesType + { + get { return this.registerImplementation; } + } + + public override object GetObject(Type requestedType, TinyIoCContainer container, NamedParameterOverloads parameters, ResolveOptions options) + { + object current; + + lock (SingletonLock) + { + current = _LifetimeProvider.GetObject(); + if (current == null) + { + current = container.ConstructType(requestedType, this.registerImplementation, Constructor, options); + _LifetimeProvider.SetObject(current); + } + } + + return current; + } + + public override ObjectFactoryBase SingletonVariant + { + get + { + _LifetimeProvider.ReleaseObject(); + return new SingletonFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase MultiInstanceVariant + { + get + { + _LifetimeProvider.ReleaseObject(); + return new MultiInstanceFactory(this.registerType, this.registerImplementation); + } + } + + public override ObjectFactoryBase GetCustomObjectLifetimeVariant(ITinyIoCObjectLifetimeProvider lifetimeProvider, string errorString) + { + _LifetimeProvider.ReleaseObject(); + return new CustomObjectLifetimeFactory(this.registerType, this.registerImplementation, lifetimeProvider, errorString); + } + + public override ObjectFactoryBase GetFactoryForChildContainer(Type type, TinyIoCContainer parent, TinyIoCContainer child) + { + // We make sure that the singleton is constructed before the child container takes the factory. + // Otherwise the results would vary depending on whether or not the parent container had resolved + // the type before the child container does. + GetObject(type, parent, NamedParameterOverloads.Default, ResolveOptions.Default); + return this; + } + + public void Dispose() + { + _LifetimeProvider.ReleaseObject(); + } + } + #endregion - if (factory.Constructor == null) - return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; - else - return CanConstruct(factory.Constructor, parameters, options); - } - } -#endif + #region Singleton Container + private static readonly TinyIoCContainer _Current = new TinyIoCContainer(); - // Fail if requesting named resolution and settings set to fail if unresolved - // Or bubble up if we have a parent - if (!string.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) - return (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; + static TinyIoCContainer() + { + } - // Attemped unnamed fallback container resolution if relevant and requested - if (!string.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) - { - if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType), out factory)) - { - if (factory.AssumeConstruction) - return true; + /// + /// Lazy created Singleton instance of the container for simple scenarios + /// + public static TinyIoCContainer Current + { + get + { + return _Current; + } + } + #endregion - return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; - } - } + #region Type Registrations + public sealed class TypeRegistration + { + private int _hashCode; - // Check if type is an automatic lazy factory request - if (IsAutomaticLazyFactoryRequest(checkType)) - return true; + public Type Type { get; private set; } + public string Name { get; private set; } - // Check if type is an IEnumerable - if (IsIEnumerableRequest(registration.Type)) - return true; + public TypeRegistration(Type type) + : this(type, string.Empty) + { + } - // Attempt unregistered construction if possible and requested - // If we cant', bubble if we have a parent - if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (checkType.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) - return (GetBestConstructor(checkType, parameters, options) != null) ? true : (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; + public TypeRegistration(Type type, string name) + { + Type = type; + Name = name; - // Bubble resolution up the container tree if we have a parent - if (_Parent != null) - return _Parent.CanResolveInternal(registration, parameters, options); + _hashCode = String.Concat(Type.FullName, "|", Name).GetHashCode(); + } - return false; - } + public override bool Equals(object obj) + { + var typeRegistration = obj as TypeRegistration; - private bool IsIEnumerableRequest(Type type) - { - if (!type.IsGenericType()) - return false; + if (typeRegistration == null) + return false; - Type genericType = type.GetGenericTypeDefinition(); + if (Type != typeRegistration.Type) + return false; - if (genericType == typeof(IEnumerable<>)) - return true; + if (String.Compare(Name, typeRegistration.Name, StringComparison.Ordinal) != 0) + return false; - return false; - } + return true; + } - private bool IsAutomaticLazyFactoryRequest(Type type) - { - if (!type.IsGenericType()) - return false; - - Type genericType = type.GetGenericTypeDefinition(); - - // Just a func - if (genericType == typeof(Func<>)) - return true; - - // 2 parameter func with string as first parameter (name) - //#if NETFX_CORE - // if ((genericType == typeof(Func<,>) && type.GetTypeInfo().GenericTypeArguments[0] == typeof(string))) - //#else - if ((genericType == typeof(Func<,>) && type.GetGenericArguments()[0] == typeof(string))) - //#endif - return true; - - // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) - //#if NETFX_CORE - // if ((genericType == typeof(Func<,,>) && type.GetTypeInfo().GenericTypeArguments[0] == typeof(string) && type.GetTypeInfo().GenericTypeArguments[1] == typeof(IDictionary))) - //#else - if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) - //#endif - return true; - - return false; - } + public override int GetHashCode() + { + return _hashCode; + } + } + private readonly SafeDictionary _RegisteredTypes; +#if USE_OBJECT_CONSTRUCTOR + private delegate object ObjectConstructor(params object[] parameters); + private static readonly SafeDictionary _ObjectConstructorCache = new SafeDictionary(); +#endif + #endregion - private ObjectFactoryBase GetParentObjectFactory(TypeRegistration registration) - { - if (_Parent == null) - return null; + #region Constructors + public TinyIoCContainer() + { + _RegisteredTypes = new SafeDictionary(); - ObjectFactoryBase factory; - if (_Parent._RegisteredTypes.TryGetValue(registration, out factory)) - { - return factory.GetFactoryForChildContainer(registration.Type, _Parent, this); - } + RegisterDefaultTypes(); + } - return _Parent.GetParentObjectFactory(registration); - } + TinyIoCContainer _Parent; + private TinyIoCContainer(TinyIoCContainer parent) + : this() + { + _Parent = parent; + } + #endregion - private object ResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) - { - ObjectFactoryBase factory; + #region Internal Methods + private readonly object _AutoRegisterLock = new object(); + private void AutoRegisterInternal(IEnumerable assemblies, DuplicateImplementationActions duplicateAction, Func registrationPredicate) + { + lock (_AutoRegisterLock) + { + var types = assemblies.SelectMany(a => a.SafeGetTypes()).Where(t => !IsIgnoredType(t, registrationPredicate)).ToList(); + + var concreteTypes = types + .Where(type => type.IsClass() && (type.IsAbstract() == false) && (type != this.GetType() && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition()))) + .ToList(); + + foreach (var type in concreteTypes) + { + try + { + RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, type)); + } +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 + catch (MemberAccessException) +#else + catch (MethodAccessException) +#endif + { + // Ignore methods we can't access - added for Silverlight + } + } + + var abstractInterfaceTypes = from type in types + where ((type.IsInterface() || type.IsAbstract()) && (type.DeclaringType != this.GetType()) && (!type.IsGenericTypeDefinition())) + select type; + + foreach (var type in abstractInterfaceTypes) + { + var localType = type; + var implementations = from implementationType in concreteTypes + where localType.IsAssignableFrom(implementationType) + select implementationType; + + if (implementations.Skip(1).Any()) + { + if (duplicateAction == DuplicateImplementationActions.Fail) + throw new TinyIoCAutoRegistrationException(type, implementations); + + if (duplicateAction == DuplicateImplementationActions.RegisterMultiple) + { + RegisterMultiple(type, implementations); + } + } - // Attempt container resolution - if (_RegisteredTypes.TryGetValue(registration, out factory)) - { - try - { - return factory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } + var firstImplementation = implementations.FirstOrDefault(); + if (firstImplementation != null) + { + try + { + RegisterInternal(type, string.Empty, GetDefaultObjectFactory(type, firstImplementation)); + } +#if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 + catch (MemberAccessException) +#else + catch (MethodAccessException) +#endif + { + // Ignore methods we can't access - added for Silverlight + } + } + } + } + } -#if RESOLVE_OPEN_GENERICS - // Attempt container resolution of open generic - if (registration.Type.IsGenericType()) - { - var openTypeRegistration = new TypeRegistration(registration.Type.GetGenericTypeDefinition(), - registration.Name); + private bool IsIgnoredAssembly(Assembly assembly) + { + // TODO - find a better way to remove "system" assemblies from the auto registration + var ignoreChecks = new List>() + { + asm => asm.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("System.", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("System,", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("CR_ExtUnitTest", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("mscorlib,", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("CR_VSTest", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("DevExpress.CodeRush", StringComparison.Ordinal), + asm => asm.FullName.StartsWith("xunit.", StringComparison.Ordinal), + }; + + foreach (var check in ignoreChecks) + { + if (check(assembly)) + return true; + } + + return false; + } - if (_RegisteredTypes.TryGetValue(openTypeRegistration, out factory)) - { - try - { - return factory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } - } + private bool IsIgnoredType(Type type, Func registrationPredicate) + { + // TODO - find a better way to remove "system" types from the auto registration + var ignoreChecks = new List>() + { + t => t.FullName.StartsWith("System.", StringComparison.Ordinal), + t => t.FullName.StartsWith("Microsoft.", StringComparison.Ordinal), + t => t.IsPrimitive(), +#if !UNBOUND_GENERICS_GETCONSTRUCTORS + t => t.IsGenericTypeDefinition(), #endif + t => (t.GetConstructors(BindingFlags.Instance | BindingFlags.Public).Length == 0) && !(t.IsInterface() || t.IsAbstract()), + }; - // Attempt to get a factory from parent if we can - var bubbledObjectFactory = GetParentObjectFactory(registration); - if (bubbledObjectFactory != null) - { - try - { - return bubbledObjectFactory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } + if (registrationPredicate != null) + { + ignoreChecks.Add(t => !registrationPredicate(t)); + } + + foreach (var check in ignoreChecks) + { + if (check(type)) + return true; + } - // Fail if requesting named resolution and settings set to fail if unresolved - if (!string.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) - throw new TinyIoCResolutionException(registration.Type); + return false; + } - // Attemped unnamed fallback container resolution if relevant and requested - if (!string.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) - { - if (_RegisteredTypes.TryGetValue(new TypeRegistration(registration.Type, string.Empty), out factory)) - { - try - { - return factory.GetObject(registration.Type, this, parameters, options); - } - catch (TinyIoCResolutionException) - { - throw; - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(registration.Type, ex); - } - } - } + private void RegisterDefaultTypes() + { + Register(this); -#if EXPRESSIONS - // Attempt to construct an automatic lazy factory if possible - if (IsAutomaticLazyFactoryRequest(registration.Type)) - return GetLazyAutomaticFactoryRequest(registration.Type); +#if TINYMESSENGER + // Only register the TinyMessenger singleton if we are the root container + if (_Parent == null) + Register(); #endif - if (IsIEnumerableRequest(registration.Type)) - return GetIEnumerableRequest(registration.Type); + } - // Attempt unregistered construction if possible and requested - if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (registration.Type.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) - { - if (!registration.Type.IsAbstract() && !registration.Type.IsInterface()) - return ConstructType(null, registration.Type, parameters, options); - } + private ObjectFactoryBase GetCurrentFactory(TypeRegistration registration) + { + ObjectFactoryBase current = null; - // Unable to resolve - throw - throw new TinyIoCResolutionException(registration.Type); - } + _RegisteredTypes.TryGetValue(registration, out current); -#if EXPRESSIONS - private object GetLazyAutomaticFactoryRequest(Type type) - { - if (!type.IsGenericType()) - return null; - - Type genericType = type.GetGenericTypeDefinition(); - //#if NETFX_CORE - // Type[] genericArguments = type.GetTypeInfo().GenericTypeArguments.ToArray(); - //#else - Type[] genericArguments = type.GetGenericArguments(); - //#endif - - // Just a func - if (genericType == typeof(Func<>)) - { - Type returnType = genericArguments[0]; + return current; + } - //#if NETFX_CORE - // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => !mi.GetParameters().Any()); - //#else - MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { }); - //#endif - resolveMethod = resolveMethod.MakeGenericMethod(returnType); + private RegisterOptions RegisterInternal(Type registerType, string name, ObjectFactoryBase factory) + { + var typeRegistration = new TypeRegistration(registerType, name); - var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod); + return AddUpdateRegistration(typeRegistration, factory); + } - var resolveLambda = Expression.Lambda(resolveCall).Compile(); + private RegisterOptions AddUpdateRegistration(TypeRegistration typeRegistration, ObjectFactoryBase factory) + { + _RegisteredTypes[typeRegistration] = factory; - return resolveLambda; - } + return new RegisterOptions(this, typeRegistration); + } - // 2 parameter func with string as first parameter (name) - if ((genericType == typeof(Func<,>)) && (genericArguments[0] == typeof(string))) - { - Type returnType = genericArguments[1]; + private bool RemoveRegistration(TypeRegistration typeRegistration) + { + return _RegisteredTypes.Remove(typeRegistration); + } - //#if NETFX_CORE - // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => mi.GetParameters().Length == 1 && mi.GetParameters()[0].GetType() == typeof(String)); - //#else - MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String) }); - //#endif - resolveMethod = resolveMethod.MakeGenericMethod(returnType); + private ObjectFactoryBase GetDefaultObjectFactory(Type registerType, Type registerImplementation) + { + //#if NETFX_CORE + // if (registerType.GetTypeInfo().IsInterface() || registerType.GetTypeInfo().IsAbstract()) + //#else + if (registerType.IsInterface() || registerType.IsAbstract()) + //#endif + return new SingletonFactory(registerType, registerImplementation); + + return new MultiInstanceFactory(registerType, registerImplementation); + } - ParameterExpression[] resolveParameters = new ParameterExpression[] { Expression.Parameter(typeof(String), "name") }; - var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, resolveParameters); + private bool CanResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters == null) + throw new ArgumentNullException("parameters"); - var resolveLambda = Expression.Lambda(resolveCall, resolveParameters).Compile(); + Type checkType = registration.Type; + string name = registration.Name; - return resolveLambda; - } + ObjectFactoryBase factory; + if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType, name), out factory)) + { + if (factory.AssumeConstruction) + return true; - // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) - //#if NETFX_CORE - // if ((genericType == typeof(Func<,,>) && type.GenericTypeArguments[0] == typeof(string) && type.GenericTypeArguments[1] == typeof(IDictionary))) - //#else - if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) - //#endif - { - Type returnType = genericArguments[2]; + if (factory.Constructor == null) + return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; + else + return CanConstruct(factory.Constructor, parameters, options); + } - var name = Expression.Parameter(typeof(string), "name"); - var parameters = Expression.Parameter(typeof(IDictionary), "parameters"); +#if RESOLVE_OPEN_GENERICS + if (checkType.IsInterface() && checkType.IsGenericType()) + { + // if the type is registered as an open generic, then see if the open generic is registered + if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType.GetGenericTypeDefinition(), name), out factory)) + { + if (factory.AssumeConstruction) + return true; + + if (factory.Constructor == null) + return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; + else + return CanConstruct(factory.Constructor, parameters, options); + } + } +#endif - //#if NETFX_CORE - // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => mi.GetParameters().Length == 2 && mi.GetParameters()[0].GetType() == typeof(String) && mi.GetParameters()[1].GetType() == typeof(NamedParameterOverloads)); - //#else - MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String), typeof(NamedParameterOverloads) }); - //#endif - resolveMethod = resolveMethod.MakeGenericMethod(returnType); + // Fail if requesting named resolution and settings set to fail if unresolved + // Or bubble up if we have a parent + if (!string.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) + return (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; + + // Attemped unnamed fallback container resolution if relevant and requested + if (!string.IsNullOrEmpty(name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) + { + if (_RegisteredTypes.TryGetValue(new TypeRegistration(checkType), out factory)) + { + if (factory.AssumeConstruction) + return true; + + return (GetBestConstructor(factory.CreatesType, parameters, options) != null) ? true : false; + } + } + + // Check if type is an automatic lazy factory request + if (IsAutomaticLazyFactoryRequest(checkType)) + return true; + + // Check if type is an IEnumerable + if (IsIEnumerableRequest(registration.Type)) + return true; + + // Attempt unregistered construction if possible and requested + // If we cant', bubble if we have a parent + if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (checkType.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) + return (GetBestConstructor(checkType, parameters, options) != null) ? true : (_Parent != null) ? _Parent.CanResolveInternal(registration, parameters, options) : false; + + // Bubble resolution up the container tree if we have a parent + if (_Parent != null) + return _Parent.CanResolveInternal(registration, parameters, options); + + return false; + } - var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, name, Expression.Call(typeof(NamedParameterOverloads), "FromIDictionary", null, parameters)); + private bool IsIEnumerableRequest(Type type) + { + if (!type.IsGenericType()) + return false; - var resolveLambda = Expression.Lambda(resolveCall, name, parameters).Compile(); + Type genericType = type.GetGenericTypeDefinition(); - return resolveLambda; - } + if (genericType == typeof(IEnumerable<>)) + return true; - throw new TinyIoCResolutionException(type); - } -#endif - private object GetIEnumerableRequest(Type type) - { - //#if NETFX_CORE - // var genericResolveAllMethod = this.GetType().GetGenericMethod("ResolveAll", type.GenericTypeArguments, new[] { typeof(bool) }); - //#else - var genericResolveAllMethod = this.GetType().GetGenericMethod(BindingFlags.Public | BindingFlags.Instance, "ResolveAll", type.GetGenericArguments(), new[] { typeof(bool) }); - //#endif + return false; + } - return genericResolveAllMethod.Invoke(this, new object[] { false }); - } + private bool IsAutomaticLazyFactoryRequest(Type type) + { + if (!type.IsGenericType()) + return false; + + Type genericType = type.GetGenericTypeDefinition(); + + // Just a func + if (genericType == typeof(Func<>)) + return true; + + // 2 parameter func with string as first parameter (name) + //#if NETFX_CORE + // if ((genericType == typeof(Func<,>) && type.GetTypeInfo().GenericTypeArguments[0] == typeof(string))) + //#else + if ((genericType == typeof(Func<,>) && type.GetGenericArguments()[0] == typeof(string))) + //#endif + return true; + + // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) + //#if NETFX_CORE + // if ((genericType == typeof(Func<,,>) && type.GetTypeInfo().GenericTypeArguments[0] == typeof(string) && type.GetTypeInfo().GenericTypeArguments[1] == typeof(IDictionary))) + //#else + if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) + //#endif + return true; + + return false; + } - private bool CanConstruct(ConstructorInfo ctor, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters == null) - throw new ArgumentNullException("parameters"); + private ObjectFactoryBase GetParentObjectFactory(TypeRegistration registration) + { + if (_Parent == null) + return null; - foreach (var parameter in ctor.GetParameters()) - { - if (string.IsNullOrEmpty(parameter.Name)) - return false; + ObjectFactoryBase factory; + if (_Parent._RegisteredTypes.TryGetValue(registration, out factory)) + { + return factory.GetFactoryForChildContainer(registration.Type, _Parent, this); + } - var isParameterOverload = parameters.ContainsKey(parameter.Name); + return _Parent.GetParentObjectFactory(registration); + } - //#if NETFX_CORE - // if (parameter.ParameterType.GetTypeInfo().IsPrimitive && !isParameterOverload) - //#else - if (parameter.ParameterType.IsPrimitive() && !isParameterOverload) - //#endif - return false; + private object ResolveInternal(TypeRegistration registration, NamedParameterOverloads parameters, ResolveOptions options) + { + ObjectFactoryBase factory; + + // Attempt container resolution + if (_RegisteredTypes.TryGetValue(registration, out factory)) + { + try + { + return factory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } - if (!isParameterOverload && !CanResolveInternal(new TypeRegistration(parameter.ParameterType), NamedParameterOverloads.Default, options)) - return false; - } +#if RESOLVE_OPEN_GENERICS + // Attempt container resolution of open generic + if (registration.Type.IsGenericType()) + { + var openTypeRegistration = new TypeRegistration(registration.Type.GetGenericTypeDefinition(), + registration.Name); + + if (_RegisteredTypes.TryGetValue(openTypeRegistration, out factory)) + { + try + { + return factory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + } +#endif - return true; - } + // Attempt to get a factory from parent if we can + var bubbledObjectFactory = GetParentObjectFactory(registration); + if (bubbledObjectFactory != null) + { + try + { + return bubbledObjectFactory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + + // Fail if requesting named resolution and settings set to fail if unresolved + if (!string.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.Fail) + throw new TinyIoCResolutionException(registration.Type); + + // Attemped unnamed fallback container resolution if relevant and requested + if (!string.IsNullOrEmpty(registration.Name) && options.NamedResolutionFailureAction == NamedResolutionFailureActions.AttemptUnnamedResolution) + { + if (_RegisteredTypes.TryGetValue(new TypeRegistration(registration.Type, string.Empty), out factory)) + { + try + { + return factory.GetObject(registration.Type, this, parameters, options); + } + catch (TinyIoCResolutionException) + { + throw; + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(registration.Type, ex); + } + } + } - private ConstructorInfo GetBestConstructor(Type type, NamedParameterOverloads parameters, ResolveOptions options) - { - if (parameters == null) - throw new ArgumentNullException("parameters"); +#if EXPRESSIONS + // Attempt to construct an automatic lazy factory if possible + if (IsAutomaticLazyFactoryRequest(registration.Type)) + return GetLazyAutomaticFactoryRequest(registration.Type); +#endif + if (IsIEnumerableRequest(registration.Type)) + return GetIEnumerableRequest(registration.Type); + + // Attempt unregistered construction if possible and requested + if ((options.UnregisteredResolutionAction == UnregisteredResolutionActions.AttemptResolve) || (registration.Type.IsGenericType() && options.UnregisteredResolutionAction == UnregisteredResolutionActions.GenericsOnly)) + { + if (!registration.Type.IsAbstract() && !registration.Type.IsInterface()) + return ConstructType(null, registration.Type, parameters, options); + } + + // Unable to resolve - throw + throw new TinyIoCResolutionException(registration.Type); + } - //#if NETFX_CORE - // if (type.GetTypeInfo().IsValueType) - //#else - if (type.IsValueType()) - //#endif - return null; +#if EXPRESSIONS + private object GetLazyAutomaticFactoryRequest(Type type) + { + if (!type.IsGenericType()) + return null; + + Type genericType = type.GetGenericTypeDefinition(); + //#if NETFX_CORE + // Type[] genericArguments = type.GetTypeInfo().GenericTypeArguments.ToArray(); + //#else + Type[] genericArguments = type.GetGenericArguments(); + //#endif + + // Just a func + if (genericType == typeof(Func<>)) + { + Type returnType = genericArguments[0]; + + //#if NETFX_CORE + // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => !mi.GetParameters().Any()); + //#else + MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { }); + //#endif + resolveMethod = resolveMethod.MakeGenericMethod(returnType); + + var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod); + + var resolveLambda = Expression.Lambda(resolveCall).Compile(); + + return resolveLambda; + } + + // 2 parameter func with string as first parameter (name) + if ((genericType == typeof(Func<,>)) && (genericArguments[0] == typeof(string))) + { + Type returnType = genericArguments[1]; + + //#if NETFX_CORE + // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => mi.GetParameters().Length == 1 && mi.GetParameters()[0].GetType() == typeof(String)); + //#else + MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String) }); + //#endif + resolveMethod = resolveMethod.MakeGenericMethod(returnType); + + ParameterExpression[] resolveParameters = new ParameterExpression[] { Expression.Parameter(typeof(String), "name") }; + var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, resolveParameters); + + var resolveLambda = Expression.Lambda(resolveCall, resolveParameters).Compile(); + + return resolveLambda; + } + + // 3 parameter func with string as first parameter (name) and IDictionary as second (parameters) + //#if NETFX_CORE + // if ((genericType == typeof(Func<,,>) && type.GenericTypeArguments[0] == typeof(string) && type.GenericTypeArguments[1] == typeof(IDictionary))) + //#else + if ((genericType == typeof(Func<,,>) && type.GetGenericArguments()[0] == typeof(string) && type.GetGenericArguments()[1] == typeof(IDictionary))) + //#endif + { + Type returnType = genericArguments[2]; + + var name = Expression.Parameter(typeof(string), "name"); + var parameters = Expression.Parameter(typeof(IDictionary), "parameters"); + + //#if NETFX_CORE + // MethodInfo resolveMethod = typeof(TinyIoCContainer).GetTypeInfo().GetDeclaredMethods("Resolve").First(mi => mi.GetParameters().Length == 2 && mi.GetParameters()[0].GetType() == typeof(String) && mi.GetParameters()[1].GetType() == typeof(NamedParameterOverloads)); + //#else + MethodInfo resolveMethod = typeof(TinyIoCContainer).GetMethod("Resolve", new Type[] { typeof(String), typeof(NamedParameterOverloads) }); + //#endif + resolveMethod = resolveMethod.MakeGenericMethod(returnType); + + var resolveCall = Expression.Call(Expression.Constant(this), resolveMethod, name, Expression.Call(typeof(NamedParameterOverloads), "FromIDictionary", null, parameters)); + + var resolveLambda = Expression.Lambda(resolveCall, name, parameters).Compile(); + + return resolveLambda; + } + + throw new TinyIoCResolutionException(type); + } +#endif + private object GetIEnumerableRequest(Type type) + { + //#if NETFX_CORE + // var genericResolveAllMethod = this.GetType().GetGenericMethod("ResolveAll", type.GenericTypeArguments, new[] { typeof(bool) }); + //#else + var genericResolveAllMethod = this.GetType().GetGenericMethod(BindingFlags.Public | BindingFlags.Instance, "ResolveAll", type.GetGenericArguments(), new[] { typeof(bool) }); + //#endif - // Get constructors in reverse order based on the number of parameters - // i.e. be as "greedy" as possible so we satify the most amount of dependencies possible - var ctors = this.GetTypeConstructors(type); + return genericResolveAllMethod.Invoke(this, new object[] { false }); + } - foreach (var ctor in ctors) - { - if (this.CanConstruct(ctor, parameters, options)) - return ctor; - } + private bool CanConstruct(ConstructorInfo ctor, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters == null) + throw new ArgumentNullException("parameters"); - return null; - } + foreach (var parameter in ctor.GetParameters()) + { + if (string.IsNullOrEmpty(parameter.Name)) + return false; - private IEnumerable GetTypeConstructors(Type type) - { - //#if NETFX_CORE - // return type.GetTypeInfo().DeclaredConstructors.OrderByDescending(ctor => ctor.GetParameters().Count()); - //#else - return type.GetConstructors().OrderByDescending(ctor => ctor.GetParameters().Count()); - //#endif - } + var isParameterOverload = parameters.ContainsKey(parameter.Name); - private object ConstructType(Type requestedType, Type implementationType, ResolveOptions options) - { - return ConstructType(requestedType, implementationType, null, NamedParameterOverloads.Default, options); - } + //#if NETFX_CORE + // if (parameter.ParameterType.GetTypeInfo().IsPrimitive && !isParameterOverload) + //#else + if (parameter.ParameterType.IsPrimitive() && !isParameterOverload) + //#endif + return false; - private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, ResolveOptions options) - { - return ConstructType(requestedType, implementationType, constructor, NamedParameterOverloads.Default, options); - } + if (!isParameterOverload && !CanResolveInternal(new TypeRegistration(parameter.ParameterType), NamedParameterOverloads.Default, options)) + return false; + } - private object ConstructType(Type requestedType, Type implementationType, NamedParameterOverloads parameters, ResolveOptions options) - { - return ConstructType(requestedType, implementationType, null, parameters, options); - } + return true; + } - private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, NamedParameterOverloads parameters, ResolveOptions options) - { - var typeToConstruct = implementationType; + private ConstructorInfo GetBestConstructor(Type type, NamedParameterOverloads parameters, ResolveOptions options) + { + if (parameters == null) + throw new ArgumentNullException("parameters"); + + //#if NETFX_CORE + // if (type.GetTypeInfo().IsValueType) + //#else + if (type.IsValueType()) + //#endif + return null; + + // Get constructors in reverse order based on the number of parameters + // i.e. be as "greedy" as possible so we satify the most amount of dependencies possible + var ctors = this.GetTypeConstructors(type); + + foreach (var ctor in ctors) + { + if (this.CanConstruct(ctor, parameters, options)) + return ctor; + } + + return null; + } -#if RESOLVE_OPEN_GENERICS - if (implementationType.IsGenericTypeDefinition()) - { - if (requestedType == null || !requestedType.IsGenericType() || !requestedType.GetGenericArguments().Any()) - throw new TinyIoCResolutionException(typeToConstruct); + private IEnumerable GetTypeConstructors(Type type) + { + //#if NETFX_CORE + // return type.GetTypeInfo().DeclaredConstructors.OrderByDescending(ctor => ctor.GetParameters().Count()); + //#else + return type.GetConstructors().OrderByDescending(ctor => ctor.GetParameters().Count()); + //#endif + } - typeToConstruct = typeToConstruct.MakeGenericType(requestedType.GetGenericArguments()); - } -#endif - if (constructor == null) - { - // Try and get the best constructor that we can construct - // if we can't construct any then get the constructor - // with the least number of parameters so we can throw a meaningful - // resolve exception - constructor = GetBestConstructor(typeToConstruct, parameters, options) ?? GetTypeConstructors(typeToConstruct).LastOrDefault(); - } + private object ConstructType(Type requestedType, Type implementationType, ResolveOptions options) + { + return ConstructType(requestedType, implementationType, null, NamedParameterOverloads.Default, options); + } - if (constructor == null) - throw new TinyIoCResolutionException(typeToConstruct); + private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, ResolveOptions options) + { + return ConstructType(requestedType, implementationType, constructor, NamedParameterOverloads.Default, options); + } - var ctorParams = constructor.GetParameters(); - object[] args = new object[ctorParams.Count()]; + private object ConstructType(Type requestedType, Type implementationType, NamedParameterOverloads parameters, ResolveOptions options) + { + return ConstructType(requestedType, implementationType, null, parameters, options); + } - for (int parameterIndex = 0; parameterIndex < ctorParams.Count(); parameterIndex++) - { - var currentParam = ctorParams[parameterIndex]; + private object ConstructType(Type requestedType, Type implementationType, ConstructorInfo constructor, NamedParameterOverloads parameters, ResolveOptions options) + { + var typeToConstruct = implementationType; - try - { - args[parameterIndex] = parameters.ContainsKey(currentParam.Name) ? - parameters[currentParam.Name] : - ResolveInternal( - new TypeRegistration(currentParam.ParameterType), - NamedParameterOverloads.Default, - options); - } - catch (TinyIoCResolutionException ex) - { - // If a constructor parameter can't be resolved - // it will throw, so wrap it and throw that this can't - // be resolved. - throw new TinyIoCResolutionException(typeToConstruct, ex); - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(typeToConstruct, ex); - } - } +#if RESOLVE_OPEN_GENERICS + if (implementationType.IsGenericTypeDefinition()) + { + if (requestedType == null || !requestedType.IsGenericType() || !requestedType.GetGenericArguments().Any()) + throw new TinyIoCResolutionException(typeToConstruct); - try - { + typeToConstruct = typeToConstruct.MakeGenericType(requestedType.GetGenericArguments()); + } +#endif + if (constructor == null) + { + // Try and get the best constructor that we can construct + // if we can't construct any then get the constructor + // with the least number of parameters so we can throw a meaningful + // resolve exception + constructor = GetBestConstructor(typeToConstruct, parameters, options) ?? GetTypeConstructors(typeToConstruct).LastOrDefault(); + } + + if (constructor == null) + throw new TinyIoCResolutionException(typeToConstruct); + + var ctorParams = constructor.GetParameters(); + object[] args = new object[ctorParams.Count()]; + + for (int parameterIndex = 0; parameterIndex < ctorParams.Count(); parameterIndex++) + { + var currentParam = ctorParams[parameterIndex]; + + try + { + args[parameterIndex] = parameters.ContainsKey(currentParam.Name) ? + parameters[currentParam.Name] : + ResolveInternal( + new TypeRegistration(currentParam.ParameterType), + NamedParameterOverloads.Default, + options); + } + catch (TinyIoCResolutionException ex) + { + // If a constructor parameter can't be resolved + // it will throw, so wrap it and throw that this can't + // be resolved. + throw new TinyIoCResolutionException(typeToConstruct, ex); + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(typeToConstruct, ex); + } + } + + try + { #if USE_OBJECT_CONSTRUCTOR - var constructionDelegate = CreateObjectConstructionDelegateWithCache(constructor); - return constructionDelegate.Invoke(args); + var constructionDelegate = CreateObjectConstructionDelegateWithCache(constructor); + return constructionDelegate.Invoke(args); #else return constructor.Invoke(args); #endif - } - catch (Exception ex) - { - throw new TinyIoCResolutionException(typeToConstruct, ex); - } - } + } + catch (Exception ex) + { + throw new TinyIoCResolutionException(typeToConstruct, ex); + } + } #if USE_OBJECT_CONSTRUCTOR - private static ObjectConstructor CreateObjectConstructionDelegateWithCache(ConstructorInfo constructor) - { - ObjectConstructor objectConstructor; - if (_ObjectConstructorCache.TryGetValue(constructor, out objectConstructor)) - return objectConstructor; - - // We could lock the cache here, but there's no real side - // effect to two threads creating the same ObjectConstructor - // at the same time, compared to the cost of a lock for - // every creation. - var constructorParams = constructor.GetParameters(); - var lambdaParams = Expression.Parameter(typeof(object[]), "parameters"); - var newParams = new Expression[constructorParams.Length]; - - for (int i = 0; i < constructorParams.Length; i++) - { - var paramsParameter = Expression.ArrayIndex(lambdaParams, Expression.Constant(i)); + private static ObjectConstructor CreateObjectConstructionDelegateWithCache(ConstructorInfo constructor) + { + ObjectConstructor objectConstructor; + if (_ObjectConstructorCache.TryGetValue(constructor, out objectConstructor)) + return objectConstructor; - newParams[i] = Expression.Convert(paramsParameter, constructorParams[i].ParameterType); - } + // We could lock the cache here, but there's no real side + // effect to two threads creating the same ObjectConstructor + // at the same time, compared to the cost of a lock for + // every creation. + var constructorParams = constructor.GetParameters(); + var lambdaParams = Expression.Parameter(typeof(object[]), "parameters"); + var newParams = new Expression[constructorParams.Length]; - var newExpression = Expression.New(constructor, newParams); + for (int i = 0; i < constructorParams.Length; i++) + { + var paramsParameter = Expression.ArrayIndex(lambdaParams, Expression.Constant(i)); - var constructionLambda = Expression.Lambda(typeof(ObjectConstructor), newExpression, lambdaParams); + newParams[i] = Expression.Convert(paramsParameter, constructorParams[i].ParameterType); + } - objectConstructor = (ObjectConstructor)constructionLambda.Compile(); + var newExpression = Expression.New(constructor, newParams); - _ObjectConstructorCache[constructor] = objectConstructor; - return objectConstructor; - } + var constructionLambda = Expression.Lambda(typeof(ObjectConstructor), newExpression, lambdaParams); + + objectConstructor = (ObjectConstructor)constructionLambda.Compile(); + + _ObjectConstructorCache[constructor] = objectConstructor; + return objectConstructor; + } #endif - private void BuildUpInternal(object input, ResolveOptions resolveOptions) - { - //#if NETFX_CORE - // var properties = from property in input.GetType().GetTypeInfo().DeclaredProperties - // where (property.GetMethod != null) && (property.SetMethod != null) && !property.PropertyType.GetTypeInfo().IsValueType - // select property; - //#else - var properties = from property in input.GetType().GetProperties() - where (property.GetGetMethod() != null) && (property.GetSetMethod() != null) && !property.PropertyType.IsValueType() - select property; - //#endif - - foreach (var property in properties) - { - if (property.GetValue(input, null) == null) - { - try - { - property.SetValue(input, ResolveInternal(new TypeRegistration(property.PropertyType), NamedParameterOverloads.Default, resolveOptions), null); - } - catch (TinyIoCResolutionException) - { - // Catch any resolution errors and ignore them - } - } - } - } + private void BuildUpInternal(object input, ResolveOptions resolveOptions) + { + //#if NETFX_CORE + // var properties = from property in input.GetType().GetTypeInfo().DeclaredProperties + // where (property.GetMethod != null) && (property.SetMethod != null) && !property.PropertyType.GetTypeInfo().IsValueType + // select property; + //#else + var properties = from property in input.GetType().GetProperties() + where (property.GetGetMethod() != null) && (property.GetSetMethod() != null) && !property.PropertyType.IsValueType() + select property; + //#endif + + foreach (var property in properties) + { + if (property.GetValue(input, null) == null) + { + try + { + property.SetValue(input, ResolveInternal(new TypeRegistration(property.PropertyType), NamedParameterOverloads.Default, resolveOptions), null); + } + catch (TinyIoCResolutionException) + { + // Catch any resolution errors and ignore them + } + } + } + } - private IEnumerable GetParentRegistrationsForType(Type resolveType) - { - if (_Parent == null) - return new TypeRegistration[] { }; + private IEnumerable GetParentRegistrationsForType(Type resolveType) + { + if (_Parent == null) + return new TypeRegistration[] { }; - var registrations = _Parent._RegisteredTypes.Keys.Where(tr => tr.Type == resolveType); + var registrations = _Parent._RegisteredTypes.Keys.Where(tr => tr.Type == resolveType); - return registrations.Concat(_Parent.GetParentRegistrationsForType(resolveType)); - } + return registrations.Concat(_Parent.GetParentRegistrationsForType(resolveType)); + } - private IEnumerable ResolveAllInternal(Type resolveType, bool includeUnnamed) - { - var registrations = _RegisteredTypes.Keys.Where(tr => tr.Type == resolveType).Concat(GetParentRegistrationsForType(resolveType)).Distinct(); + private IEnumerable ResolveAllInternal(Type resolveType, bool includeUnnamed) + { + var registrations = _RegisteredTypes.Keys.Where(tr => tr.Type == resolveType).Concat(GetParentRegistrationsForType(resolveType)).Distinct(); - if (!includeUnnamed) - registrations = registrations.Where(tr => tr.Name != string.Empty); + if (!includeUnnamed) + registrations = registrations.Where(tr => tr.Name != string.Empty); - return registrations.Select(registration => this.ResolveInternal(registration, NamedParameterOverloads.Default, ResolveOptions.Default)); - } + return registrations.Select(registration => this.ResolveInternal(registration, NamedParameterOverloads.Default, ResolveOptions.Default)); + } - private static bool IsValidAssignment(Type registerType, Type registerImplementation) - { - if (!registerType.IsGenericTypeDefinition()) - { - if (!registerType.IsAssignableFrom(registerImplementation)) - return false; - } - else - { - if (registerType.IsInterface()) - { + private static bool IsValidAssignment(Type registerType, Type registerImplementation) + { + if (!registerType.IsGenericTypeDefinition()) + { + if (!registerType.IsAssignableFrom(registerImplementation)) + return false; + } + else + { + if (registerType.IsInterface()) + { #if (PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6) - if (!registerImplementation.GetInterfaces().Any(t => t.Name == registerType.Name)) - return false; + if (!registerImplementation.GetInterfaces().Any(t => t.Name == registerType.Name)) + return false; #else if (!registerImplementation.FindInterfaces((t, o) => t.Name == registerType.Name, null).Any()) return false; #endif - } - else if (registerType.IsAbstract() && registerImplementation.BaseType() != registerType) - { - return false; - } - } - //#endif - return true; - } + } + else if (registerType.IsAbstract() && registerImplementation.BaseType() != registerType) + { + return false; + } + } + //#endif + return true; + } - #endregion + #endregion - #region IDisposable Members - bool disposed = false; - public void Dispose() - { - if (!disposed) - { - disposed = true; + #region IDisposable Members + bool disposed = false; + public void Dispose() + { + if (!disposed) + { + disposed = true; - _RegisteredTypes.Dispose(); + _RegisteredTypes.Dispose(); - GC.SuppressFinalize(this); - } - } + GC.SuppressFinalize(this); + } + } - #endregion - } + #endregion + } #if PORTABLE || NETSTANDARD1_0 || NETSTANDARD1_1 || NETSTANDARD1_2 || NETSTANDARD1_3 || NETSTANDARD1_4 || NETSTANDARD1_5 || NETSTANDARD1_6 - static class ReverseTypeExtender - { - public static bool IsClass(this Type type) - { - return type.GetTypeInfo().IsClass; - } + static class ReverseTypeExtender + { + public static bool IsClass(this Type type) + { + return type.GetTypeInfo().IsClass; + } - public static bool IsAbstract(this Type type) - { - return type.GetTypeInfo().IsAbstract; - } + public static bool IsAbstract(this Type type) + { + return type.GetTypeInfo().IsAbstract; + } - public static bool IsInterface(this Type type) - { - return type.GetTypeInfo().IsInterface; - } + public static bool IsInterface(this Type type) + { + return type.GetTypeInfo().IsInterface; + } - public static bool IsPrimitive(this Type type) - { - return type.GetTypeInfo().IsPrimitive; - } + public static bool IsPrimitive(this Type type) + { + return type.GetTypeInfo().IsPrimitive; + } - public static bool IsValueType(this Type type) - { - return type.GetTypeInfo().IsValueType; - } + public static bool IsValueType(this Type type) + { + return type.GetTypeInfo().IsValueType; + } - public static bool IsGenericType(this Type type) - { - return type.GetTypeInfo().IsGenericType; - } + public static bool IsGenericType(this Type type) + { + return type.GetTypeInfo().IsGenericType; + } - public static bool IsGenericParameter(this Type type) - { - return type.IsGenericParameter; - } + public static bool IsGenericParameter(this Type type) + { + return type.IsGenericParameter; + } - public static bool IsGenericTypeDefinition(this Type type) - { - return type.GetTypeInfo().IsGenericTypeDefinition; - } + public static bool IsGenericTypeDefinition(this Type type) + { + return type.GetTypeInfo().IsGenericTypeDefinition; + } - public static Type BaseType(this Type type) - { - return type.GetTypeInfo().BaseType; - } + public static Type BaseType(this Type type) + { + return type.GetTypeInfo().BaseType; + } - public static Assembly Assembly(this Type type) - { - return type.GetTypeInfo().Assembly; - } - } + public static Assembly Assembly(this Type type) + { + return type.GetTypeInfo().Assembly; + } + } #endif - // reverse shim for WinRT SR changes... + // reverse shim for WinRT SR changes... #if (!NETFX_CORE && !PORTABLE && !NETSTANDARD1_0 && !NETSTANDARD1_1 && !NETSTANDARD1_2 && !NETSTANDARD1_3 && !NETSTANDARD1_4 && !NETSTANDARD1_5 && !NETSTANDARD1_6) - static class ReverseTypeExtender - { - public static bool IsClass(this Type type) - { - return type.IsClass; - } + static class ReverseTypeExtender + { + public static bool IsClass(this Type type) + { + return type.IsClass; + } - public static bool IsAbstract(this Type type) - { - return type.IsAbstract; - } + public static bool IsAbstract(this Type type) + { + return type.IsAbstract; + } - public static bool IsInterface(this Type type) - { - return type.IsInterface; - } + public static bool IsInterface(this Type type) + { + return type.IsInterface; + } - public static bool IsPrimitive(this Type type) - { - return type.IsPrimitive; - } + public static bool IsPrimitive(this Type type) + { + return type.IsPrimitive; + } - public static bool IsValueType(this Type type) - { - return type.IsValueType; - } + public static bool IsValueType(this Type type) + { + return type.IsValueType; + } - public static bool IsGenericType(this Type type) - { - return type.IsGenericType; - } + public static bool IsGenericType(this Type type) + { + return type.IsGenericType; + } - public static bool IsGenericParameter(this Type type) - { - return type.IsGenericParameter; - } + public static bool IsGenericParameter(this Type type) + { + return type.IsGenericParameter; + } - public static bool IsGenericTypeDefinition(this Type type) - { - return type.IsGenericTypeDefinition; - } + public static bool IsGenericTypeDefinition(this Type type) + { + return type.IsGenericTypeDefinition; + } - public static Type BaseType(this Type type) - { - return type.BaseType; - } + public static Type BaseType(this Type type) + { + return type.BaseType; + } - public static Assembly Assembly(this Type type) - { - return type.Assembly; - } - } + public static Assembly Assembly(this Type type) + { + return type.Assembly; + } + } #endif } \ No newline at end of file From 44dedb69d4d8477ae420e0d442f332b9767baaba Mon Sep 17 00:00:00 2001 From: Mark Pitt Date: Sat, 12 Aug 2017 09:44:08 +0100 Subject: [PATCH 24/24] Fixed failing tests. The test would have failed in the original master --- .gitignore | 2 + .../Fixtures/FreshPageModelTests.cs | 3 +- .../MultipleNavigationProviderTests.cs | 8 +- .../FreshNavigationContainerTests.cs | 196 +++++++++--------- src/FreshMvvm.Tests/Mocks/MockContentPage.cs | 3 +- .../FreshNavigationContainer.cs | 3 + 6 files changed, 110 insertions(+), 105 deletions(-) diff --git a/.gitignore b/.gitignore index 89c9879..376b2df 100644 --- a/.gitignore +++ b/.gitignore @@ -198,3 +198,5 @@ FakesAssemblies/ *.lock.json src/\.droidres/ + +*.bak diff --git a/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs b/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs index 68fe955..d2f91b5 100644 --- a/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/FreshPageModelTests.cs @@ -56,7 +56,8 @@ public void Test_ReverseInit(string defaultValue, string newValue) public void Test_CurrentPage_Property() { var viewModel = new MockFreshPageModel(); - var page = new MockContentPage(viewModel); + var page = new MockContentPage(); + page.BindingContext = viewModel; viewModel.CurrentPage = page; diff --git a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs index 218cf14..f73ce63 100644 --- a/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/MultipleNavigationProviderTests.cs @@ -30,8 +30,8 @@ public void pagemodel_should_be_link_to_when_created_firsttime() { //master detail navigation var masterDetailNavigation = new FreshMasterDetailNavigationContainer("TestingLinking"); - masterDetailNavigation.AddPage("Page1", null); - masterDetailNavigation.AddPage("Page2", null); + masterDetailNavigation.AddPage("Page1"); + masterDetailNavigation.AddPage("Page2"); var pageModel1 = masterDetailNavigation.Pages["Page1"].GetPageFromNav().GetModel(); var pageModel2 = masterDetailNavigation.Pages["Page2"].GetPageFromNav().GetModel(); pageModel1.CurrentNavigationServiceName.Should().Be("TestingLinking"); @@ -64,7 +64,7 @@ public void pagemodel_should_be_link_to_when_created_firsttime() //standard navigation should throw exception when binding context isn't a FreshBasePageModel var pageEx = new Page(); Action standardNavExeption = () => new FreshMvvm.NavigationContainers.FreshNavigationContainer(pageEx, "testingLinking"); - standardNavExeption.ShouldThrow().WithMessage("BindingContext was not a FreshBasePageModel on this Page"); + standardNavExeption.ShouldThrow().WithMessage("BindingContext was not a FreshBasePageModel on this Page"); } /// @@ -79,7 +79,7 @@ public void navigation_servicename_is_passed_on() coreMethods.PushPageModel(); _navigationMock.Received().PushPage(Arg.Any(), - Arg.Is(o => o.CurrentNavigationServiceName == _pageModel.CurrentNavigationServiceName), false, true); + Arg.Is(o => o.CurrentNavigationServiceName == _pageModel.CurrentNavigationServiceName)); } /// diff --git a/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs index d04f10a..f59e168 100644 --- a/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs +++ b/src/FreshMvvm.Tests/Fixtures/NavigationContainers/FreshNavigationContainerTests.cs @@ -6,102 +6,102 @@ namespace FreshMvvm.Tests.Fixtures.NavigationContainers { - [TestFixture] - public class FreshNavigationContainerTests - { - [Test] - public void Test_Register_IFreshNavigationService() - { - var page = new MockContentPage(new MockContentPageModel()); - - var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(page); - var navigationService = FreshIoC.Container.Resolve(); - - Assert.IsNotNull(navigationService); - Assert.AreEqual(navigation, navigationService); - } - - [Test] - public async Task Test_PushPage() - { - var mainPageViewModel = new MockFreshPageModel(); - var mainPage = new MockContentPage(mainPageViewModel); - var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); - - await navigation.PushPage(detailsPage, mainPageViewModel); - - var page = navigation.Navigation.NavigationStack.FirstOrDefault(p => p.Id.Equals(detailsPage.Id)); - - Assert.IsNotNull(page); - Assert.AreSame(detailsPage, page); - } - - [Test] - public async Task Test_PushPage_Modal() - { - var mainPageViewModel = new MockFreshPageModel(); - var mainPage = new MockContentPage(mainPageViewModel); - var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); - - Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(0)); - - await navigation.PushPage(detailsPage, mainPageViewModel, true); - - Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(1)); - } - - [Test] - public async Task Test_PopPage() - { - var mainPageViewModel = new MockFreshPageModel(); - var mainPage = new MockContentPage(mainPageViewModel); - var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); - - await navigation.PushPage(detailsPage, mainPageViewModel); - await navigation.PopPage(); - - var page = navigation.Navigation.NavigationStack.FirstOrDefault(p => p.Id.Equals(detailsPage.Id)); - var firstPage = navigation.Navigation.NavigationStack.FirstOrDefault(); - - Assert.IsNull(page); - Assert.IsNotNull(firstPage); - Assert.AreSame(mainPage, firstPage); - } - - [Test] - public async Task Test_PopPage_Modal() - { - var mainPageViewModel = new MockFreshPageModel(); - var mainPage = new MockContentPage(mainPageViewModel); - var detailsPage = new MockContentPage(mainPageViewModel); - var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); - - await navigation.PushPage(detailsPage, mainPageViewModel, true); - - Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(1)); - - await navigation.PopPage(true); - - Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(0)); - } - - [Test] - public async Task Test_PopToRoot() - { - var mainPage = new MockContentPage(new MockContentPageModel()); - var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); - - await navigation.PushPage(new MockContentPage(new MockContentPageModel()), new MockFreshPageModel()); - await navigation.PushPage(new MockContentPage(new MockContentPageModel()), new MockFreshPageModel()); - await navigation.PopToRoot(); - - var firstPage = navigation.Navigation.NavigationStack.FirstOrDefault(); - - Assert.IsNotNull(firstPage); - Assert.AreSame(mainPage, firstPage); - } - } + [TestFixture] + public class FreshNavigationContainerTests + { + [Test] + public void Test_Register_IFreshNavigationService() + { + var page = new MockContentPage { BindingContext = new MockContentPageModel() }; + + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(page); + var navigationService = FreshIoC.Container.Resolve(Constants.DefaultNavigationServiceName); + + Assert.IsNotNull(navigationService); + Assert.AreEqual(navigation, navigationService); + } + + [Test] + public async Task Test_PushPage() + { + var mainPageViewModel = new MockFreshPageModel(); + var mainPage = new MockContentPage { BindingContext = mainPageViewModel }; + var detailsPage = new MockContentPage { BindingContext = mainPageViewModel }; + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); + + await navigation.PushPage(detailsPage, mainPageViewModel); + + var page = navigation.Navigation.NavigationStack.FirstOrDefault(p => p.Id.Equals(detailsPage.Id)); + + Assert.IsNotNull(page); + Assert.AreSame(detailsPage, page); + } + + [Test] + public async Task Test_PushPage_Modal() + { + var mainPageViewModel = new MockFreshPageModel(); + var mainPage = new MockContentPage { BindingContext = mainPageViewModel }; + var detailsPage = new MockContentPage { BindingContext = mainPageViewModel }; + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); + + Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(0)); + + await navigation.PushPage(detailsPage, mainPageViewModel, true); + + Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(1)); + } + + [Test] + public async Task Test_PopPage() + { + var mainPageViewModel = new MockFreshPageModel(); + var mainPage = new MockContentPage { BindingContext = mainPageViewModel }; + var detailsPage = new MockContentPage { BindingContext = mainPageViewModel }; + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); + + await navigation.PushPage(detailsPage, mainPageViewModel); + await navigation.PopPage(); + + var page = navigation.Navigation.NavigationStack.FirstOrDefault(p => p.Id.Equals(detailsPage.Id)); + var firstPage = navigation.Navigation.NavigationStack.FirstOrDefault(); + + Assert.IsNull(page); + Assert.IsNotNull(firstPage); + Assert.AreSame(mainPage, firstPage); + } + + [Test] + public async Task Test_PopPage_Modal() + { + var mainPageViewModel = new MockFreshPageModel(); + var mainPage = new MockContentPage { BindingContext = mainPageViewModel }; + var detailsPage = new MockContentPage { BindingContext = mainPageViewModel }; + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); + + await navigation.PushPage(detailsPage, mainPageViewModel, true); + + Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(1)); + + await navigation.PopPage(true); + + Assert.That(navigation.Navigation.ModalStack.Count, Is.EqualTo(0)); + } + + [Test] + public async Task Test_PopToRoot() + { + var mainPage = new MockContentPage{BindingContext = new MockContentPageModel()}; + var navigation = new FreshMvvm.NavigationContainers.FreshNavigationContainer(mainPage); + + await navigation.PushPage(new MockContentPage{BindingContext = new MockContentPageModel()}, new MockFreshPageModel()); + await navigation.PushPage(new MockContentPage{BindingContext = new MockContentPageModel()}, new MockFreshPageModel()); + await navigation.PopToRoot(); + + var firstPage = navigation.Navigation.NavigationStack.FirstOrDefault(); + + Assert.IsNotNull(firstPage); + Assert.AreSame(mainPage, firstPage); + } + } } diff --git a/src/FreshMvvm.Tests/Mocks/MockContentPage.cs b/src/FreshMvvm.Tests/Mocks/MockContentPage.cs index 8b704cd..6f9125a 100644 --- a/src/FreshMvvm.Tests/Mocks/MockContentPage.cs +++ b/src/FreshMvvm.Tests/Mocks/MockContentPage.cs @@ -10,9 +10,8 @@ namespace FreshMvvm.Tests.Mocks { class MockContentPage : ContentPage { - public MockContentPage(FreshPageModel model) + public MockContentPage() { - BindingContext = model; } } } diff --git a/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs b/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs index fcee084..376e70f 100644 --- a/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs +++ b/src/FreshMvvm/NavigationContainers/FreshNavigationContainer.cs @@ -18,6 +18,9 @@ public FreshNavigationContainer(Page page, string navigationPageName) : base(page) { var pageModel = page.GetModel(); + + if(pageModel == null) throw new InvalidCastException("BindingContext was not a FreshBasePageModel on this Page"); + pageModel.CurrentNavigationServiceName = navigationPageName; NavigationServiceName = navigationPageName; RegisterNavigation();