├── .gitignore ├── AzureTableStorageCache.sln ├── LICENSE ├── README.md ├── global.json └── src ├── AzureTableStorageCache ├── AzureTableStorageCache.xproj ├── AzureTableStorageCacheExtensions.cs ├── AzureTableStorageCacheHandler.cs ├── Model │ └── CachedItem.cs ├── Properties │ └── AssemblyInfo.cs ├── project.json └── project.lock.json └── AzureTableStorageCacheSample ├── .bowerrc ├── AzureTableStorageCacheSample.xproj ├── Controllers └── HomeController.cs ├── Program.cs ├── Properties └── launchSettings.json ├── Startup.cs ├── Views ├── Home │ ├── About.cshtml │ ├── Contact.cshtml │ └── Index.cshtml ├── Shared │ ├── Error.cshtml │ └── _Layout.cshtml ├── _ViewImports.cshtml └── _ViewStart.cshtml ├── app.config ├── appsettings.json ├── bower.json ├── gulpfile.js ├── package.json ├── project.json ├── project.lock.json └── web.config /.gitignore: -------------------------------------------------------------------------------- 1 | ## Ignore Visual Studio temporary files, build results, and 2 | ## files generated by popular Visual Studio add-ons. 3 | 4 | # User-specific files 5 | *.suo 6 | *.user 7 | *.userosscache 8 | *.sln.docstates 9 | 10 | # User-specific files (MonoDevelop/Xamarin Studio) 11 | *.userprefs 12 | 13 | # Build results 14 | [Dd]ebug/ 15 | [Dd]ebugPublic/ 16 | [Rr]elease/ 17 | [Rr]eleases/ 18 | x64/ 19 | x86/ 20 | build/ 21 | bld/ 22 | [Bb]in/ 23 | [Oo]bj/ 24 | 25 | # Visual Studo 2015 cache/options directory 26 | .vs/ 27 | wwwroot/ 28 | # MSTest test Results 29 | [Tt]est[Rr]esult*/ 30 | [Bb]uild[Ll]og.* 31 | 32 | # NUNIT 33 | *.VisualState.xml 34 | TestResult.xml 35 | 36 | # Build Results of an ATL Project 37 | [Dd]ebugPS/ 38 | [Rr]eleasePS/ 39 | dlldata.c 40 | 41 | *_i.c 42 | *_p.c 43 | *_i.h 44 | *.ilk 45 | *.meta 46 | *.obj 47 | *.pch 48 | *.pdb 49 | *.pgc 50 | *.pgd 51 | *.rsp 52 | *.sbr 53 | *.tlb 54 | *.tli 55 | *.tlh 56 | *.tmp 57 | *.tmp_proj 58 | *.log 59 | *.vspscc 60 | *.vssscc 61 | .builds 62 | *.pidb 63 | *.svclog 64 | *.scc 65 | 66 | # Chutzpah Test files 67 | _Chutzpah* 68 | 69 | # Visual C++ cache files 70 | ipch/ 71 | *.aps 72 | *.ncb 73 | *.opensdf 74 | *.sdf 75 | *.cachefile 76 | 77 | # Visual Studio profiler 78 | *.psess 79 | *.vsp 80 | *.vspx 81 | 82 | # TFS 2012 Local Workspace 83 | $tf/ 84 | 85 | # Guidance Automation Toolkit 86 | *.gpState 87 | 88 | # ReSharper is a .NET coding add-in 89 | _ReSharper*/ 90 | *.[Rr]e[Ss]harper 91 | *.DotSettings.user 92 | 93 | # JustCode is a .NET coding addin-in 94 | .JustCode 95 | 96 | # TeamCity is a build add-in 97 | _TeamCity* 98 | 99 | # DotCover is a Code Coverage Tool 100 | *.dotCover 101 | 102 | # NCrunch 103 | _NCrunch_* 104 | .*crunch*.local.xml 105 | 106 | # MightyMoose 107 | *.mm.* 108 | AutoTest.Net/ 109 | 110 | # Web workbench (sass) 111 | .sass-cache/ 112 | 113 | # Installshield output folder 114 | [Ee]xpress/ 115 | 116 | # DocProject is a documentation generator add-in 117 | DocProject/buildhelp/ 118 | DocProject/Help/*.HxT 119 | DocProject/Help/*.HxC 120 | DocProject/Help/*.hhc 121 | DocProject/Help/*.hhk 122 | DocProject/Help/*.hhp 123 | DocProject/Help/Html2 124 | DocProject/Help/html 125 | 126 | # Click-Once directory 127 | publish/ 128 | 129 | # Publish Web Output 130 | *.[Pp]ublish.xml 131 | *.azurePubxml 132 | # TODO: Comment the next line if you want to checkin your web deploy settings 133 | # but database connection strings (with potential passwords) will be unencrypted 134 | *.pubxml 135 | *.publishproj 136 | 137 | # NuGet Packages 138 | *.nupkg 139 | # The packages folder can be ignored because of Package Restore 140 | **/packages/* 141 | # except build/, which is used as an MSBuild target. 142 | !**/packages/build/ 143 | # Uncomment if necessary however generally it will be regenerated when needed 144 | #!**/packages/repositories.config 145 | 146 | # Windows Azure Build Output 147 | csx/ 148 | *.build.csdef 149 | 150 | # Windows Store app package directory 151 | AppPackages/ 152 | 153 | # Others 154 | *.[Cc]ache 155 | ClientBin/ 156 | [Ss]tyle[Cc]op.* 157 | ~$* 158 | *~ 159 | *.dbmdl 160 | *.dbproj.schemaview 161 | *.pfx 162 | *.publishsettings 163 | node_modules/ 164 | bower_components/ 165 | 166 | # RIA/Silverlight projects 167 | Generated_Code/ 168 | 169 | # Backup & report files from converting an old project file 170 | # to a newer Visual Studio version. Backup files are not needed, 171 | # because we have git ;-) 172 | _UpgradeReport_Files/ 173 | Backup*/ 174 | UpgradeLog*.XML 175 | UpgradeLog*.htm 176 | 177 | # SQL Server files 178 | *.mdf 179 | *.ldf 180 | 181 | # Business Intelligence projects 182 | *.rdl.data 183 | *.bim.layout 184 | *.bim_*.settings 185 | 186 | # Microsoft Fakes 187 | FakesAssemblies/ 188 | 189 | # Node.js Tools for Visual Studio 190 | .ntvs_analysis.dat 191 | 192 | # Visual Studio 6 build log 193 | *.plg 194 | 195 | # Visual Studio 6 workspace options file 196 | *.opt 197 | -------------------------------------------------------------------------------- /AzureTableStorageCache.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{265BAFB4-AB2C-452A-93BD-8015490E421E}" 7 | EndProject 8 | Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FBBE899D-D31C-4DAB-BE1D-2F9DD5B20AB2}" 9 | ProjectSection(SolutionItems) = preProject 10 | global.json = global.json 11 | README.md = README.md 12 | EndProjectSection 13 | EndProject 14 | Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AzureTableStorageCache", "src\AzureTableStorageCache\AzureTableStorageCache.xproj", "{1976F662-ED03-4321-B4B3-E48BF750E144}" 15 | EndProject 16 | Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AzureTableStorageCacheSample", "src\AzureTableStorageCacheSample\AzureTableStorageCacheSample.xproj", "{E1B14BDB-46C5-4792-A95E-41D9461298E2}" 17 | EndProject 18 | Global 19 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 20 | Debug|Any CPU = Debug|Any CPU 21 | Release|Any CPU = Release|Any CPU 22 | EndGlobalSection 23 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 24 | {1976F662-ED03-4321-B4B3-E48BF750E144}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 25 | {1976F662-ED03-4321-B4B3-E48BF750E144}.Debug|Any CPU.Build.0 = Debug|Any CPU 26 | {1976F662-ED03-4321-B4B3-E48BF750E144}.Release|Any CPU.ActiveCfg = Release|Any CPU 27 | {1976F662-ED03-4321-B4B3-E48BF750E144}.Release|Any CPU.Build.0 = Release|Any CPU 28 | {E1B14BDB-46C5-4792-A95E-41D9461298E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 29 | {E1B14BDB-46C5-4792-A95E-41D9461298E2}.Debug|Any CPU.Build.0 = Debug|Any CPU 30 | {E1B14BDB-46C5-4792-A95E-41D9461298E2}.Release|Any CPU.ActiveCfg = Release|Any CPU 31 | {E1B14BDB-46C5-4792-A95E-41D9461298E2}.Release|Any CPU.Build.0 = Release|Any CPU 32 | EndGlobalSection 33 | GlobalSection(SolutionProperties) = preSolution 34 | HideSolutionNode = FALSE 35 | EndGlobalSection 36 | GlobalSection(NestedProjects) = preSolution 37 | {1976F662-ED03-4321-B4B3-E48BF750E144} = {265BAFB4-AB2C-452A-93BD-8015490E421E} 38 | {E1B14BDB-46C5-4792-A95E-41D9461298E2} = {265BAFB4-AB2C-452A-93BD-8015490E421E} 39 | EndGlobalSection 40 | EndGlobal 41 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Tommy Parnell 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # AspNetCache-AzureTableStorage 2 | Use azure table storage for AspNet core 1.0 Distributed Cache. 3 | 4 | Azure Table Storage is a very cheap, [super fast](https://www.troyhunt.com/working-with-154-million-records-on/) key value store, and its much cheaper than the redis cluster in azure. This is not a true replacement for redis, and redis should be used if people have money, but this is designed to get people a very cheap cache in azure. Currently this doesn't actually support the dotnet core runtime, and won't until the Azure Storage client is updated to support core. 5 | 6 | **warning** As of right now sliding expiration doesn't work. This is at the top of the list to get working 7 | 8 | ## How to use 9 | 10 | `install-package AzureTableStorageCache` 11 | 12 | In your startup.cs 13 | 14 | 15 | ```csharp 16 | 17 | public void ConfigureServices(IServiceCollection services) 18 | { 19 | services.AddAzureTableStorageCache("!!!CONNECTIONSTRINGHERE!!!", "tablename", "partitionKey"); 20 | // Add framework services. 21 | services.AddMvc(); 22 | } 23 | 24 | 25 | ``` 26 | 27 | Then in a controller just ask for an IDistributedCache in the constructor. Since this implements Microsoft's IDistributed cache, it could be easily swapped out for redis or another Distributed cache. 28 | 29 | 30 | 31 | ```csharp 32 | 33 | public class HomeController : Controller 34 | { 35 | private readonly IDistributedCache cacheMechanism; 36 | 37 | public HomeController(IDistributedCache cacheMechanism) 38 | { 39 | this.cacheMechanism = cacheMechanism; 40 | } 41 | public async Task Index() 42 | { 43 | var data = await cacheMechanism.GetAsync("awesomeRecord"); 44 | var result = string.Empty; 45 | if(data != null) 46 | { 47 | result = Encoding.UTF32.GetString(data); 48 | } 49 | return View(result); 50 | 51 | } 52 | 53 | public async Task AddCache() 54 | { 55 | await cacheMechanism.SetAsync("awesomeRecord", Encoding.UTF32.GetBytes("Im Awesome")); 56 | ViewData["Message"] = "Your application description page."; 57 | 58 | return RedirectToAction("Index"); 59 | } 60 | } 61 | 62 | ``` -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- 1 | { 2 | "projects": [ "src", "test" ], 3 | "sdk": { 4 | "version": "1.0.0-preview1-002702" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/AzureTableStorageCache/AzureTableStorageCache.xproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 14.0 5 | $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) 6 | 7 | 8 | 9 | 10 | 1976f662-ed03-4321-b4b3-e48bf750e144 11 | AzureTableStorageCache 12 | .\obj 13 | .\bin\ 14 | v4.5.2 15 | 16 | 17 | 18 | 2.0 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/AzureTableStorageCache/AzureTableStorageCacheExtensions.cs: -------------------------------------------------------------------------------- 1 | using AzureTableStorageCache; 2 | using Microsoft.Extensions.Caching.Distributed; 3 | using Microsoft.Extensions.DependencyInjection; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Threading.Tasks; 8 | 9 | namespace Microsoft.Extensions.DependencyInjection 10 | { 11 | public static class AzureTableStorageCacheExtensions 12 | { 13 | /// 14 | /// Add azure table storage cache as an IDistributedCache to the service container 15 | /// 16 | /// 17 | /// The connection string of your account (can be found in the preview portal) 18 | /// the name of the table you wish to use. If the table doesn't exist it will be created. 19 | /// the partition key you would like to use 20 | /// 21 | public static IServiceCollection AddAzureTableStorageCache(this IServiceCollection services, string connectionString, string tableName, string partitionKey) 22 | { 23 | if (string.IsNullOrWhiteSpace(connectionString)) 24 | { 25 | throw new ArgumentNullException("connectionString must not be null"); 26 | } 27 | 28 | //services.AddSingleton 29 | services.Add(ServiceDescriptor.Singleton(a => new AzureTableStorageCacheHandler(connectionString, tableName, partitionKey))); 30 | return services; 31 | } 32 | 33 | /// 34 | /// Add azure table storage cache as an IDistributedCache to the service container 35 | /// 36 | /// 37 | /// the name of your storage account 38 | /// the key of your storage account 39 | /// the name of the table you wish to use. If the table doesn't exist it will be created. 40 | /// the partition key you would like to use 41 | /// 42 | public static IServiceCollection AddAzureTableStorageCache(this IServiceCollection services, string accountName, string accountKey, string tableName, string partitionKey) 43 | { 44 | if (string.IsNullOrWhiteSpace(accountName)) 45 | { 46 | throw new ArgumentNullException("accountName must not be null"); 47 | } 48 | if (string.IsNullOrWhiteSpace(accountKey)) 49 | { 50 | throw new ArgumentNullException("accountKey must not be null"); 51 | } 52 | 53 | //services.AddSingleton 54 | services.Add(ServiceDescriptor.Singleton(a => 55 | new AzureTableStorageCacheHandler(accountName, accountKey, tableName, partitionKey))); 56 | return services; 57 | } 58 | 59 | private static void checkTableData(string tableName, string partitionkey) 60 | { 61 | if (string.IsNullOrWhiteSpace(tableName)) 62 | { 63 | throw new ArgumentNullException("tableName must not be null"); 64 | } 65 | if (string.IsNullOrWhiteSpace(partitionkey)) 66 | { 67 | throw new ArgumentNullException("partitionkey must not be null"); 68 | } 69 | } 70 | } 71 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCache/AzureTableStorageCacheHandler.cs: -------------------------------------------------------------------------------- 1 | using AzureTableStorageCache.Model; 2 | using Microsoft.Extensions.Caching.Distributed; 3 | using Microsoft.Extensions.Internal; 4 | using Microsoft.WindowsAzure.Storage; 5 | using Microsoft.WindowsAzure.Storage.Auth; 6 | using Microsoft.WindowsAzure.Storage.Table; 7 | using System; 8 | using System.Collections.Generic; 9 | using System.Linq; 10 | using System.Threading.Tasks; 11 | 12 | namespace AzureTableStorageCache 13 | { 14 | // This project can output the Class library as a NuGet Package. 15 | // To enable this option, right-click on the project and select the Properties menu item. In the Build tab select "Produce outputs on build". 16 | public class AzureTableStorageCacheHandler : IDistributedCache 17 | { 18 | private readonly string partitionKey; 19 | private readonly string accountKey; 20 | private readonly string accountName; 21 | private readonly string connectionString; 22 | private CloudTableClient client; 23 | private CloudTable azuretable; 24 | 25 | private AzureTableStorageCacheHandler(string tableName, string partitionKey) 26 | { 27 | if (string.IsNullOrWhiteSpace(tableName)) 28 | { 29 | throw new ArgumentNullException("tableName cannot be null or empty"); 30 | } 31 | if (string.IsNullOrWhiteSpace(partitionKey)) 32 | { 33 | throw new ArgumentNullException("partitionKey cannot be null or empty"); 34 | } 35 | this.tableName = tableName; 36 | this.partitionKey = partitionKey; 37 | } 38 | 39 | public AzureTableStorageCacheHandler(string accountName, string accountKey, string tableName, string partitionKey) 40 | : this(tableName, partitionKey) 41 | { 42 | if (string.IsNullOrWhiteSpace(accountName)) 43 | { 44 | throw new ArgumentNullException("accountName cannot be null or empty"); 45 | } 46 | if (string.IsNullOrWhiteSpace(accountKey)) 47 | { 48 | throw new ArgumentNullException("accountKey cannot be null or empty"); 49 | } 50 | 51 | this.accountName = accountName; 52 | this.accountKey = accountKey; 53 | Connect(); 54 | } 55 | 56 | private readonly string tableName; 57 | 58 | public AzureTableStorageCacheHandler(string connectionString, string tableName, string partitionKey) 59 | : this(tableName, partitionKey) 60 | { 61 | if (string.IsNullOrWhiteSpace(connectionString)) 62 | { 63 | throw new ArgumentNullException("Connection string cannot be null or empty"); 64 | } 65 | 66 | this.connectionString = connectionString; 67 | Connect(); 68 | } 69 | 70 | public void Connect() 71 | { 72 | ConnectAsync().Wait(); 73 | } 74 | 75 | public async Task ConnectAsync() 76 | { 77 | if (client == null) 78 | { 79 | if (string.IsNullOrWhiteSpace(connectionString)) 80 | { 81 | var creds = new StorageCredentials(accountKey, accountKey); 82 | client = new CloudStorageAccount(creds, true).CreateCloudTableClient(); 83 | } 84 | else 85 | { 86 | client = CloudStorageAccount.Parse(connectionString).CreateCloudTableClient(); 87 | } 88 | } 89 | if (azuretable == null) 90 | { 91 | this.azuretable = client.GetTableReference(this.tableName); 92 | await this.azuretable.CreateIfNotExistsAsync(); 93 | } 94 | } 95 | 96 | public byte[] Get(string key) 97 | { 98 | return GetAsync(key).Result; 99 | } 100 | 101 | public async Task GetAsync(string key) 102 | { 103 | var cachedItem = await RetrieveAsync(key); 104 | if (cachedItem != null && cachedItem.Data != null && ShouldDelete(cachedItem)) 105 | { 106 | await RemoveAsync(key); 107 | return null; 108 | } 109 | return cachedItem?.Data; 110 | } 111 | 112 | public void Refresh(string key) 113 | { 114 | this.RefreshAsync(key).Wait(); 115 | } 116 | 117 | public async Task RefreshAsync(string key) 118 | { 119 | var data = await RetrieveAsync(key); 120 | if (data != null) 121 | { 122 | if (ShouldDelete(data)) 123 | { 124 | await RemoveAsync(key); 125 | return; 126 | } 127 | } 128 | } 129 | 130 | private async Task RetrieveAsync(string key) 131 | { 132 | var op = TableOperation.Retrieve(partitionKey, key); 133 | var result = await azuretable.ExecuteAsync(op); 134 | var data = result?.Result as CachedItem; 135 | return data; 136 | } 137 | 138 | private bool ShouldDelete(CachedItem data) 139 | { 140 | var currentTime = DateTimeOffset.UtcNow; 141 | if (data.AbsolutExperiation != null && data.AbsolutExperiation.Value <= currentTime) 142 | { 143 | return true; 144 | } 145 | if (data.SlidingExperiation.HasValue && data.LastAccessTime.HasValue && data.LastAccessTime.Value.Add(data.SlidingExperiation.Value) < currentTime) 146 | { 147 | return true; 148 | } 149 | 150 | return false; 151 | } 152 | 153 | public void Remove(string key) 154 | { 155 | this.RemoveAsync(key).Wait(); 156 | } 157 | 158 | public Task RemoveAsync(string key) 159 | { 160 | var op = TableOperation.Delete(new CachedItem(partitionKey, key)); 161 | return azuretable.ExecuteAsync(op); 162 | } 163 | 164 | public void Set(string key, byte[] value, DistributedCacheEntryOptions options) 165 | { 166 | this.SetAsync(key, value, options).Wait(); 167 | } 168 | 169 | public Task SetAsync(string key, byte[] value, DistributedCacheEntryOptions options) 170 | { 171 | DateTimeOffset? absoluteExpiration = null; 172 | var currentTime = DateTimeOffset.UtcNow; 173 | if (options.AbsoluteExpirationRelativeToNow.HasValue) 174 | { 175 | absoluteExpiration = currentTime.Add(options.AbsoluteExpirationRelativeToNow.Value); 176 | } 177 | else if (options.AbsoluteExpiration.HasValue) 178 | { 179 | if (options.AbsoluteExpiration.Value <= currentTime) 180 | { 181 | throw new ArgumentOutOfRangeException( 182 | nameof(options.AbsoluteExpiration), 183 | options.AbsoluteExpiration.Value, 184 | "The absolute expiration value must be in the future."); 185 | } 186 | absoluteExpiration = options.AbsoluteExpiration; 187 | } 188 | var item = new CachedItem(partitionKey, key, value) { LastAccessTime = currentTime }; 189 | if (absoluteExpiration.HasValue) 190 | { 191 | item.AbsolutExperiation = absoluteExpiration; 192 | } 193 | if (options.SlidingExpiration.HasValue) 194 | { 195 | item.SlidingExperiation = options.SlidingExpiration; 196 | } 197 | var op = TableOperation.InsertOrReplace(item); 198 | return this.azuretable.ExecuteAsync(op); 199 | } 200 | } 201 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCache/Model/CachedItem.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using Microsoft.WindowsAzure.Storage.Table; 6 | 7 | namespace AzureTableStorageCache.Model 8 | { 9 | public class CachedItem : TableEntity 10 | { 11 | public CachedItem() { } 12 | public CachedItem(string partitionKey, string rowKey, byte[] data = null) 13 | :base(partitionKey, rowKey) 14 | { 15 | this.Data = data; 16 | } 17 | 18 | public byte[] Data { get; set; } 19 | public TimeSpan? SlidingExperiation { get; set; } 20 | public DateTimeOffset? AbsolutExperiation { get; set; } 21 | public DateTimeOffset? LastAccessTime { get; set; } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/AzureTableStorageCache/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyConfiguration("")] 9 | [assembly: AssemblyCompany("")] 10 | [assembly: AssemblyProduct("AzureTableStorageCache")] 11 | [assembly: AssemblyTrademark("")] 12 | 13 | // Setting ComVisible to false makes the types in this assembly not visible 14 | // to COM components. If you need to access a type in this assembly from 15 | // COM, set the ComVisible attribute to true on that type. 16 | [assembly: ComVisible(false)] 17 | 18 | // The following GUID is for the ID of the typelib if this project is exposed to COM 19 | [assembly: Guid("1976f662-ed03-4321-b4b3-e48bf750e144")] -------------------------------------------------------------------------------- /src/AzureTableStorageCache/project.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.0-*", 3 | 4 | "dependencies": { 5 | "NETStandard.Library": "1.5.0-rc2-24027", 6 | "Microsoft.Extensions.Caching.Abstractions": "1.0.0-rc2-final", 7 | "Microsoft.Extensions.DependencyInjection": "1.0.0-rc2-final", 8 | "WindowsAzure.Storage": "7.0.0" 9 | }, 10 | 11 | "frameworks": { 12 | "net452": { 13 | "imports": "dnxcore50" 14 | } 15 | }, 16 | "packOptions": { 17 | "owners": [ "Tommy Parnell" ], 18 | "projectUrl": "https://github.com/tparnell8/AzureTableStorageCache.git", 19 | "repository": { 20 | "type": "git", 21 | "url": "https://github.com/tparnell8/AzureTableStorageCache.git" 22 | }, 23 | "summary": "Use azure table storage for a distributed cache in aspnet applications" 24 | } 25 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCache/project.lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "locked": false, 3 | "version": 2, 4 | "targets": { 5 | ".NETFramework,Version=v4.5.2": { 6 | "Microsoft.Azure.KeyVault.Core/1.0.0": { 7 | "type": "package", 8 | "compile": { 9 | "lib/net40/Microsoft.Azure.KeyVault.Core.dll": {} 10 | }, 11 | "runtime": { 12 | "lib/net40/Microsoft.Azure.KeyVault.Core.dll": {} 13 | } 14 | }, 15 | "Microsoft.Data.Edm/5.6.4": { 16 | "type": "package", 17 | "compile": { 18 | "lib/net40/Microsoft.Data.Edm.dll": {} 19 | }, 20 | "runtime": { 21 | "lib/net40/Microsoft.Data.Edm.dll": {} 22 | }, 23 | "resource": { 24 | "lib/net40/de/Microsoft.Data.Edm.resources.dll": { 25 | "locale": "de" 26 | }, 27 | "lib/net40/es/Microsoft.Data.Edm.resources.dll": { 28 | "locale": "es" 29 | }, 30 | "lib/net40/fr/Microsoft.Data.Edm.resources.dll": { 31 | "locale": "fr" 32 | }, 33 | "lib/net40/it/Microsoft.Data.Edm.resources.dll": { 34 | "locale": "it" 35 | }, 36 | "lib/net40/ja/Microsoft.Data.Edm.resources.dll": { 37 | "locale": "ja" 38 | }, 39 | "lib/net40/ko/Microsoft.Data.Edm.resources.dll": { 40 | "locale": "ko" 41 | }, 42 | "lib/net40/ru/Microsoft.Data.Edm.resources.dll": { 43 | "locale": "ru" 44 | }, 45 | "lib/net40/zh-Hans/Microsoft.Data.Edm.resources.dll": { 46 | "locale": "zh-Hans" 47 | }, 48 | "lib/net40/zh-Hant/Microsoft.Data.Edm.resources.dll": { 49 | "locale": "zh-Hant" 50 | } 51 | } 52 | }, 53 | "Microsoft.Data.OData/5.6.4": { 54 | "type": "package", 55 | "dependencies": { 56 | "Microsoft.Data.Edm": "[5.6.4]", 57 | "System.Spatial": "[5.6.4]" 58 | }, 59 | "compile": { 60 | "lib/net40/Microsoft.Data.OData.dll": {} 61 | }, 62 | "runtime": { 63 | "lib/net40/Microsoft.Data.OData.dll": {} 64 | }, 65 | "resource": { 66 | "lib/net40/de/Microsoft.Data.OData.resources.dll": { 67 | "locale": "de" 68 | }, 69 | "lib/net40/es/Microsoft.Data.OData.resources.dll": { 70 | "locale": "es" 71 | }, 72 | "lib/net40/fr/Microsoft.Data.OData.resources.dll": { 73 | "locale": "fr" 74 | }, 75 | "lib/net40/it/Microsoft.Data.OData.resources.dll": { 76 | "locale": "it" 77 | }, 78 | "lib/net40/ja/Microsoft.Data.OData.resources.dll": { 79 | "locale": "ja" 80 | }, 81 | "lib/net40/ko/Microsoft.Data.OData.resources.dll": { 82 | "locale": "ko" 83 | }, 84 | "lib/net40/ru/Microsoft.Data.OData.resources.dll": { 85 | "locale": "ru" 86 | }, 87 | "lib/net40/zh-Hans/Microsoft.Data.OData.resources.dll": { 88 | "locale": "zh-Hans" 89 | }, 90 | "lib/net40/zh-Hant/Microsoft.Data.OData.resources.dll": { 91 | "locale": "zh-Hant" 92 | } 93 | } 94 | }, 95 | "Microsoft.Data.Services.Client/5.6.4": { 96 | "type": "package", 97 | "dependencies": { 98 | "Microsoft.Data.OData": "[5.6.4]" 99 | }, 100 | "compile": { 101 | "lib/net40/Microsoft.Data.Services.Client.dll": {} 102 | }, 103 | "runtime": { 104 | "lib/net40/Microsoft.Data.Services.Client.dll": {} 105 | }, 106 | "resource": { 107 | "lib/net40/de/Microsoft.Data.Services.Client.resources.dll": { 108 | "locale": "de" 109 | }, 110 | "lib/net40/es/Microsoft.Data.Services.Client.resources.dll": { 111 | "locale": "es" 112 | }, 113 | "lib/net40/fr/Microsoft.Data.Services.Client.resources.dll": { 114 | "locale": "fr" 115 | }, 116 | "lib/net40/it/Microsoft.Data.Services.Client.resources.dll": { 117 | "locale": "it" 118 | }, 119 | "lib/net40/ja/Microsoft.Data.Services.Client.resources.dll": { 120 | "locale": "ja" 121 | }, 122 | "lib/net40/ko/Microsoft.Data.Services.Client.resources.dll": { 123 | "locale": "ko" 124 | }, 125 | "lib/net40/ru/Microsoft.Data.Services.Client.resources.dll": { 126 | "locale": "ru" 127 | }, 128 | "lib/net40/zh-Hans/Microsoft.Data.Services.Client.resources.dll": { 129 | "locale": "zh-Hans" 130 | }, 131 | "lib/net40/zh-Hant/Microsoft.Data.Services.Client.resources.dll": { 132 | "locale": "zh-Hant" 133 | } 134 | } 135 | }, 136 | "Microsoft.Extensions.Caching.Abstractions/1.0.0-rc2-final": { 137 | "type": "package", 138 | "dependencies": { 139 | "Microsoft.Extensions.Primitives": "1.0.0-rc2-final", 140 | "System.Collections": "4.0.11-rc2-24027", 141 | "System.Threading": "4.0.11-rc2-24027", 142 | "System.Threading.Tasks": "4.0.11-rc2-24027" 143 | }, 144 | "compile": { 145 | "lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll": {} 146 | }, 147 | "runtime": { 148 | "lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll": {} 149 | } 150 | }, 151 | "Microsoft.Extensions.DependencyInjection/1.0.0-rc2-final": { 152 | "type": "package", 153 | "dependencies": { 154 | "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc2-final", 155 | "System.Collections": "4.0.11-rc2-24027", 156 | "System.Collections.Concurrent": "4.0.12-rc2-24027", 157 | "System.Runtime.Extensions": "4.1.0-rc2-24027", 158 | "System.Threading": "4.0.11-rc2-24027", 159 | "System.Threading.Tasks": "4.0.11-rc2-24027" 160 | }, 161 | "compile": { 162 | "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll": {} 163 | }, 164 | "runtime": { 165 | "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll": {} 166 | } 167 | }, 168 | "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc2-final": { 169 | "type": "package", 170 | "dependencies": { 171 | "System.ComponentModel": "4.0.1-rc2-24027", 172 | "System.Diagnostics.Debug": "4.0.11-rc2-24027", 173 | "System.Globalization": "4.0.11-rc2-24027", 174 | "System.Linq": "4.1.0-rc2-24027", 175 | "System.Linq.Expressions": "4.0.11-rc2-24027", 176 | "System.Reflection": "4.1.0-rc2-24027", 177 | "System.Resources.ResourceManager": "4.0.1-rc2-24027" 178 | }, 179 | "compile": { 180 | "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} 181 | }, 182 | "runtime": { 183 | "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} 184 | } 185 | }, 186 | "Microsoft.Extensions.Primitives/1.0.0-rc2-final": { 187 | "type": "package", 188 | "dependencies": { 189 | "System.Resources.ResourceManager": "4.0.1-rc2-24027", 190 | "System.Runtime": "4.1.0-rc2-24027" 191 | }, 192 | "compile": { 193 | "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {} 194 | }, 195 | "runtime": { 196 | "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {} 197 | } 198 | }, 199 | "Microsoft.NETCore.Platforms/1.0.1-rc2-24027": { 200 | "type": "package", 201 | "dependencies": { 202 | "Microsoft.NETCore.Targets": "1.0.1-rc2-24027" 203 | } 204 | }, 205 | "Microsoft.NETCore.Runtime/1.0.2-rc2-24027": { 206 | "type": "package" 207 | }, 208 | "Microsoft.NETCore.Targets/1.0.1-rc2-24027": { 209 | "type": "package" 210 | }, 211 | "NETStandard.Library/1.5.0-rc2-24027": { 212 | "type": "package", 213 | "dependencies": { 214 | "Microsoft.NETCore.Platforms": "1.0.1-rc2-24027", 215 | "Microsoft.NETCore.Runtime": "1.0.2-rc2-24027", 216 | "System.Collections": "4.0.11-rc2-24027", 217 | "System.Collections.Concurrent": "4.0.12-rc2-24027", 218 | "System.Diagnostics.Debug": "4.0.11-rc2-24027", 219 | "System.Diagnostics.Tools": "4.0.1-rc2-24027", 220 | "System.Diagnostics.Tracing": "4.1.0-rc2-24027", 221 | "System.Globalization": "4.0.11-rc2-24027", 222 | "System.IO": "4.1.0-rc2-24027", 223 | "System.IO.Compression": "4.1.0-rc2-24027", 224 | "System.Linq": "4.1.0-rc2-24027", 225 | "System.Net.Http": "4.0.1-rc2-24027", 226 | "System.Net.Primitives": "4.0.11-rc2-24027", 227 | "System.ObjectModel": "4.0.12-rc2-24027", 228 | "System.Reflection": "4.1.0-rc2-24027", 229 | "System.Reflection.Extensions": "4.0.1-rc2-24027", 230 | "System.Reflection.Primitives": "4.0.1-rc2-24027", 231 | "System.Resources.ResourceManager": "4.0.1-rc2-24027", 232 | "System.Runtime": "4.1.0-rc2-24027", 233 | "System.Runtime.Extensions": "4.1.0-rc2-24027", 234 | "System.Runtime.InteropServices": "4.1.0-rc2-24027", 235 | "System.Runtime.InteropServices.RuntimeInformation": "4.0.0-rc2-24027", 236 | "System.Runtime.Numerics": "4.0.1-rc2-24027", 237 | "System.Text.Encoding": "4.0.11-rc2-24027", 238 | "System.Text.Encoding.Extensions": "4.0.11-rc2-24027", 239 | "System.Text.RegularExpressions": "4.0.12-rc2-24027", 240 | "System.Threading": "4.0.11-rc2-24027", 241 | "System.Threading.Tasks": "4.0.11-rc2-24027", 242 | "System.Threading.Timer": "4.0.1-rc2-24027", 243 | "System.Xml.ReaderWriter": "4.0.11-rc2-24027", 244 | "System.Xml.XDocument": "4.0.11-rc2-24027" 245 | } 246 | }, 247 | "Newtonsoft.Json/6.0.8": { 248 | "type": "package", 249 | "compile": { 250 | "lib/net45/Newtonsoft.Json.dll": {} 251 | }, 252 | "runtime": { 253 | "lib/net45/Newtonsoft.Json.dll": {} 254 | } 255 | }, 256 | "System.Collections/4.0.11-rc2-24027": { 257 | "type": "package", 258 | "compile": { 259 | "ref/net45/_._": {} 260 | }, 261 | "runtime": { 262 | "lib/net45/_._": {} 263 | } 264 | }, 265 | "System.Collections.Concurrent/4.0.12-rc2-24027": { 266 | "type": "package", 267 | "compile": { 268 | "ref/net45/_._": {} 269 | }, 270 | "runtime": { 271 | "lib/net45/_._": {} 272 | } 273 | }, 274 | "System.ComponentModel/4.0.1-rc2-24027": { 275 | "type": "package", 276 | "compile": { 277 | "ref/net45/_._": {} 278 | }, 279 | "runtime": { 280 | "lib/net45/_._": {} 281 | } 282 | }, 283 | "System.Diagnostics.Debug/4.0.11-rc2-24027": { 284 | "type": "package", 285 | "compile": { 286 | "ref/net45/_._": {} 287 | }, 288 | "runtime": { 289 | "lib/net45/_._": {} 290 | } 291 | }, 292 | "System.Diagnostics.Tools/4.0.1-rc2-24027": { 293 | "type": "package", 294 | "compile": { 295 | "ref/net45/_._": {} 296 | }, 297 | "runtime": { 298 | "lib/net45/_._": {} 299 | } 300 | }, 301 | "System.Diagnostics.Tracing/4.1.0-rc2-24027": { 302 | "type": "package", 303 | "compile": { 304 | "ref/net45/_._": {} 305 | }, 306 | "runtime": { 307 | "lib/net45/_._": {} 308 | } 309 | }, 310 | "System.Globalization/4.0.11-rc2-24027": { 311 | "type": "package", 312 | "compile": { 313 | "ref/net45/_._": {} 314 | }, 315 | "runtime": { 316 | "lib/net45/_._": {} 317 | } 318 | }, 319 | "System.IO/4.1.0-rc2-24027": { 320 | "type": "package", 321 | "compile": { 322 | "ref/net45/_._": {} 323 | }, 324 | "runtime": { 325 | "lib/net45/_._": {} 326 | } 327 | }, 328 | "System.IO.Compression/4.1.0-rc2-24027": { 329 | "type": "package", 330 | "compile": { 331 | "ref/net45/_._": {} 332 | }, 333 | "runtime": { 334 | "lib/net45/_._": {} 335 | }, 336 | "runtimeTargets": { 337 | "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll": { 338 | "assetType": "runtime", 339 | "rid": "unix" 340 | }, 341 | "runtimes/win7/lib/netstandard1.3/System.IO.Compression.dll": { 342 | "assetType": "runtime", 343 | "rid": "win7" 344 | } 345 | } 346 | }, 347 | "System.Linq/4.1.0-rc2-24027": { 348 | "type": "package", 349 | "compile": { 350 | "ref/net45/_._": {} 351 | }, 352 | "runtime": { 353 | "lib/net45/_._": {} 354 | } 355 | }, 356 | "System.Linq.Expressions/4.0.11-rc2-24027": { 357 | "type": "package", 358 | "compile": { 359 | "ref/net45/_._": {} 360 | }, 361 | "runtime": { 362 | "lib/net45/_._": {} 363 | } 364 | }, 365 | "System.Net.Http/4.0.1-rc2-24027": { 366 | "type": "package", 367 | "frameworkAssemblies": [ 368 | "System.Net.Http" 369 | ], 370 | "compile": { 371 | "ref/net45/_._": {} 372 | }, 373 | "runtime": { 374 | "lib/net45/_._": {} 375 | }, 376 | "runtimeTargets": { 377 | "runtimes/win7/lib/netstandard1.3/System.Net.Http.dll": { 378 | "assetType": "runtime", 379 | "rid": "win7" 380 | } 381 | } 382 | }, 383 | "System.Net.Primitives/4.0.11-rc2-24027": { 384 | "type": "package", 385 | "compile": { 386 | "ref/net45/_._": {} 387 | }, 388 | "runtime": { 389 | "lib/net45/_._": {} 390 | } 391 | }, 392 | "System.ObjectModel/4.0.12-rc2-24027": { 393 | "type": "package", 394 | "compile": { 395 | "ref/net45/_._": {} 396 | }, 397 | "runtime": { 398 | "lib/net45/_._": {} 399 | } 400 | }, 401 | "System.Reflection/4.1.0-rc2-24027": { 402 | "type": "package", 403 | "compile": { 404 | "ref/net45/_._": {} 405 | }, 406 | "runtime": { 407 | "lib/net45/_._": {} 408 | } 409 | }, 410 | "System.Reflection.Extensions/4.0.1-rc2-24027": { 411 | "type": "package", 412 | "compile": { 413 | "ref/net45/_._": {} 414 | }, 415 | "runtime": { 416 | "lib/net45/_._": {} 417 | } 418 | }, 419 | "System.Reflection.Primitives/4.0.1-rc2-24027": { 420 | "type": "package", 421 | "compile": { 422 | "ref/net45/_._": {} 423 | }, 424 | "runtime": { 425 | "lib/net45/_._": {} 426 | } 427 | }, 428 | "System.Resources.ResourceManager/4.0.1-rc2-24027": { 429 | "type": "package", 430 | "compile": { 431 | "ref/net45/_._": {} 432 | }, 433 | "runtime": { 434 | "lib/net45/_._": {} 435 | } 436 | }, 437 | "System.Runtime/4.1.0-rc2-24027": { 438 | "type": "package", 439 | "compile": { 440 | "ref/net45/_._": {} 441 | }, 442 | "runtime": { 443 | "lib/net45/_._": {} 444 | } 445 | }, 446 | "System.Runtime.Extensions/4.1.0-rc2-24027": { 447 | "type": "package", 448 | "compile": { 449 | "ref/net45/_._": {} 450 | }, 451 | "runtime": { 452 | "lib/net45/_._": {} 453 | } 454 | }, 455 | "System.Runtime.InteropServices/4.1.0-rc2-24027": { 456 | "type": "package", 457 | "compile": { 458 | "ref/net45/_._": {} 459 | }, 460 | "runtime": { 461 | "lib/net45/_._": {} 462 | } 463 | }, 464 | "System.Runtime.InteropServices.RuntimeInformation/4.0.0-rc2-24027": { 465 | "type": "package", 466 | "dependencies": { 467 | "System.Runtime": "4.1.0-rc2-24027" 468 | }, 469 | "compile": { 470 | "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {} 471 | } 472 | }, 473 | "System.Runtime.Numerics/4.0.1-rc2-24027": { 474 | "type": "package", 475 | "compile": { 476 | "ref/net45/_._": {} 477 | }, 478 | "runtime": { 479 | "lib/net45/_._": {} 480 | } 481 | }, 482 | "System.Spatial/5.6.4": { 483 | "type": "package", 484 | "compile": { 485 | "lib/net40/System.Spatial.dll": {} 486 | }, 487 | "runtime": { 488 | "lib/net40/System.Spatial.dll": {} 489 | }, 490 | "resource": { 491 | "lib/net40/de/System.Spatial.resources.dll": { 492 | "locale": "de" 493 | }, 494 | "lib/net40/es/System.Spatial.resources.dll": { 495 | "locale": "es" 496 | }, 497 | "lib/net40/fr/System.Spatial.resources.dll": { 498 | "locale": "fr" 499 | }, 500 | "lib/net40/it/System.Spatial.resources.dll": { 501 | "locale": "it" 502 | }, 503 | "lib/net40/ja/System.Spatial.resources.dll": { 504 | "locale": "ja" 505 | }, 506 | "lib/net40/ko/System.Spatial.resources.dll": { 507 | "locale": "ko" 508 | }, 509 | "lib/net40/ru/System.Spatial.resources.dll": { 510 | "locale": "ru" 511 | }, 512 | "lib/net40/zh-Hans/System.Spatial.resources.dll": { 513 | "locale": "zh-Hans" 514 | }, 515 | "lib/net40/zh-Hant/System.Spatial.resources.dll": { 516 | "locale": "zh-Hant" 517 | } 518 | } 519 | }, 520 | "System.Text.Encoding/4.0.11-rc2-24027": { 521 | "type": "package", 522 | "compile": { 523 | "ref/net45/_._": {} 524 | }, 525 | "runtime": { 526 | "lib/net45/_._": {} 527 | } 528 | }, 529 | "System.Text.Encoding.Extensions/4.0.11-rc2-24027": { 530 | "type": "package", 531 | "compile": { 532 | "ref/net45/_._": {} 533 | }, 534 | "runtime": { 535 | "lib/net45/_._": {} 536 | } 537 | }, 538 | "System.Text.RegularExpressions/4.0.12-rc2-24027": { 539 | "type": "package", 540 | "compile": { 541 | "ref/net45/_._": {} 542 | }, 543 | "runtime": { 544 | "lib/net45/_._": {} 545 | } 546 | }, 547 | "System.Threading/4.0.11-rc2-24027": { 548 | "type": "package", 549 | "compile": { 550 | "ref/net45/_._": {} 551 | }, 552 | "runtime": { 553 | "lib/net45/_._": {} 554 | } 555 | }, 556 | "System.Threading.Tasks/4.0.11-rc2-24027": { 557 | "type": "package", 558 | "compile": { 559 | "ref/net45/_._": {} 560 | }, 561 | "runtime": { 562 | "lib/net45/_._": {} 563 | } 564 | }, 565 | "System.Threading.Timer/4.0.1-rc2-24027": { 566 | "type": "package", 567 | "compile": { 568 | "ref/net451/_._": {} 569 | }, 570 | "runtime": { 571 | "lib/net451/_._": {} 572 | } 573 | }, 574 | "System.Xml.ReaderWriter/4.0.11-rc2-24027": { 575 | "type": "package", 576 | "compile": { 577 | "ref/net45/_._": {} 578 | }, 579 | "runtime": { 580 | "lib/net45/_._": {} 581 | } 582 | }, 583 | "System.Xml.XDocument/4.0.11-rc2-24027": { 584 | "type": "package", 585 | "compile": { 586 | "ref/net45/_._": {} 587 | }, 588 | "runtime": { 589 | "lib/net45/_._": {} 590 | } 591 | }, 592 | "WindowsAzure.Storage/7.0.0": { 593 | "type": "package", 594 | "dependencies": { 595 | "Microsoft.Azure.KeyVault.Core": "1.0.0", 596 | "Microsoft.Data.OData": "5.6.4", 597 | "Microsoft.Data.Services.Client": "5.6.4", 598 | "Newtonsoft.Json": "6.0.8" 599 | }, 600 | "frameworkAssemblies": [ 601 | "System.Data" 602 | ], 603 | "compile": { 604 | "lib/net40/Microsoft.WindowsAzure.Storage.dll": {} 605 | }, 606 | "runtime": { 607 | "lib/net40/Microsoft.WindowsAzure.Storage.dll": {} 608 | } 609 | } 610 | } 611 | }, 612 | "libraries": { 613 | "Microsoft.Azure.KeyVault.Core/1.0.0": { 614 | "sha512": "iaA0E8xoVlqroQ7Iurg/VyAjfPdhzn+xN7JkdncmNoox/ez49uPbxp2vMrvhopBaUMuoBu38+8e0RvrV+X+BxA==", 615 | "type": "package", 616 | "files": [ 617 | "Microsoft.Azure.KeyVault.Core.1.0.0.nupkg.sha512", 618 | "Microsoft.Azure.KeyVault.Core.nuspec", 619 | "lib/net40/Microsoft.Azure.KeyVault.Core.dll", 620 | "lib/net40/Microsoft.Azure.KeyVault.Core.xml", 621 | "lib/portable-net45+wp8+wpa81+win/Microsoft.Azure.KeyVault.Core.dll", 622 | "lib/portable-net45+wp8+wpa81+win/Microsoft.Azure.KeyVault.Core.xml" 623 | ] 624 | }, 625 | "Microsoft.Data.Edm/5.6.4": { 626 | "sha512": "I9ea/CEOufddjjyRYIowshdeFj5SIqfWZ5conK/UIaFx2/jJ+PDRhQ5jcJTqTg/ediCa1C22TeRl/MmL9zwBew==", 627 | "type": "package", 628 | "files": [ 629 | "Microsoft.Data.Edm.5.6.4.nupkg.sha512", 630 | "Microsoft.Data.Edm.nuspec", 631 | "lib/net40/Microsoft.Data.Edm.dll", 632 | "lib/net40/Microsoft.Data.Edm.xml", 633 | "lib/net40/de/Microsoft.Data.Edm.resources.dll", 634 | "lib/net40/es/Microsoft.Data.Edm.resources.dll", 635 | "lib/net40/fr/Microsoft.Data.Edm.resources.dll", 636 | "lib/net40/it/Microsoft.Data.Edm.resources.dll", 637 | "lib/net40/ja/Microsoft.Data.Edm.resources.dll", 638 | "lib/net40/ko/Microsoft.Data.Edm.resources.dll", 639 | "lib/net40/ru/Microsoft.Data.Edm.resources.dll", 640 | "lib/net40/zh-Hans/Microsoft.Data.Edm.resources.dll", 641 | "lib/net40/zh-Hant/Microsoft.Data.Edm.resources.dll", 642 | "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.Edm.dll", 643 | "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.Edm.xml", 644 | "lib/portable-net40+sl5+wp8+win8+wpa/de/Microsoft.Data.Edm.resources.dll", 645 | "lib/portable-net40+sl5+wp8+win8+wpa/es/Microsoft.Data.Edm.resources.dll", 646 | "lib/portable-net40+sl5+wp8+win8+wpa/fr/Microsoft.Data.Edm.resources.dll", 647 | "lib/portable-net40+sl5+wp8+win8+wpa/it/Microsoft.Data.Edm.resources.dll", 648 | "lib/portable-net40+sl5+wp8+win8+wpa/ja/Microsoft.Data.Edm.resources.dll", 649 | "lib/portable-net40+sl5+wp8+win8+wpa/ko/Microsoft.Data.Edm.resources.dll", 650 | "lib/portable-net40+sl5+wp8+win8+wpa/ru/Microsoft.Data.Edm.resources.dll", 651 | "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hans/Microsoft.Data.Edm.resources.dll", 652 | "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hant/Microsoft.Data.Edm.resources.dll", 653 | "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.Edm.dll", 654 | "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.Edm.xml", 655 | "lib/portable-net45+wp8+win8+wpa/de/Microsoft.Data.Edm.resources.dll", 656 | "lib/portable-net45+wp8+win8+wpa/es/Microsoft.Data.Edm.resources.dll", 657 | "lib/portable-net45+wp8+win8+wpa/fr/Microsoft.Data.Edm.resources.dll", 658 | "lib/portable-net45+wp8+win8+wpa/it/Microsoft.Data.Edm.resources.dll", 659 | "lib/portable-net45+wp8+win8+wpa/ja/Microsoft.Data.Edm.resources.dll", 660 | "lib/portable-net45+wp8+win8+wpa/ko/Microsoft.Data.Edm.resources.dll", 661 | "lib/portable-net45+wp8+win8+wpa/ru/Microsoft.Data.Edm.resources.dll", 662 | "lib/portable-net45+wp8+win8+wpa/zh-Hans/Microsoft.Data.Edm.resources.dll", 663 | "lib/portable-net45+wp8+win8+wpa/zh-Hant/Microsoft.Data.Edm.resources.dll", 664 | "lib/sl4/Microsoft.Data.Edm.dll", 665 | "lib/sl4/Microsoft.Data.Edm.xml", 666 | "lib/sl4/de/Microsoft.Data.Edm.resources.dll", 667 | "lib/sl4/es/Microsoft.Data.Edm.resources.dll", 668 | "lib/sl4/fr/Microsoft.Data.Edm.resources.dll", 669 | "lib/sl4/it/Microsoft.Data.Edm.resources.dll", 670 | "lib/sl4/ja/Microsoft.Data.Edm.resources.dll", 671 | "lib/sl4/ko/Microsoft.Data.Edm.resources.dll", 672 | "lib/sl4/ru/Microsoft.Data.Edm.resources.dll", 673 | "lib/sl4/zh-Hans/Microsoft.Data.Edm.resources.dll", 674 | "lib/sl4/zh-Hant/Microsoft.Data.Edm.resources.dll" 675 | ] 676 | }, 677 | "Microsoft.Data.OData/5.6.4": { 678 | "sha512": "Te71LAvjYppmBCLWomHvhVzKes3q8L5tmmDMSyLP7YrJMYG5/Ded8uJgxWWkUX/Vh11ZDpN2WXRByOg+BAHCYw==", 679 | "type": "package", 680 | "files": [ 681 | "Microsoft.Data.OData.5.6.4.nupkg.sha512", 682 | "Microsoft.Data.OData.nuspec", 683 | "lib/net40/Microsoft.Data.OData.dll", 684 | "lib/net40/Microsoft.Data.OData.xml", 685 | "lib/net40/de/Microsoft.Data.OData.resources.dll", 686 | "lib/net40/es/Microsoft.Data.OData.resources.dll", 687 | "lib/net40/fr/Microsoft.Data.OData.resources.dll", 688 | "lib/net40/it/Microsoft.Data.OData.resources.dll", 689 | "lib/net40/ja/Microsoft.Data.OData.resources.dll", 690 | "lib/net40/ko/Microsoft.Data.OData.resources.dll", 691 | "lib/net40/ru/Microsoft.Data.OData.resources.dll", 692 | "lib/net40/zh-Hans/Microsoft.Data.OData.resources.dll", 693 | "lib/net40/zh-Hant/Microsoft.Data.OData.resources.dll", 694 | "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.OData.dll", 695 | "lib/portable-net40+sl5+wp8+win8+wpa/Microsoft.Data.OData.xml", 696 | "lib/portable-net40+sl5+wp8+win8+wpa/de/Microsoft.Data.OData.resources.dll", 697 | "lib/portable-net40+sl5+wp8+win8+wpa/es/Microsoft.Data.OData.resources.dll", 698 | "lib/portable-net40+sl5+wp8+win8+wpa/fr/Microsoft.Data.OData.resources.dll", 699 | "lib/portable-net40+sl5+wp8+win8+wpa/it/Microsoft.Data.OData.resources.dll", 700 | "lib/portable-net40+sl5+wp8+win8+wpa/ja/Microsoft.Data.OData.resources.dll", 701 | "lib/portable-net40+sl5+wp8+win8+wpa/ko/Microsoft.Data.OData.resources.dll", 702 | "lib/portable-net40+sl5+wp8+win8+wpa/ru/Microsoft.Data.OData.resources.dll", 703 | "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hans/Microsoft.Data.OData.resources.dll", 704 | "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hant/Microsoft.Data.OData.resources.dll", 705 | "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.OData.dll", 706 | "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.OData.xml", 707 | "lib/portable-net45+wp8+win8+wpa/de/Microsoft.Data.OData.resources.dll", 708 | "lib/portable-net45+wp8+win8+wpa/es/Microsoft.Data.OData.resources.dll", 709 | "lib/portable-net45+wp8+win8+wpa/fr/Microsoft.Data.OData.resources.dll", 710 | "lib/portable-net45+wp8+win8+wpa/it/Microsoft.Data.OData.resources.dll", 711 | "lib/portable-net45+wp8+win8+wpa/ja/Microsoft.Data.OData.resources.dll", 712 | "lib/portable-net45+wp8+win8+wpa/ko/Microsoft.Data.OData.resources.dll", 713 | "lib/portable-net45+wp8+win8+wpa/ru/Microsoft.Data.OData.resources.dll", 714 | "lib/portable-net45+wp8+win8+wpa/zh-Hans/Microsoft.Data.OData.resources.dll", 715 | "lib/portable-net45+wp8+win8+wpa/zh-Hant/Microsoft.Data.OData.resources.dll", 716 | "lib/sl4/Microsoft.Data.OData.dll", 717 | "lib/sl4/Microsoft.Data.OData.xml", 718 | "lib/sl4/de/Microsoft.Data.OData.resources.dll", 719 | "lib/sl4/es/Microsoft.Data.OData.resources.dll", 720 | "lib/sl4/fr/Microsoft.Data.OData.resources.dll", 721 | "lib/sl4/it/Microsoft.Data.OData.resources.dll", 722 | "lib/sl4/ja/Microsoft.Data.OData.resources.dll", 723 | "lib/sl4/ko/Microsoft.Data.OData.resources.dll", 724 | "lib/sl4/ru/Microsoft.Data.OData.resources.dll", 725 | "lib/sl4/zh-Hans/Microsoft.Data.OData.resources.dll", 726 | "lib/sl4/zh-Hant/Microsoft.Data.OData.resources.dll" 727 | ] 728 | }, 729 | "Microsoft.Data.Services.Client/5.6.4": { 730 | "sha512": "94XNZKwnpHuFAdR70kqNTMBv2ex9m+VVQX8dHknZgtlq+nTlZDgzFmahU0wsBaIqJWc3k8Z+FftQ2Voq9r0NWA==", 731 | "type": "package", 732 | "files": [ 733 | "Microsoft.Data.Services.Client.5.6.4.nupkg.sha512", 734 | "Microsoft.Data.Services.Client.nuspec", 735 | "lib/net40/Microsoft.Data.Services.Client.dll", 736 | "lib/net40/Microsoft.Data.Services.Client.xml", 737 | "lib/net40/de/Microsoft.Data.Services.Client.resources.dll", 738 | "lib/net40/es/Microsoft.Data.Services.Client.resources.dll", 739 | "lib/net40/fr/Microsoft.Data.Services.Client.resources.dll", 740 | "lib/net40/it/Microsoft.Data.Services.Client.resources.dll", 741 | "lib/net40/ja/Microsoft.Data.Services.Client.resources.dll", 742 | "lib/net40/ko/Microsoft.Data.Services.Client.resources.dll", 743 | "lib/net40/ru/Microsoft.Data.Services.Client.resources.dll", 744 | "lib/net40/zh-Hans/Microsoft.Data.Services.Client.resources.dll", 745 | "lib/net40/zh-Hant/Microsoft.Data.Services.Client.resources.dll", 746 | "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.Services.Client.dll", 747 | "lib/portable-net45+wp8+win8+wpa/Microsoft.Data.Services.Client.xml", 748 | "lib/portable-net45+wp8+win8+wpa/de/Microsoft.Data.Services.Client.resources.dll", 749 | "lib/portable-net45+wp8+win8+wpa/es/Microsoft.Data.Services.Client.resources.dll", 750 | "lib/portable-net45+wp8+win8+wpa/fr/Microsoft.Data.Services.Client.resources.dll", 751 | "lib/portable-net45+wp8+win8+wpa/it/Microsoft.Data.Services.Client.resources.dll", 752 | "lib/portable-net45+wp8+win8+wpa/ja/Microsoft.Data.Services.Client.resources.dll", 753 | "lib/portable-net45+wp8+win8+wpa/ko/Microsoft.Data.Services.Client.resources.dll", 754 | "lib/portable-net45+wp8+win8+wpa/ru/Microsoft.Data.Services.Client.resources.dll", 755 | "lib/portable-net45+wp8+win8+wpa/zh-Hans/Microsoft.Data.Services.Client.resources.dll", 756 | "lib/portable-net45+wp8+win8+wpa/zh-Hant/Microsoft.Data.Services.Client.resources.dll", 757 | "lib/sl4/Microsoft.Data.Services.Client.dll", 758 | "lib/sl4/Microsoft.Data.Services.Client.xml", 759 | "lib/sl4/de/Microsoft.Data.Services.Client.resources.dll", 760 | "lib/sl4/es/Microsoft.Data.Services.Client.resources.dll", 761 | "lib/sl4/fr/Microsoft.Data.Services.Client.resources.dll", 762 | "lib/sl4/it/Microsoft.Data.Services.Client.resources.dll", 763 | "lib/sl4/ja/Microsoft.Data.Services.Client.resources.dll", 764 | "lib/sl4/ko/Microsoft.Data.Services.Client.resources.dll", 765 | "lib/sl4/ru/Microsoft.Data.Services.Client.resources.dll", 766 | "lib/sl4/zh-Hans/Microsoft.Data.Services.Client.resources.dll", 767 | "lib/sl4/zh-Hant/Microsoft.Data.Services.Client.resources.dll" 768 | ] 769 | }, 770 | "Microsoft.Extensions.Caching.Abstractions/1.0.0-rc2-final": { 771 | "sha512": "Seu7cdYLYDFjYGd9KgzbAa5G6Xkzw6f6mSJjWemal1qNL505ktHMSbve6IPGScipL578rPwPTVqrTWWKIvmvLg==", 772 | "type": "package", 773 | "files": [ 774 | "Microsoft.Extensions.Caching.Abstractions.1.0.0-rc2-final.nupkg.sha512", 775 | "Microsoft.Extensions.Caching.Abstractions.nuspec", 776 | "lib/netcore50/Microsoft.Extensions.Caching.Abstractions.dll", 777 | "lib/netcore50/Microsoft.Extensions.Caching.Abstractions.xml", 778 | "lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll", 779 | "lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.xml" 780 | ] 781 | }, 782 | "Microsoft.Extensions.DependencyInjection/1.0.0-rc2-final": { 783 | "sha512": "TreRt5BDwivHosFbDpfaJ9CArhyZUHWzv9dlqZx2e0+PSbZznXRBg0QWteh+Y5gEPmJy6hANuz4ZeVK52nLKXA==", 784 | "type": "package", 785 | "files": [ 786 | "Microsoft.Extensions.DependencyInjection.1.0.0-rc2-final.nupkg.sha512", 787 | "Microsoft.Extensions.DependencyInjection.nuspec", 788 | "lib/netcore50/Microsoft.Extensions.DependencyInjection.dll", 789 | "lib/netcore50/Microsoft.Extensions.DependencyInjection.xml", 790 | "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll", 791 | "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.xml" 792 | ] 793 | }, 794 | "Microsoft.Extensions.DependencyInjection.Abstractions/1.0.0-rc2-final": { 795 | "sha512": "KRvRif+xioZSjml/O/Y6W/fksieNZ/hp+Bf/4Nau85gQleG8UJl+etaJXj18SWu8bQ3ApD4ikzq6qKXLlO8AMg==", 796 | "type": "package", 797 | "files": [ 798 | "Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0-rc2-final.nupkg.sha512", 799 | "Microsoft.Extensions.DependencyInjection.Abstractions.nuspec", 800 | "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 801 | "lib/netcore50/Microsoft.Extensions.DependencyInjection.Abstractions.xml", 802 | "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 803 | "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml" 804 | ] 805 | }, 806 | "Microsoft.Extensions.Primitives/1.0.0-rc2-final": { 807 | "sha512": "5lXETW9MI0CIOOCtgeJcrX3jODcFkX04tr+K/MB+cRspPvYD3URbf4MRIwWgI5r7cu+8+efPxEH0tG1g8ldhQA==", 808 | "type": "package", 809 | "files": [ 810 | "Microsoft.Extensions.Primitives.1.0.0-rc2-final.nupkg.sha512", 811 | "Microsoft.Extensions.Primitives.nuspec", 812 | "lib/netcore50/Microsoft.Extensions.Primitives.dll", 813 | "lib/netcore50/Microsoft.Extensions.Primitives.xml", 814 | "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll", 815 | "lib/netstandard1.0/Microsoft.Extensions.Primitives.xml" 816 | ] 817 | }, 818 | "Microsoft.NETCore.Platforms/1.0.1-rc2-24027": { 819 | "sha512": "BIZpJMovdHgUbCrZR9suwwLpZMNehIkaFKiIb9X5+wPjXNHMSQ91ETSASAnEXERyU7+ptJAfJGqgr3Y9ly98MQ==", 820 | "type": "package", 821 | "files": [ 822 | "Microsoft.NETCore.Platforms.1.0.1-rc2-24027.nupkg.sha512", 823 | "Microsoft.NETCore.Platforms.nuspec", 824 | "ThirdPartyNotices.txt", 825 | "dotnet_library_license.txt", 826 | "runtime.json" 827 | ] 828 | }, 829 | "Microsoft.NETCore.Runtime/1.0.2-rc2-24027": { 830 | "sha512": "z/R3npq0vJi1urIComaxGXX2CCfv27N78pNa3dMG4fyCQZA6u50v8ttWFnPV1caSN1O5JvDavqpBXVT1FdHcrA==", 831 | "type": "package", 832 | "files": [ 833 | "Microsoft.NETCore.Runtime.1.0.2-rc2-24027.nupkg.sha512", 834 | "Microsoft.NETCore.Runtime.nuspec", 835 | "ThirdPartyNotices.txt", 836 | "dotnet_library_license.txt" 837 | ] 838 | }, 839 | "Microsoft.NETCore.Targets/1.0.1-rc2-24027": { 840 | "sha512": "pNy4HhkgeM1kE/IqtDQLfUcMpy3NB3B/p8J/71G9Wvu2p/ARRH2hjq1TkETiqQW7ER9aFUs86wmgHyk3dtDgVQ==", 841 | "type": "package", 842 | "files": [ 843 | "Microsoft.NETCore.Targets.1.0.1-rc2-24027.nupkg.sha512", 844 | "Microsoft.NETCore.Targets.nuspec", 845 | "ThirdPartyNotices.txt", 846 | "dotnet_library_license.txt", 847 | "runtime.json" 848 | ] 849 | }, 850 | "NETStandard.Library/1.5.0-rc2-24027": { 851 | "sha512": "SD27bvP2gNnlpC7HZUbnPOXS1M7VbBZoi0bdlqe5tj7weJQ2EyGDGw8mi7K1yUmeqjL6jPWBLSC28TDaLnyqwA==", 852 | "type": "package", 853 | "files": [ 854 | "NETStandard.Library.1.5.0-rc2-24027.nupkg.sha512", 855 | "NETStandard.Library.nuspec", 856 | "ThirdPartyNotices.txt", 857 | "dotnet_library_license.txt" 858 | ] 859 | }, 860 | "Newtonsoft.Json/6.0.8": { 861 | "sha512": "7ut47NDedTW19EbL0JpFDYUP62fcuz27hJrehCDNajdCS5NtqL+E39+7Um3OkNc2wl2ym7K8Ln5eNuLus6mVGQ==", 862 | "type": "package", 863 | "files": [ 864 | "Newtonsoft.Json.6.0.8.nupkg.sha512", 865 | "Newtonsoft.Json.nuspec", 866 | "lib/net20/Newtonsoft.Json.dll", 867 | "lib/net20/Newtonsoft.Json.xml", 868 | "lib/net35/Newtonsoft.Json.dll", 869 | "lib/net35/Newtonsoft.Json.xml", 870 | "lib/net40/Newtonsoft.Json.dll", 871 | "lib/net40/Newtonsoft.Json.xml", 872 | "lib/net45/Newtonsoft.Json.dll", 873 | "lib/net45/Newtonsoft.Json.xml", 874 | "lib/netcore45/Newtonsoft.Json.dll", 875 | "lib/netcore45/Newtonsoft.Json.xml", 876 | "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll", 877 | "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.xml", 878 | "lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.dll", 879 | "lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.xml", 880 | "tools/install.ps1" 881 | ] 882 | }, 883 | "System.Collections/4.0.11-rc2-24027": { 884 | "sha512": "wi4oT2B06Ev7vDPeJki7HVJ3qPYJIilzf+p81JuNaBD9L2wi9Y2L5BsQ6ToncW+lYZafuMea/hiK1xX1Ge1VWQ==", 885 | "type": "package", 886 | "files": [ 887 | "System.Collections.4.0.11-rc2-24027.nupkg.sha512", 888 | "System.Collections.nuspec", 889 | "ThirdPartyNotices.txt", 890 | "dotnet_library_license.txt", 891 | "lib/MonoAndroid10/_._", 892 | "lib/MonoTouch10/_._", 893 | "lib/net45/_._", 894 | "lib/portable-net45+win8+wp8+wpa81/_._", 895 | "lib/win8/_._", 896 | "lib/wp80/_._", 897 | "lib/wpa81/_._", 898 | "lib/xamarinios10/_._", 899 | "lib/xamarinmac20/_._", 900 | "lib/xamarintvos10/_._", 901 | "lib/xamarinwatchos10/_._", 902 | "ref/MonoAndroid10/_._", 903 | "ref/MonoTouch10/_._", 904 | "ref/net45/_._", 905 | "ref/netcore50/System.Collections.dll", 906 | "ref/netcore50/System.Collections.xml", 907 | "ref/netcore50/de/System.Collections.xml", 908 | "ref/netcore50/es/System.Collections.xml", 909 | "ref/netcore50/fr/System.Collections.xml", 910 | "ref/netcore50/it/System.Collections.xml", 911 | "ref/netcore50/ja/System.Collections.xml", 912 | "ref/netcore50/ko/System.Collections.xml", 913 | "ref/netcore50/ru/System.Collections.xml", 914 | "ref/netcore50/zh-hans/System.Collections.xml", 915 | "ref/netcore50/zh-hant/System.Collections.xml", 916 | "ref/netstandard1.0/System.Collections.dll", 917 | "ref/netstandard1.0/System.Collections.xml", 918 | "ref/netstandard1.0/de/System.Collections.xml", 919 | "ref/netstandard1.0/es/System.Collections.xml", 920 | "ref/netstandard1.0/fr/System.Collections.xml", 921 | "ref/netstandard1.0/it/System.Collections.xml", 922 | "ref/netstandard1.0/ja/System.Collections.xml", 923 | "ref/netstandard1.0/ko/System.Collections.xml", 924 | "ref/netstandard1.0/ru/System.Collections.xml", 925 | "ref/netstandard1.0/zh-hans/System.Collections.xml", 926 | "ref/netstandard1.0/zh-hant/System.Collections.xml", 927 | "ref/netstandard1.3/System.Collections.dll", 928 | "ref/netstandard1.3/System.Collections.xml", 929 | "ref/netstandard1.3/de/System.Collections.xml", 930 | "ref/netstandard1.3/es/System.Collections.xml", 931 | "ref/netstandard1.3/fr/System.Collections.xml", 932 | "ref/netstandard1.3/it/System.Collections.xml", 933 | "ref/netstandard1.3/ja/System.Collections.xml", 934 | "ref/netstandard1.3/ko/System.Collections.xml", 935 | "ref/netstandard1.3/ru/System.Collections.xml", 936 | "ref/netstandard1.3/zh-hans/System.Collections.xml", 937 | "ref/netstandard1.3/zh-hant/System.Collections.xml", 938 | "ref/portable-net45+win8+wp8+wpa81/_._", 939 | "ref/win8/_._", 940 | "ref/wp80/_._", 941 | "ref/wpa81/_._", 942 | "ref/xamarinios10/_._", 943 | "ref/xamarinmac20/_._", 944 | "ref/xamarintvos10/_._", 945 | "ref/xamarinwatchos10/_._" 946 | ] 947 | }, 948 | "System.Collections.Concurrent/4.0.12-rc2-24027": { 949 | "sha512": "0XN+QpKMG5xHRZ50hV6Yn1ojqAhZ2CL8q4vT316ipEB3yEb/ROMjC18Html5QreF12ZS6Le1AWtIB1Qgi2FzvA==", 950 | "type": "package", 951 | "files": [ 952 | "System.Collections.Concurrent.4.0.12-rc2-24027.nupkg.sha512", 953 | "System.Collections.Concurrent.nuspec", 954 | "ThirdPartyNotices.txt", 955 | "dotnet_library_license.txt", 956 | "lib/MonoAndroid10/_._", 957 | "lib/MonoTouch10/_._", 958 | "lib/net45/_._", 959 | "lib/netcore50/System.Collections.Concurrent.dll", 960 | "lib/netstandard1.3/System.Collections.Concurrent.dll", 961 | "lib/portable-net45+win8+wpa81/_._", 962 | "lib/win8/_._", 963 | "lib/wpa81/_._", 964 | "lib/xamarinios10/_._", 965 | "lib/xamarinmac20/_._", 966 | "lib/xamarintvos10/_._", 967 | "lib/xamarinwatchos10/_._", 968 | "ref/MonoAndroid10/_._", 969 | "ref/MonoTouch10/_._", 970 | "ref/net45/_._", 971 | "ref/netcore50/System.Collections.Concurrent.dll", 972 | "ref/netcore50/System.Collections.Concurrent.xml", 973 | "ref/netcore50/de/System.Collections.Concurrent.xml", 974 | "ref/netcore50/es/System.Collections.Concurrent.xml", 975 | "ref/netcore50/fr/System.Collections.Concurrent.xml", 976 | "ref/netcore50/it/System.Collections.Concurrent.xml", 977 | "ref/netcore50/ja/System.Collections.Concurrent.xml", 978 | "ref/netcore50/ko/System.Collections.Concurrent.xml", 979 | "ref/netcore50/ru/System.Collections.Concurrent.xml", 980 | "ref/netcore50/zh-hans/System.Collections.Concurrent.xml", 981 | "ref/netcore50/zh-hant/System.Collections.Concurrent.xml", 982 | "ref/netstandard1.1/System.Collections.Concurrent.dll", 983 | "ref/netstandard1.1/System.Collections.Concurrent.xml", 984 | "ref/netstandard1.1/de/System.Collections.Concurrent.xml", 985 | "ref/netstandard1.1/es/System.Collections.Concurrent.xml", 986 | "ref/netstandard1.1/fr/System.Collections.Concurrent.xml", 987 | "ref/netstandard1.1/it/System.Collections.Concurrent.xml", 988 | "ref/netstandard1.1/ja/System.Collections.Concurrent.xml", 989 | "ref/netstandard1.1/ko/System.Collections.Concurrent.xml", 990 | "ref/netstandard1.1/ru/System.Collections.Concurrent.xml", 991 | "ref/netstandard1.1/zh-hans/System.Collections.Concurrent.xml", 992 | "ref/netstandard1.1/zh-hant/System.Collections.Concurrent.xml", 993 | "ref/netstandard1.3/System.Collections.Concurrent.dll", 994 | "ref/netstandard1.3/System.Collections.Concurrent.xml", 995 | "ref/netstandard1.3/de/System.Collections.Concurrent.xml", 996 | "ref/netstandard1.3/es/System.Collections.Concurrent.xml", 997 | "ref/netstandard1.3/fr/System.Collections.Concurrent.xml", 998 | "ref/netstandard1.3/it/System.Collections.Concurrent.xml", 999 | "ref/netstandard1.3/ja/System.Collections.Concurrent.xml", 1000 | "ref/netstandard1.3/ko/System.Collections.Concurrent.xml", 1001 | "ref/netstandard1.3/ru/System.Collections.Concurrent.xml", 1002 | "ref/netstandard1.3/zh-hans/System.Collections.Concurrent.xml", 1003 | "ref/netstandard1.3/zh-hant/System.Collections.Concurrent.xml", 1004 | "ref/portable-net45+win8+wpa81/_._", 1005 | "ref/win8/_._", 1006 | "ref/wpa81/_._", 1007 | "ref/xamarinios10/_._", 1008 | "ref/xamarinmac20/_._", 1009 | "ref/xamarintvos10/_._", 1010 | "ref/xamarinwatchos10/_._" 1011 | ] 1012 | }, 1013 | "System.ComponentModel/4.0.1-rc2-24027": { 1014 | "sha512": "6ne+Yk/6J59NZ19jiKjxwRPS2VIofrps2xkGDxMpyiHzEk4xpIY0kzt0ZABvTpdOYpvOw7bz2Ls2/X0QiuSjQg==", 1015 | "type": "package", 1016 | "files": [ 1017 | "System.ComponentModel.4.0.1-rc2-24027.nupkg.sha512", 1018 | "System.ComponentModel.nuspec", 1019 | "ThirdPartyNotices.txt", 1020 | "dotnet_library_license.txt", 1021 | "lib/MonoAndroid10/_._", 1022 | "lib/MonoTouch10/_._", 1023 | "lib/net45/_._", 1024 | "lib/netcore50/System.ComponentModel.dll", 1025 | "lib/netstandard1.3/System.ComponentModel.dll", 1026 | "lib/portable-net45+win8+wp8+wpa81/_._", 1027 | "lib/win8/_._", 1028 | "lib/wp80/_._", 1029 | "lib/wpa81/_._", 1030 | "lib/xamarinios10/_._", 1031 | "lib/xamarinmac20/_._", 1032 | "lib/xamarintvos10/_._", 1033 | "lib/xamarinwatchos10/_._", 1034 | "ref/MonoAndroid10/_._", 1035 | "ref/MonoTouch10/_._", 1036 | "ref/net45/_._", 1037 | "ref/netcore50/System.ComponentModel.dll", 1038 | "ref/netcore50/System.ComponentModel.xml", 1039 | "ref/netcore50/de/System.ComponentModel.xml", 1040 | "ref/netcore50/es/System.ComponentModel.xml", 1041 | "ref/netcore50/fr/System.ComponentModel.xml", 1042 | "ref/netcore50/it/System.ComponentModel.xml", 1043 | "ref/netcore50/ja/System.ComponentModel.xml", 1044 | "ref/netcore50/ko/System.ComponentModel.xml", 1045 | "ref/netcore50/ru/System.ComponentModel.xml", 1046 | "ref/netcore50/zh-hans/System.ComponentModel.xml", 1047 | "ref/netcore50/zh-hant/System.ComponentModel.xml", 1048 | "ref/netstandard1.0/System.ComponentModel.dll", 1049 | "ref/netstandard1.0/System.ComponentModel.xml", 1050 | "ref/netstandard1.0/de/System.ComponentModel.xml", 1051 | "ref/netstandard1.0/es/System.ComponentModel.xml", 1052 | "ref/netstandard1.0/fr/System.ComponentModel.xml", 1053 | "ref/netstandard1.0/it/System.ComponentModel.xml", 1054 | "ref/netstandard1.0/ja/System.ComponentModel.xml", 1055 | "ref/netstandard1.0/ko/System.ComponentModel.xml", 1056 | "ref/netstandard1.0/ru/System.ComponentModel.xml", 1057 | "ref/netstandard1.0/zh-hans/System.ComponentModel.xml", 1058 | "ref/netstandard1.0/zh-hant/System.ComponentModel.xml", 1059 | "ref/portable-net45+win8+wp8+wpa81/_._", 1060 | "ref/win8/_._", 1061 | "ref/wp80/_._", 1062 | "ref/wpa81/_._", 1063 | "ref/xamarinios10/_._", 1064 | "ref/xamarinmac20/_._", 1065 | "ref/xamarintvos10/_._", 1066 | "ref/xamarinwatchos10/_._" 1067 | ] 1068 | }, 1069 | "System.Diagnostics.Debug/4.0.11-rc2-24027": { 1070 | "sha512": "k0ckwL97zqxiSjRpgmkjUoP51LvEzMshynNuNOyUsKLQTHVieTsrg2YiBnou0AsDnDk/maCmuPJvoJR0qIcOuQ==", 1071 | "type": "package", 1072 | "files": [ 1073 | "System.Diagnostics.Debug.4.0.11-rc2-24027.nupkg.sha512", 1074 | "System.Diagnostics.Debug.nuspec", 1075 | "ThirdPartyNotices.txt", 1076 | "dotnet_library_license.txt", 1077 | "lib/MonoAndroid10/_._", 1078 | "lib/MonoTouch10/_._", 1079 | "lib/net45/_._", 1080 | "lib/portable-net45+win8+wp8+wpa81/_._", 1081 | "lib/win8/_._", 1082 | "lib/wp80/_._", 1083 | "lib/wpa81/_._", 1084 | "lib/xamarinios10/_._", 1085 | "lib/xamarinmac20/_._", 1086 | "lib/xamarintvos10/_._", 1087 | "lib/xamarinwatchos10/_._", 1088 | "ref/MonoAndroid10/_._", 1089 | "ref/MonoTouch10/_._", 1090 | "ref/net45/_._", 1091 | "ref/netcore50/System.Diagnostics.Debug.dll", 1092 | "ref/netcore50/System.Diagnostics.Debug.xml", 1093 | "ref/netcore50/de/System.Diagnostics.Debug.xml", 1094 | "ref/netcore50/es/System.Diagnostics.Debug.xml", 1095 | "ref/netcore50/fr/System.Diagnostics.Debug.xml", 1096 | "ref/netcore50/it/System.Diagnostics.Debug.xml", 1097 | "ref/netcore50/ja/System.Diagnostics.Debug.xml", 1098 | "ref/netcore50/ko/System.Diagnostics.Debug.xml", 1099 | "ref/netcore50/ru/System.Diagnostics.Debug.xml", 1100 | "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml", 1101 | "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml", 1102 | "ref/netstandard1.0/System.Diagnostics.Debug.dll", 1103 | "ref/netstandard1.0/System.Diagnostics.Debug.xml", 1104 | "ref/netstandard1.0/de/System.Diagnostics.Debug.xml", 1105 | "ref/netstandard1.0/es/System.Diagnostics.Debug.xml", 1106 | "ref/netstandard1.0/fr/System.Diagnostics.Debug.xml", 1107 | "ref/netstandard1.0/it/System.Diagnostics.Debug.xml", 1108 | "ref/netstandard1.0/ja/System.Diagnostics.Debug.xml", 1109 | "ref/netstandard1.0/ko/System.Diagnostics.Debug.xml", 1110 | "ref/netstandard1.0/ru/System.Diagnostics.Debug.xml", 1111 | "ref/netstandard1.0/zh-hans/System.Diagnostics.Debug.xml", 1112 | "ref/netstandard1.0/zh-hant/System.Diagnostics.Debug.xml", 1113 | "ref/netstandard1.3/System.Diagnostics.Debug.dll", 1114 | "ref/netstandard1.3/System.Diagnostics.Debug.xml", 1115 | "ref/netstandard1.3/de/System.Diagnostics.Debug.xml", 1116 | "ref/netstandard1.3/es/System.Diagnostics.Debug.xml", 1117 | "ref/netstandard1.3/fr/System.Diagnostics.Debug.xml", 1118 | "ref/netstandard1.3/it/System.Diagnostics.Debug.xml", 1119 | "ref/netstandard1.3/ja/System.Diagnostics.Debug.xml", 1120 | "ref/netstandard1.3/ko/System.Diagnostics.Debug.xml", 1121 | "ref/netstandard1.3/ru/System.Diagnostics.Debug.xml", 1122 | "ref/netstandard1.3/zh-hans/System.Diagnostics.Debug.xml", 1123 | "ref/netstandard1.3/zh-hant/System.Diagnostics.Debug.xml", 1124 | "ref/portable-net45+win8+wp8+wpa81/_._", 1125 | "ref/win8/_._", 1126 | "ref/wp80/_._", 1127 | "ref/wpa81/_._", 1128 | "ref/xamarinios10/_._", 1129 | "ref/xamarinmac20/_._", 1130 | "ref/xamarintvos10/_._", 1131 | "ref/xamarinwatchos10/_._" 1132 | ] 1133 | }, 1134 | "System.Diagnostics.Tools/4.0.1-rc2-24027": { 1135 | "sha512": "Afv5y9mVcMGmcN1YB4RIQdK5glUyL5cOIigi2DMuetSKJykMXxVH8KldkjYFwFKHcx8T1gN6/47knzZU3DtrrA==", 1136 | "type": "package", 1137 | "files": [ 1138 | "System.Diagnostics.Tools.4.0.1-rc2-24027.nupkg.sha512", 1139 | "System.Diagnostics.Tools.nuspec", 1140 | "ThirdPartyNotices.txt", 1141 | "dotnet_library_license.txt", 1142 | "lib/MonoAndroid10/_._", 1143 | "lib/MonoTouch10/_._", 1144 | "lib/net45/_._", 1145 | "lib/portable-net45+win8+wp8+wpa81/_._", 1146 | "lib/win8/_._", 1147 | "lib/wp80/_._", 1148 | "lib/wpa81/_._", 1149 | "lib/xamarinios10/_._", 1150 | "lib/xamarinmac20/_._", 1151 | "lib/xamarintvos10/_._", 1152 | "lib/xamarinwatchos10/_._", 1153 | "ref/MonoAndroid10/_._", 1154 | "ref/MonoTouch10/_._", 1155 | "ref/net45/_._", 1156 | "ref/netcore50/System.Diagnostics.Tools.dll", 1157 | "ref/netcore50/System.Diagnostics.Tools.xml", 1158 | "ref/netcore50/de/System.Diagnostics.Tools.xml", 1159 | "ref/netcore50/es/System.Diagnostics.Tools.xml", 1160 | "ref/netcore50/fr/System.Diagnostics.Tools.xml", 1161 | "ref/netcore50/it/System.Diagnostics.Tools.xml", 1162 | "ref/netcore50/ja/System.Diagnostics.Tools.xml", 1163 | "ref/netcore50/ko/System.Diagnostics.Tools.xml", 1164 | "ref/netcore50/ru/System.Diagnostics.Tools.xml", 1165 | "ref/netcore50/zh-hans/System.Diagnostics.Tools.xml", 1166 | "ref/netcore50/zh-hant/System.Diagnostics.Tools.xml", 1167 | "ref/netstandard1.0/System.Diagnostics.Tools.dll", 1168 | "ref/netstandard1.0/System.Diagnostics.Tools.xml", 1169 | "ref/netstandard1.0/de/System.Diagnostics.Tools.xml", 1170 | "ref/netstandard1.0/es/System.Diagnostics.Tools.xml", 1171 | "ref/netstandard1.0/fr/System.Diagnostics.Tools.xml", 1172 | "ref/netstandard1.0/it/System.Diagnostics.Tools.xml", 1173 | "ref/netstandard1.0/ja/System.Diagnostics.Tools.xml", 1174 | "ref/netstandard1.0/ko/System.Diagnostics.Tools.xml", 1175 | "ref/netstandard1.0/ru/System.Diagnostics.Tools.xml", 1176 | "ref/netstandard1.0/zh-hans/System.Diagnostics.Tools.xml", 1177 | "ref/netstandard1.0/zh-hant/System.Diagnostics.Tools.xml", 1178 | "ref/portable-net45+win8+wp8+wpa81/_._", 1179 | "ref/win8/_._", 1180 | "ref/wp80/_._", 1181 | "ref/wpa81/_._", 1182 | "ref/xamarinios10/_._", 1183 | "ref/xamarinmac20/_._", 1184 | "ref/xamarintvos10/_._", 1185 | "ref/xamarinwatchos10/_._" 1186 | ] 1187 | }, 1188 | "System.Diagnostics.Tracing/4.1.0-rc2-24027": { 1189 | "sha512": "ZRR3q7pPGqKc5rcHAhNP9bTjtIILmZu82E86n+mDyMYx+KEpuYpj8P+kQMWeLKYK1U4gxftqyidwm6+j0b+YoQ==", 1190 | "type": "package", 1191 | "files": [ 1192 | "System.Diagnostics.Tracing.4.1.0-rc2-24027.nupkg.sha512", 1193 | "System.Diagnostics.Tracing.nuspec", 1194 | "ThirdPartyNotices.txt", 1195 | "dotnet_library_license.txt", 1196 | "lib/MonoAndroid10/_._", 1197 | "lib/MonoTouch10/_._", 1198 | "lib/net45/_._", 1199 | "lib/net462/System.Diagnostics.Tracing.dll", 1200 | "lib/portable-net45+win8+wpa81/_._", 1201 | "lib/win8/_._", 1202 | "lib/wpa81/_._", 1203 | "lib/xamarinios10/_._", 1204 | "lib/xamarinmac20/_._", 1205 | "lib/xamarintvos10/_._", 1206 | "lib/xamarinwatchos10/_._", 1207 | "ref/MonoAndroid10/_._", 1208 | "ref/MonoTouch10/_._", 1209 | "ref/net45/_._", 1210 | "ref/net462/System.Diagnostics.Tracing.dll", 1211 | "ref/netcore50/System.Diagnostics.Tracing.dll", 1212 | "ref/netcore50/System.Diagnostics.Tracing.xml", 1213 | "ref/netcore50/de/System.Diagnostics.Tracing.xml", 1214 | "ref/netcore50/es/System.Diagnostics.Tracing.xml", 1215 | "ref/netcore50/fr/System.Diagnostics.Tracing.xml", 1216 | "ref/netcore50/it/System.Diagnostics.Tracing.xml", 1217 | "ref/netcore50/ja/System.Diagnostics.Tracing.xml", 1218 | "ref/netcore50/ko/System.Diagnostics.Tracing.xml", 1219 | "ref/netcore50/ru/System.Diagnostics.Tracing.xml", 1220 | "ref/netcore50/zh-hans/System.Diagnostics.Tracing.xml", 1221 | "ref/netcore50/zh-hant/System.Diagnostics.Tracing.xml", 1222 | "ref/netstandard1.1/System.Diagnostics.Tracing.dll", 1223 | "ref/netstandard1.1/System.Diagnostics.Tracing.xml", 1224 | "ref/netstandard1.1/de/System.Diagnostics.Tracing.xml", 1225 | "ref/netstandard1.1/es/System.Diagnostics.Tracing.xml", 1226 | "ref/netstandard1.1/fr/System.Diagnostics.Tracing.xml", 1227 | "ref/netstandard1.1/it/System.Diagnostics.Tracing.xml", 1228 | "ref/netstandard1.1/ja/System.Diagnostics.Tracing.xml", 1229 | "ref/netstandard1.1/ko/System.Diagnostics.Tracing.xml", 1230 | "ref/netstandard1.1/ru/System.Diagnostics.Tracing.xml", 1231 | "ref/netstandard1.1/zh-hans/System.Diagnostics.Tracing.xml", 1232 | "ref/netstandard1.1/zh-hant/System.Diagnostics.Tracing.xml", 1233 | "ref/netstandard1.2/System.Diagnostics.Tracing.dll", 1234 | "ref/netstandard1.2/System.Diagnostics.Tracing.xml", 1235 | "ref/netstandard1.2/de/System.Diagnostics.Tracing.xml", 1236 | "ref/netstandard1.2/es/System.Diagnostics.Tracing.xml", 1237 | "ref/netstandard1.2/fr/System.Diagnostics.Tracing.xml", 1238 | "ref/netstandard1.2/it/System.Diagnostics.Tracing.xml", 1239 | "ref/netstandard1.2/ja/System.Diagnostics.Tracing.xml", 1240 | "ref/netstandard1.2/ko/System.Diagnostics.Tracing.xml", 1241 | "ref/netstandard1.2/ru/System.Diagnostics.Tracing.xml", 1242 | "ref/netstandard1.2/zh-hans/System.Diagnostics.Tracing.xml", 1243 | "ref/netstandard1.2/zh-hant/System.Diagnostics.Tracing.xml", 1244 | "ref/netstandard1.3/System.Diagnostics.Tracing.dll", 1245 | "ref/netstandard1.3/System.Diagnostics.Tracing.xml", 1246 | "ref/netstandard1.3/de/System.Diagnostics.Tracing.xml", 1247 | "ref/netstandard1.3/es/System.Diagnostics.Tracing.xml", 1248 | "ref/netstandard1.3/fr/System.Diagnostics.Tracing.xml", 1249 | "ref/netstandard1.3/it/System.Diagnostics.Tracing.xml", 1250 | "ref/netstandard1.3/ja/System.Diagnostics.Tracing.xml", 1251 | "ref/netstandard1.3/ko/System.Diagnostics.Tracing.xml", 1252 | "ref/netstandard1.3/ru/System.Diagnostics.Tracing.xml", 1253 | "ref/netstandard1.3/zh-hans/System.Diagnostics.Tracing.xml", 1254 | "ref/netstandard1.3/zh-hant/System.Diagnostics.Tracing.xml", 1255 | "ref/netstandard1.5/System.Diagnostics.Tracing.dll", 1256 | "ref/netstandard1.5/System.Diagnostics.Tracing.xml", 1257 | "ref/netstandard1.5/de/System.Diagnostics.Tracing.xml", 1258 | "ref/netstandard1.5/es/System.Diagnostics.Tracing.xml", 1259 | "ref/netstandard1.5/fr/System.Diagnostics.Tracing.xml", 1260 | "ref/netstandard1.5/it/System.Diagnostics.Tracing.xml", 1261 | "ref/netstandard1.5/ja/System.Diagnostics.Tracing.xml", 1262 | "ref/netstandard1.5/ko/System.Diagnostics.Tracing.xml", 1263 | "ref/netstandard1.5/ru/System.Diagnostics.Tracing.xml", 1264 | "ref/netstandard1.5/zh-hans/System.Diagnostics.Tracing.xml", 1265 | "ref/netstandard1.5/zh-hant/System.Diagnostics.Tracing.xml", 1266 | "ref/portable-net45+win8+wpa81/_._", 1267 | "ref/win8/_._", 1268 | "ref/wpa81/_._", 1269 | "ref/xamarinios10/_._", 1270 | "ref/xamarinmac20/_._", 1271 | "ref/xamarintvos10/_._", 1272 | "ref/xamarinwatchos10/_._" 1273 | ] 1274 | }, 1275 | "System.Globalization/4.0.11-rc2-24027": { 1276 | "sha512": "RDterYo6tAE2YslHrhvAdrAkTdhGkml7tg5JGX/XwgN2GGkB3NkiqigBSaUEV4S2ftCzCFDIhCxqQy57lAsEIA==", 1277 | "type": "package", 1278 | "files": [ 1279 | "System.Globalization.4.0.11-rc2-24027.nupkg.sha512", 1280 | "System.Globalization.nuspec", 1281 | "ThirdPartyNotices.txt", 1282 | "dotnet_library_license.txt", 1283 | "lib/MonoAndroid10/_._", 1284 | "lib/MonoTouch10/_._", 1285 | "lib/net45/_._", 1286 | "lib/portable-net45+win8+wp8+wpa81/_._", 1287 | "lib/win8/_._", 1288 | "lib/wp80/_._", 1289 | "lib/wpa81/_._", 1290 | "lib/xamarinios10/_._", 1291 | "lib/xamarinmac20/_._", 1292 | "lib/xamarintvos10/_._", 1293 | "lib/xamarinwatchos10/_._", 1294 | "ref/MonoAndroid10/_._", 1295 | "ref/MonoTouch10/_._", 1296 | "ref/net45/_._", 1297 | "ref/netcore50/System.Globalization.dll", 1298 | "ref/netcore50/System.Globalization.xml", 1299 | "ref/netcore50/de/System.Globalization.xml", 1300 | "ref/netcore50/es/System.Globalization.xml", 1301 | "ref/netcore50/fr/System.Globalization.xml", 1302 | "ref/netcore50/it/System.Globalization.xml", 1303 | "ref/netcore50/ja/System.Globalization.xml", 1304 | "ref/netcore50/ko/System.Globalization.xml", 1305 | "ref/netcore50/ru/System.Globalization.xml", 1306 | "ref/netcore50/zh-hans/System.Globalization.xml", 1307 | "ref/netcore50/zh-hant/System.Globalization.xml", 1308 | "ref/netstandard1.0/System.Globalization.dll", 1309 | "ref/netstandard1.0/System.Globalization.xml", 1310 | "ref/netstandard1.0/de/System.Globalization.xml", 1311 | "ref/netstandard1.0/es/System.Globalization.xml", 1312 | "ref/netstandard1.0/fr/System.Globalization.xml", 1313 | "ref/netstandard1.0/it/System.Globalization.xml", 1314 | "ref/netstandard1.0/ja/System.Globalization.xml", 1315 | "ref/netstandard1.0/ko/System.Globalization.xml", 1316 | "ref/netstandard1.0/ru/System.Globalization.xml", 1317 | "ref/netstandard1.0/zh-hans/System.Globalization.xml", 1318 | "ref/netstandard1.0/zh-hant/System.Globalization.xml", 1319 | "ref/netstandard1.3/System.Globalization.dll", 1320 | "ref/netstandard1.3/System.Globalization.xml", 1321 | "ref/netstandard1.3/de/System.Globalization.xml", 1322 | "ref/netstandard1.3/es/System.Globalization.xml", 1323 | "ref/netstandard1.3/fr/System.Globalization.xml", 1324 | "ref/netstandard1.3/it/System.Globalization.xml", 1325 | "ref/netstandard1.3/ja/System.Globalization.xml", 1326 | "ref/netstandard1.3/ko/System.Globalization.xml", 1327 | "ref/netstandard1.3/ru/System.Globalization.xml", 1328 | "ref/netstandard1.3/zh-hans/System.Globalization.xml", 1329 | "ref/netstandard1.3/zh-hant/System.Globalization.xml", 1330 | "ref/portable-net45+win8+wp8+wpa81/_._", 1331 | "ref/win8/_._", 1332 | "ref/wp80/_._", 1333 | "ref/wpa81/_._", 1334 | "ref/xamarinios10/_._", 1335 | "ref/xamarinmac20/_._", 1336 | "ref/xamarintvos10/_._", 1337 | "ref/xamarinwatchos10/_._" 1338 | ] 1339 | }, 1340 | "System.IO/4.1.0-rc2-24027": { 1341 | "sha512": "VQRYN33mwALJ1UWfxxMqXzKCYUDNMUeU6j8YCxVcLCBx3Oa/l7i15NQv/OAebfOVSmBa3LmBTRP4rQqChrCbFg==", 1342 | "type": "package", 1343 | "files": [ 1344 | "System.IO.4.1.0-rc2-24027.nupkg.sha512", 1345 | "System.IO.nuspec", 1346 | "ThirdPartyNotices.txt", 1347 | "dotnet_library_license.txt", 1348 | "lib/MonoAndroid10/_._", 1349 | "lib/MonoTouch10/_._", 1350 | "lib/net45/_._", 1351 | "lib/net462/System.IO.dll", 1352 | "lib/portable-net45+win8+wp8+wpa81/_._", 1353 | "lib/win8/_._", 1354 | "lib/wp80/_._", 1355 | "lib/wpa81/_._", 1356 | "lib/xamarinios10/_._", 1357 | "lib/xamarinmac20/_._", 1358 | "lib/xamarintvos10/_._", 1359 | "lib/xamarinwatchos10/_._", 1360 | "ref/MonoAndroid10/_._", 1361 | "ref/MonoTouch10/_._", 1362 | "ref/net45/_._", 1363 | "ref/net462/System.IO.dll", 1364 | "ref/netcore50/System.IO.dll", 1365 | "ref/netcore50/System.IO.xml", 1366 | "ref/netcore50/de/System.IO.xml", 1367 | "ref/netcore50/es/System.IO.xml", 1368 | "ref/netcore50/fr/System.IO.xml", 1369 | "ref/netcore50/it/System.IO.xml", 1370 | "ref/netcore50/ja/System.IO.xml", 1371 | "ref/netcore50/ko/System.IO.xml", 1372 | "ref/netcore50/ru/System.IO.xml", 1373 | "ref/netcore50/zh-hans/System.IO.xml", 1374 | "ref/netcore50/zh-hant/System.IO.xml", 1375 | "ref/netstandard1.0/System.IO.dll", 1376 | "ref/netstandard1.0/System.IO.xml", 1377 | "ref/netstandard1.0/de/System.IO.xml", 1378 | "ref/netstandard1.0/es/System.IO.xml", 1379 | "ref/netstandard1.0/fr/System.IO.xml", 1380 | "ref/netstandard1.0/it/System.IO.xml", 1381 | "ref/netstandard1.0/ja/System.IO.xml", 1382 | "ref/netstandard1.0/ko/System.IO.xml", 1383 | "ref/netstandard1.0/ru/System.IO.xml", 1384 | "ref/netstandard1.0/zh-hans/System.IO.xml", 1385 | "ref/netstandard1.0/zh-hant/System.IO.xml", 1386 | "ref/netstandard1.3/System.IO.dll", 1387 | "ref/netstandard1.3/System.IO.xml", 1388 | "ref/netstandard1.3/de/System.IO.xml", 1389 | "ref/netstandard1.3/es/System.IO.xml", 1390 | "ref/netstandard1.3/fr/System.IO.xml", 1391 | "ref/netstandard1.3/it/System.IO.xml", 1392 | "ref/netstandard1.3/ja/System.IO.xml", 1393 | "ref/netstandard1.3/ko/System.IO.xml", 1394 | "ref/netstandard1.3/ru/System.IO.xml", 1395 | "ref/netstandard1.3/zh-hans/System.IO.xml", 1396 | "ref/netstandard1.3/zh-hant/System.IO.xml", 1397 | "ref/netstandard1.5/System.IO.dll", 1398 | "ref/netstandard1.5/System.IO.xml", 1399 | "ref/netstandard1.5/de/System.IO.xml", 1400 | "ref/netstandard1.5/es/System.IO.xml", 1401 | "ref/netstandard1.5/fr/System.IO.xml", 1402 | "ref/netstandard1.5/it/System.IO.xml", 1403 | "ref/netstandard1.5/ja/System.IO.xml", 1404 | "ref/netstandard1.5/ko/System.IO.xml", 1405 | "ref/netstandard1.5/ru/System.IO.xml", 1406 | "ref/netstandard1.5/zh-hans/System.IO.xml", 1407 | "ref/netstandard1.5/zh-hant/System.IO.xml", 1408 | "ref/portable-net45+win8+wp8+wpa81/_._", 1409 | "ref/win8/_._", 1410 | "ref/wp80/_._", 1411 | "ref/wpa81/_._", 1412 | "ref/xamarinios10/_._", 1413 | "ref/xamarinmac20/_._", 1414 | "ref/xamarintvos10/_._", 1415 | "ref/xamarinwatchos10/_._" 1416 | ] 1417 | }, 1418 | "System.IO.Compression/4.1.0-rc2-24027": { 1419 | "sha512": "tDUl9OuEauxpXOcWFXLW5nPqE0GqpC4sHOq5KbruncfTsTLQp+/vX156Wm8LpdHmeC35sQmSyYeRGJQHfoPfww==", 1420 | "type": "package", 1421 | "files": [ 1422 | "System.IO.Compression.4.1.0-rc2-24027.nupkg.sha512", 1423 | "System.IO.Compression.nuspec", 1424 | "ThirdPartyNotices.txt", 1425 | "dotnet_library_license.txt", 1426 | "lib/MonoAndroid10/_._", 1427 | "lib/MonoTouch10/_._", 1428 | "lib/net45/_._", 1429 | "lib/net46/System.IO.Compression.dll", 1430 | "lib/portable-net45+win8+wpa81/_._", 1431 | "lib/win8/_._", 1432 | "lib/wpa81/_._", 1433 | "lib/xamarinios10/_._", 1434 | "lib/xamarinmac20/_._", 1435 | "lib/xamarintvos10/_._", 1436 | "lib/xamarinwatchos10/_._", 1437 | "ref/MonoAndroid10/_._", 1438 | "ref/MonoTouch10/_._", 1439 | "ref/net45/_._", 1440 | "ref/net46/System.IO.Compression.dll", 1441 | "ref/netcore50/System.IO.Compression.dll", 1442 | "ref/netcore50/System.IO.Compression.xml", 1443 | "ref/netcore50/de/System.IO.Compression.xml", 1444 | "ref/netcore50/es/System.IO.Compression.xml", 1445 | "ref/netcore50/fr/System.IO.Compression.xml", 1446 | "ref/netcore50/it/System.IO.Compression.xml", 1447 | "ref/netcore50/ja/System.IO.Compression.xml", 1448 | "ref/netcore50/ko/System.IO.Compression.xml", 1449 | "ref/netcore50/ru/System.IO.Compression.xml", 1450 | "ref/netcore50/zh-hans/System.IO.Compression.xml", 1451 | "ref/netcore50/zh-hant/System.IO.Compression.xml", 1452 | "ref/netstandard1.1/System.IO.Compression.dll", 1453 | "ref/netstandard1.1/System.IO.Compression.xml", 1454 | "ref/netstandard1.1/de/System.IO.Compression.xml", 1455 | "ref/netstandard1.1/es/System.IO.Compression.xml", 1456 | "ref/netstandard1.1/fr/System.IO.Compression.xml", 1457 | "ref/netstandard1.1/it/System.IO.Compression.xml", 1458 | "ref/netstandard1.1/ja/System.IO.Compression.xml", 1459 | "ref/netstandard1.1/ko/System.IO.Compression.xml", 1460 | "ref/netstandard1.1/ru/System.IO.Compression.xml", 1461 | "ref/netstandard1.1/zh-hans/System.IO.Compression.xml", 1462 | "ref/netstandard1.1/zh-hant/System.IO.Compression.xml", 1463 | "ref/netstandard1.3/System.IO.Compression.dll", 1464 | "ref/netstandard1.3/System.IO.Compression.xml", 1465 | "ref/netstandard1.3/de/System.IO.Compression.xml", 1466 | "ref/netstandard1.3/es/System.IO.Compression.xml", 1467 | "ref/netstandard1.3/fr/System.IO.Compression.xml", 1468 | "ref/netstandard1.3/it/System.IO.Compression.xml", 1469 | "ref/netstandard1.3/ja/System.IO.Compression.xml", 1470 | "ref/netstandard1.3/ko/System.IO.Compression.xml", 1471 | "ref/netstandard1.3/ru/System.IO.Compression.xml", 1472 | "ref/netstandard1.3/zh-hans/System.IO.Compression.xml", 1473 | "ref/netstandard1.3/zh-hant/System.IO.Compression.xml", 1474 | "ref/portable-net45+win8+wpa81/_._", 1475 | "ref/win8/_._", 1476 | "ref/wpa81/_._", 1477 | "ref/xamarinios10/_._", 1478 | "ref/xamarinmac20/_._", 1479 | "ref/xamarintvos10/_._", 1480 | "ref/xamarinwatchos10/_._", 1481 | "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll", 1482 | "runtimes/win7/lib/netstandard1.3/System.IO.Compression.dll" 1483 | ] 1484 | }, 1485 | "System.Linq/4.1.0-rc2-24027": { 1486 | "sha512": "uf9wbc/YWrM4xa6g0T8n1XpY/zRcTHSPw+sCwkdrL2aJbYyLFKs1Yeg8M0zjMX4SwmiNeDiZR2gkAHAPsIfKCg==", 1487 | "type": "package", 1488 | "files": [ 1489 | "System.Linq.4.1.0-rc2-24027.nupkg.sha512", 1490 | "System.Linq.nuspec", 1491 | "ThirdPartyNotices.txt", 1492 | "dotnet_library_license.txt", 1493 | "lib/MonoAndroid10/_._", 1494 | "lib/MonoTouch10/_._", 1495 | "lib/net45/_._", 1496 | "lib/net462/System.Linq.dll", 1497 | "lib/netcore50/System.Linq.dll", 1498 | "lib/netstandard1.5/System.Linq.dll", 1499 | "lib/portable-net45+win8+wp8+wpa81/_._", 1500 | "lib/win8/_._", 1501 | "lib/wp80/_._", 1502 | "lib/wpa81/_._", 1503 | "lib/xamarinios10/_._", 1504 | "lib/xamarinmac20/_._", 1505 | "lib/xamarintvos10/_._", 1506 | "lib/xamarinwatchos10/_._", 1507 | "ref/MonoAndroid10/_._", 1508 | "ref/MonoTouch10/_._", 1509 | "ref/net45/_._", 1510 | "ref/net462/System.Linq.dll", 1511 | "ref/netcore50/System.Linq.dll", 1512 | "ref/netcore50/System.Linq.xml", 1513 | "ref/netcore50/de/System.Linq.xml", 1514 | "ref/netcore50/es/System.Linq.xml", 1515 | "ref/netcore50/fr/System.Linq.xml", 1516 | "ref/netcore50/it/System.Linq.xml", 1517 | "ref/netcore50/ja/System.Linq.xml", 1518 | "ref/netcore50/ko/System.Linq.xml", 1519 | "ref/netcore50/ru/System.Linq.xml", 1520 | "ref/netcore50/zh-hans/System.Linq.xml", 1521 | "ref/netcore50/zh-hant/System.Linq.xml", 1522 | "ref/netstandard1.0/System.Linq.dll", 1523 | "ref/netstandard1.0/System.Linq.xml", 1524 | "ref/netstandard1.0/de/System.Linq.xml", 1525 | "ref/netstandard1.0/es/System.Linq.xml", 1526 | "ref/netstandard1.0/fr/System.Linq.xml", 1527 | "ref/netstandard1.0/it/System.Linq.xml", 1528 | "ref/netstandard1.0/ja/System.Linq.xml", 1529 | "ref/netstandard1.0/ko/System.Linq.xml", 1530 | "ref/netstandard1.0/ru/System.Linq.xml", 1531 | "ref/netstandard1.0/zh-hans/System.Linq.xml", 1532 | "ref/netstandard1.0/zh-hant/System.Linq.xml", 1533 | "ref/netstandard1.5/System.Linq.dll", 1534 | "ref/netstandard1.5/System.Linq.xml", 1535 | "ref/netstandard1.5/de/System.Linq.xml", 1536 | "ref/netstandard1.5/es/System.Linq.xml", 1537 | "ref/netstandard1.5/fr/System.Linq.xml", 1538 | "ref/netstandard1.5/it/System.Linq.xml", 1539 | "ref/netstandard1.5/ja/System.Linq.xml", 1540 | "ref/netstandard1.5/ko/System.Linq.xml", 1541 | "ref/netstandard1.5/ru/System.Linq.xml", 1542 | "ref/netstandard1.5/zh-hans/System.Linq.xml", 1543 | "ref/netstandard1.5/zh-hant/System.Linq.xml", 1544 | "ref/portable-net45+win8+wp8+wpa81/_._", 1545 | "ref/win8/_._", 1546 | "ref/wp80/_._", 1547 | "ref/wpa81/_._", 1548 | "ref/xamarinios10/_._", 1549 | "ref/xamarinmac20/_._", 1550 | "ref/xamarintvos10/_._", 1551 | "ref/xamarinwatchos10/_._" 1552 | ] 1553 | }, 1554 | "System.Linq.Expressions/4.0.11-rc2-24027": { 1555 | "sha512": "CfLNPBWzWdqfRGkdIXNWQ+2zSyaegOL4MAQSry0k6t8CQnPwJLywZLIZAV+cU47gi/7C2eM2I63r2eBZNJDovw==", 1556 | "type": "package", 1557 | "files": [ 1558 | "System.Linq.Expressions.4.0.11-rc2-24027.nupkg.sha512", 1559 | "System.Linq.Expressions.nuspec", 1560 | "ThirdPartyNotices.txt", 1561 | "dotnet_library_license.txt", 1562 | "lib/MonoAndroid10/_._", 1563 | "lib/MonoTouch10/_._", 1564 | "lib/net45/_._", 1565 | "lib/netcore50/System.Linq.Expressions.dll", 1566 | "lib/netstandard1.3/System.Linq.Expressions.dll", 1567 | "lib/portable-net45+win8+wp8+wpa81/_._", 1568 | "lib/win8/_._", 1569 | "lib/wp80/_._", 1570 | "lib/wpa81/_._", 1571 | "lib/xamarinios10/_._", 1572 | "lib/xamarinmac20/_._", 1573 | "lib/xamarintvos10/_._", 1574 | "lib/xamarinwatchos10/_._", 1575 | "ref/MonoAndroid10/_._", 1576 | "ref/MonoTouch10/_._", 1577 | "ref/net45/_._", 1578 | "ref/netcore50/System.Linq.Expressions.dll", 1579 | "ref/netcore50/System.Linq.Expressions.xml", 1580 | "ref/netcore50/de/System.Linq.Expressions.xml", 1581 | "ref/netcore50/es/System.Linq.Expressions.xml", 1582 | "ref/netcore50/fr/System.Linq.Expressions.xml", 1583 | "ref/netcore50/it/System.Linq.Expressions.xml", 1584 | "ref/netcore50/ja/System.Linq.Expressions.xml", 1585 | "ref/netcore50/ko/System.Linq.Expressions.xml", 1586 | "ref/netcore50/ru/System.Linq.Expressions.xml", 1587 | "ref/netcore50/zh-hans/System.Linq.Expressions.xml", 1588 | "ref/netcore50/zh-hant/System.Linq.Expressions.xml", 1589 | "ref/netstandard1.0/System.Linq.Expressions.dll", 1590 | "ref/netstandard1.0/System.Linq.Expressions.xml", 1591 | "ref/netstandard1.0/de/System.Linq.Expressions.xml", 1592 | "ref/netstandard1.0/es/System.Linq.Expressions.xml", 1593 | "ref/netstandard1.0/fr/System.Linq.Expressions.xml", 1594 | "ref/netstandard1.0/it/System.Linq.Expressions.xml", 1595 | "ref/netstandard1.0/ja/System.Linq.Expressions.xml", 1596 | "ref/netstandard1.0/ko/System.Linq.Expressions.xml", 1597 | "ref/netstandard1.0/ru/System.Linq.Expressions.xml", 1598 | "ref/netstandard1.0/zh-hans/System.Linq.Expressions.xml", 1599 | "ref/netstandard1.0/zh-hant/System.Linq.Expressions.xml", 1600 | "ref/netstandard1.3/System.Linq.Expressions.dll", 1601 | "ref/netstandard1.3/System.Linq.Expressions.xml", 1602 | "ref/netstandard1.3/de/System.Linq.Expressions.xml", 1603 | "ref/netstandard1.3/es/System.Linq.Expressions.xml", 1604 | "ref/netstandard1.3/fr/System.Linq.Expressions.xml", 1605 | "ref/netstandard1.3/it/System.Linq.Expressions.xml", 1606 | "ref/netstandard1.3/ja/System.Linq.Expressions.xml", 1607 | "ref/netstandard1.3/ko/System.Linq.Expressions.xml", 1608 | "ref/netstandard1.3/ru/System.Linq.Expressions.xml", 1609 | "ref/netstandard1.3/zh-hans/System.Linq.Expressions.xml", 1610 | "ref/netstandard1.3/zh-hant/System.Linq.Expressions.xml", 1611 | "ref/portable-net45+win8+wp8+wpa81/_._", 1612 | "ref/win8/_._", 1613 | "ref/wp80/_._", 1614 | "ref/wpa81/_._", 1615 | "ref/xamarinios10/_._", 1616 | "ref/xamarinmac20/_._", 1617 | "ref/xamarintvos10/_._", 1618 | "ref/xamarinwatchos10/_._", 1619 | "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll" 1620 | ] 1621 | }, 1622 | "System.Net.Http/4.0.1-rc2-24027": { 1623 | "sha512": "5CK9SN0sEFUk7xHiV/8tqTiWuTlO7CkeqGmrfMsKIqcS/XFvRkMDKm2z8+IkLfzV77k6xnYse7n3Y3F9JqXaGw==", 1624 | "type": "package", 1625 | "files": [ 1626 | "System.Net.Http.4.0.1-rc2-24027.nupkg.sha512", 1627 | "System.Net.Http.nuspec", 1628 | "ThirdPartyNotices.txt", 1629 | "dotnet_library_license.txt", 1630 | "lib/Xamarinmac20/_._", 1631 | "lib/monoandroid10/_._", 1632 | "lib/monotouch10/_._", 1633 | "lib/net45/_._", 1634 | "lib/netcore50/System.Net.Http.dll", 1635 | "lib/netstandard1.4/System.Net.Http.dll", 1636 | "lib/portable-net45+win8+wpa81/_._", 1637 | "lib/win8/_._", 1638 | "lib/wpa81/_._", 1639 | "lib/xamarinios10/_._", 1640 | "lib/xamarintvos10/_._", 1641 | "lib/xamarinwatchos10/_._", 1642 | "ref/Xamarinmac20/_._", 1643 | "ref/monoandroid10/_._", 1644 | "ref/monotouch10/_._", 1645 | "ref/net45/_._", 1646 | "ref/net46/_._", 1647 | "ref/netcore50/System.Net.Http.dll", 1648 | "ref/netcore50/System.Net.Http.xml", 1649 | "ref/netcore50/de/System.Net.Http.xml", 1650 | "ref/netcore50/es/System.Net.Http.xml", 1651 | "ref/netcore50/fr/System.Net.Http.xml", 1652 | "ref/netcore50/it/System.Net.Http.xml", 1653 | "ref/netcore50/ja/System.Net.Http.xml", 1654 | "ref/netcore50/ko/System.Net.Http.xml", 1655 | "ref/netcore50/ru/System.Net.Http.xml", 1656 | "ref/netcore50/zh-hans/System.Net.Http.xml", 1657 | "ref/netcore50/zh-hant/System.Net.Http.xml", 1658 | "ref/netstandard1.1/System.Net.Http.dll", 1659 | "ref/netstandard1.1/System.Net.Http.xml", 1660 | "ref/netstandard1.1/de/System.Net.Http.xml", 1661 | "ref/netstandard1.1/es/System.Net.Http.xml", 1662 | "ref/netstandard1.1/fr/System.Net.Http.xml", 1663 | "ref/netstandard1.1/it/System.Net.Http.xml", 1664 | "ref/netstandard1.1/ja/System.Net.Http.xml", 1665 | "ref/netstandard1.1/ko/System.Net.Http.xml", 1666 | "ref/netstandard1.1/ru/System.Net.Http.xml", 1667 | "ref/netstandard1.1/zh-hans/System.Net.Http.xml", 1668 | "ref/netstandard1.1/zh-hant/System.Net.Http.xml", 1669 | "ref/portable-net45+win8+wpa81/_._", 1670 | "ref/win8/_._", 1671 | "ref/wpa81/_._", 1672 | "ref/xamarinios10/_._", 1673 | "ref/xamarintvos10/_._", 1674 | "ref/xamarinwatchos10/_._", 1675 | "runtimes/win7/lib/net46/_._", 1676 | "runtimes/win7/lib/netcore50/System.Net.Http.dll", 1677 | "runtimes/win7/lib/netstandard1.3/System.Net.Http.dll" 1678 | ] 1679 | }, 1680 | "System.Net.Primitives/4.0.11-rc2-24027": { 1681 | "sha512": "K4oOpa82emlHY0QCsWTcgLrZUw2X6BNvOVWiJOKTPxtUhUqru03Ncy0tFXbXyc9hdEvMLL3BDaN1iFTV8u1AhA==", 1682 | "type": "package", 1683 | "files": [ 1684 | "System.Net.Primitives.4.0.11-rc2-24027.nupkg.sha512", 1685 | "System.Net.Primitives.nuspec", 1686 | "ThirdPartyNotices.txt", 1687 | "dotnet_library_license.txt", 1688 | "lib/MonoAndroid10/_._", 1689 | "lib/MonoTouch10/_._", 1690 | "lib/net45/_._", 1691 | "lib/portable-net45+win8+wp8+wpa81/_._", 1692 | "lib/win8/_._", 1693 | "lib/wp80/_._", 1694 | "lib/wpa81/_._", 1695 | "lib/xamarinios10/_._", 1696 | "lib/xamarinmac20/_._", 1697 | "lib/xamarintvos10/_._", 1698 | "lib/xamarinwatchos10/_._", 1699 | "ref/MonoAndroid10/_._", 1700 | "ref/MonoTouch10/_._", 1701 | "ref/net45/_._", 1702 | "ref/netcore50/System.Net.Primitives.dll", 1703 | "ref/netcore50/System.Net.Primitives.xml", 1704 | "ref/netcore50/de/System.Net.Primitives.xml", 1705 | "ref/netcore50/es/System.Net.Primitives.xml", 1706 | "ref/netcore50/fr/System.Net.Primitives.xml", 1707 | "ref/netcore50/it/System.Net.Primitives.xml", 1708 | "ref/netcore50/ja/System.Net.Primitives.xml", 1709 | "ref/netcore50/ko/System.Net.Primitives.xml", 1710 | "ref/netcore50/ru/System.Net.Primitives.xml", 1711 | "ref/netcore50/zh-hans/System.Net.Primitives.xml", 1712 | "ref/netcore50/zh-hant/System.Net.Primitives.xml", 1713 | "ref/netstandard1.0/System.Net.Primitives.dll", 1714 | "ref/netstandard1.0/System.Net.Primitives.xml", 1715 | "ref/netstandard1.0/de/System.Net.Primitives.xml", 1716 | "ref/netstandard1.0/es/System.Net.Primitives.xml", 1717 | "ref/netstandard1.0/fr/System.Net.Primitives.xml", 1718 | "ref/netstandard1.0/it/System.Net.Primitives.xml", 1719 | "ref/netstandard1.0/ja/System.Net.Primitives.xml", 1720 | "ref/netstandard1.0/ko/System.Net.Primitives.xml", 1721 | "ref/netstandard1.0/ru/System.Net.Primitives.xml", 1722 | "ref/netstandard1.0/zh-hans/System.Net.Primitives.xml", 1723 | "ref/netstandard1.0/zh-hant/System.Net.Primitives.xml", 1724 | "ref/netstandard1.1/System.Net.Primitives.dll", 1725 | "ref/netstandard1.1/System.Net.Primitives.xml", 1726 | "ref/netstandard1.1/de/System.Net.Primitives.xml", 1727 | "ref/netstandard1.1/es/System.Net.Primitives.xml", 1728 | "ref/netstandard1.1/fr/System.Net.Primitives.xml", 1729 | "ref/netstandard1.1/it/System.Net.Primitives.xml", 1730 | "ref/netstandard1.1/ja/System.Net.Primitives.xml", 1731 | "ref/netstandard1.1/ko/System.Net.Primitives.xml", 1732 | "ref/netstandard1.1/ru/System.Net.Primitives.xml", 1733 | "ref/netstandard1.1/zh-hans/System.Net.Primitives.xml", 1734 | "ref/netstandard1.1/zh-hant/System.Net.Primitives.xml", 1735 | "ref/netstandard1.3/System.Net.Primitives.dll", 1736 | "ref/netstandard1.3/System.Net.Primitives.xml", 1737 | "ref/netstandard1.3/de/System.Net.Primitives.xml", 1738 | "ref/netstandard1.3/es/System.Net.Primitives.xml", 1739 | "ref/netstandard1.3/fr/System.Net.Primitives.xml", 1740 | "ref/netstandard1.3/it/System.Net.Primitives.xml", 1741 | "ref/netstandard1.3/ja/System.Net.Primitives.xml", 1742 | "ref/netstandard1.3/ko/System.Net.Primitives.xml", 1743 | "ref/netstandard1.3/ru/System.Net.Primitives.xml", 1744 | "ref/netstandard1.3/zh-hans/System.Net.Primitives.xml", 1745 | "ref/netstandard1.3/zh-hant/System.Net.Primitives.xml", 1746 | "ref/portable-net45+win8+wp8+wpa81/_._", 1747 | "ref/win8/_._", 1748 | "ref/wp80/_._", 1749 | "ref/wpa81/_._", 1750 | "ref/xamarinios10/_._", 1751 | "ref/xamarinmac20/_._", 1752 | "ref/xamarintvos10/_._", 1753 | "ref/xamarinwatchos10/_._" 1754 | ] 1755 | }, 1756 | "System.ObjectModel/4.0.12-rc2-24027": { 1757 | "sha512": "8wgKzGVl3RlTMBYsWCjOizWpzH8mm7i0pv2vHwXbpV/rGptDDKzXHyTmdqFdBAfrnsnicwh79hNTc5zzKWKK1A==", 1758 | "type": "package", 1759 | "files": [ 1760 | "System.ObjectModel.4.0.12-rc2-24027.nupkg.sha512", 1761 | "System.ObjectModel.nuspec", 1762 | "ThirdPartyNotices.txt", 1763 | "dotnet_library_license.txt", 1764 | "lib/MonoAndroid10/_._", 1765 | "lib/MonoTouch10/_._", 1766 | "lib/net45/_._", 1767 | "lib/netcore50/System.ObjectModel.dll", 1768 | "lib/netstandard1.3/System.ObjectModel.dll", 1769 | "lib/portable-net45+win8+wp8+wpa81/_._", 1770 | "lib/win8/_._", 1771 | "lib/wp80/_._", 1772 | "lib/wpa81/_._", 1773 | "lib/xamarinios10/_._", 1774 | "lib/xamarinmac20/_._", 1775 | "lib/xamarintvos10/_._", 1776 | "lib/xamarinwatchos10/_._", 1777 | "ref/MonoAndroid10/_._", 1778 | "ref/MonoTouch10/_._", 1779 | "ref/net45/_._", 1780 | "ref/netcore50/System.ObjectModel.dll", 1781 | "ref/netcore50/System.ObjectModel.xml", 1782 | "ref/netcore50/de/System.ObjectModel.xml", 1783 | "ref/netcore50/es/System.ObjectModel.xml", 1784 | "ref/netcore50/fr/System.ObjectModel.xml", 1785 | "ref/netcore50/it/System.ObjectModel.xml", 1786 | "ref/netcore50/ja/System.ObjectModel.xml", 1787 | "ref/netcore50/ko/System.ObjectModel.xml", 1788 | "ref/netcore50/ru/System.ObjectModel.xml", 1789 | "ref/netcore50/zh-hans/System.ObjectModel.xml", 1790 | "ref/netcore50/zh-hant/System.ObjectModel.xml", 1791 | "ref/netstandard1.0/System.ObjectModel.dll", 1792 | "ref/netstandard1.0/System.ObjectModel.xml", 1793 | "ref/netstandard1.0/de/System.ObjectModel.xml", 1794 | "ref/netstandard1.0/es/System.ObjectModel.xml", 1795 | "ref/netstandard1.0/fr/System.ObjectModel.xml", 1796 | "ref/netstandard1.0/it/System.ObjectModel.xml", 1797 | "ref/netstandard1.0/ja/System.ObjectModel.xml", 1798 | "ref/netstandard1.0/ko/System.ObjectModel.xml", 1799 | "ref/netstandard1.0/ru/System.ObjectModel.xml", 1800 | "ref/netstandard1.0/zh-hans/System.ObjectModel.xml", 1801 | "ref/netstandard1.0/zh-hant/System.ObjectModel.xml", 1802 | "ref/netstandard1.3/System.ObjectModel.dll", 1803 | "ref/netstandard1.3/System.ObjectModel.xml", 1804 | "ref/netstandard1.3/de/System.ObjectModel.xml", 1805 | "ref/netstandard1.3/es/System.ObjectModel.xml", 1806 | "ref/netstandard1.3/fr/System.ObjectModel.xml", 1807 | "ref/netstandard1.3/it/System.ObjectModel.xml", 1808 | "ref/netstandard1.3/ja/System.ObjectModel.xml", 1809 | "ref/netstandard1.3/ko/System.ObjectModel.xml", 1810 | "ref/netstandard1.3/ru/System.ObjectModel.xml", 1811 | "ref/netstandard1.3/zh-hans/System.ObjectModel.xml", 1812 | "ref/netstandard1.3/zh-hant/System.ObjectModel.xml", 1813 | "ref/portable-net45+win8+wp8+wpa81/_._", 1814 | "ref/win8/_._", 1815 | "ref/wp80/_._", 1816 | "ref/wpa81/_._", 1817 | "ref/xamarinios10/_._", 1818 | "ref/xamarinmac20/_._", 1819 | "ref/xamarintvos10/_._", 1820 | "ref/xamarinwatchos10/_._" 1821 | ] 1822 | }, 1823 | "System.Reflection/4.1.0-rc2-24027": { 1824 | "sha512": "RMJrRP3I71J5PLfsX2reWDPltwJs/pJ+CbIqa2ccDVop2WlBq6CuV7FOo7l77nuYFKODI6kpATLXZKiq8V8aEQ==", 1825 | "type": "package", 1826 | "files": [ 1827 | "System.Reflection.4.1.0-rc2-24027.nupkg.sha512", 1828 | "System.Reflection.nuspec", 1829 | "ThirdPartyNotices.txt", 1830 | "dotnet_library_license.txt", 1831 | "lib/MonoAndroid10/_._", 1832 | "lib/MonoTouch10/_._", 1833 | "lib/net45/_._", 1834 | "lib/net462/System.Reflection.dll", 1835 | "lib/portable-net45+win8+wp8+wpa81/_._", 1836 | "lib/win8/_._", 1837 | "lib/wp80/_._", 1838 | "lib/wpa81/_._", 1839 | "lib/xamarinios10/_._", 1840 | "lib/xamarinmac20/_._", 1841 | "lib/xamarintvos10/_._", 1842 | "lib/xamarinwatchos10/_._", 1843 | "ref/MonoAndroid10/_._", 1844 | "ref/MonoTouch10/_._", 1845 | "ref/net45/_._", 1846 | "ref/net462/System.Reflection.dll", 1847 | "ref/netcore50/System.Reflection.dll", 1848 | "ref/netcore50/System.Reflection.xml", 1849 | "ref/netcore50/de/System.Reflection.xml", 1850 | "ref/netcore50/es/System.Reflection.xml", 1851 | "ref/netcore50/fr/System.Reflection.xml", 1852 | "ref/netcore50/it/System.Reflection.xml", 1853 | "ref/netcore50/ja/System.Reflection.xml", 1854 | "ref/netcore50/ko/System.Reflection.xml", 1855 | "ref/netcore50/ru/System.Reflection.xml", 1856 | "ref/netcore50/zh-hans/System.Reflection.xml", 1857 | "ref/netcore50/zh-hant/System.Reflection.xml", 1858 | "ref/netstandard1.0/System.Reflection.dll", 1859 | "ref/netstandard1.0/System.Reflection.xml", 1860 | "ref/netstandard1.0/de/System.Reflection.xml", 1861 | "ref/netstandard1.0/es/System.Reflection.xml", 1862 | "ref/netstandard1.0/fr/System.Reflection.xml", 1863 | "ref/netstandard1.0/it/System.Reflection.xml", 1864 | "ref/netstandard1.0/ja/System.Reflection.xml", 1865 | "ref/netstandard1.0/ko/System.Reflection.xml", 1866 | "ref/netstandard1.0/ru/System.Reflection.xml", 1867 | "ref/netstandard1.0/zh-hans/System.Reflection.xml", 1868 | "ref/netstandard1.0/zh-hant/System.Reflection.xml", 1869 | "ref/netstandard1.3/System.Reflection.dll", 1870 | "ref/netstandard1.3/System.Reflection.xml", 1871 | "ref/netstandard1.3/de/System.Reflection.xml", 1872 | "ref/netstandard1.3/es/System.Reflection.xml", 1873 | "ref/netstandard1.3/fr/System.Reflection.xml", 1874 | "ref/netstandard1.3/it/System.Reflection.xml", 1875 | "ref/netstandard1.3/ja/System.Reflection.xml", 1876 | "ref/netstandard1.3/ko/System.Reflection.xml", 1877 | "ref/netstandard1.3/ru/System.Reflection.xml", 1878 | "ref/netstandard1.3/zh-hans/System.Reflection.xml", 1879 | "ref/netstandard1.3/zh-hant/System.Reflection.xml", 1880 | "ref/netstandard1.5/System.Reflection.dll", 1881 | "ref/netstandard1.5/System.Reflection.xml", 1882 | "ref/netstandard1.5/de/System.Reflection.xml", 1883 | "ref/netstandard1.5/es/System.Reflection.xml", 1884 | "ref/netstandard1.5/fr/System.Reflection.xml", 1885 | "ref/netstandard1.5/it/System.Reflection.xml", 1886 | "ref/netstandard1.5/ja/System.Reflection.xml", 1887 | "ref/netstandard1.5/ko/System.Reflection.xml", 1888 | "ref/netstandard1.5/ru/System.Reflection.xml", 1889 | "ref/netstandard1.5/zh-hans/System.Reflection.xml", 1890 | "ref/netstandard1.5/zh-hant/System.Reflection.xml", 1891 | "ref/portable-net45+win8+wp8+wpa81/_._", 1892 | "ref/win8/_._", 1893 | "ref/wp80/_._", 1894 | "ref/wpa81/_._", 1895 | "ref/xamarinios10/_._", 1896 | "ref/xamarinmac20/_._", 1897 | "ref/xamarintvos10/_._", 1898 | "ref/xamarinwatchos10/_._" 1899 | ] 1900 | }, 1901 | "System.Reflection.Extensions/4.0.1-rc2-24027": { 1902 | "sha512": "5N1tt+n0OHyaZ3Wb73FIfNsRrkFDW1I2fuAzojudgcZ0XcAHqLE0Wb9/JQ2eG6Lp89l2qntx4HvXcIDjVwvYuw==", 1903 | "type": "package", 1904 | "files": [ 1905 | "System.Reflection.Extensions.4.0.1-rc2-24027.nupkg.sha512", 1906 | "System.Reflection.Extensions.nuspec", 1907 | "ThirdPartyNotices.txt", 1908 | "dotnet_library_license.txt", 1909 | "lib/MonoAndroid10/_._", 1910 | "lib/MonoTouch10/_._", 1911 | "lib/net45/_._", 1912 | "lib/portable-net45+win8+wp8+wpa81/_._", 1913 | "lib/win8/_._", 1914 | "lib/wp80/_._", 1915 | "lib/wpa81/_._", 1916 | "lib/xamarinios10/_._", 1917 | "lib/xamarinmac20/_._", 1918 | "lib/xamarintvos10/_._", 1919 | "lib/xamarinwatchos10/_._", 1920 | "ref/MonoAndroid10/_._", 1921 | "ref/MonoTouch10/_._", 1922 | "ref/net45/_._", 1923 | "ref/netcore50/System.Reflection.Extensions.dll", 1924 | "ref/netcore50/System.Reflection.Extensions.xml", 1925 | "ref/netcore50/de/System.Reflection.Extensions.xml", 1926 | "ref/netcore50/es/System.Reflection.Extensions.xml", 1927 | "ref/netcore50/fr/System.Reflection.Extensions.xml", 1928 | "ref/netcore50/it/System.Reflection.Extensions.xml", 1929 | "ref/netcore50/ja/System.Reflection.Extensions.xml", 1930 | "ref/netcore50/ko/System.Reflection.Extensions.xml", 1931 | "ref/netcore50/ru/System.Reflection.Extensions.xml", 1932 | "ref/netcore50/zh-hans/System.Reflection.Extensions.xml", 1933 | "ref/netcore50/zh-hant/System.Reflection.Extensions.xml", 1934 | "ref/netstandard1.0/System.Reflection.Extensions.dll", 1935 | "ref/netstandard1.0/System.Reflection.Extensions.xml", 1936 | "ref/netstandard1.0/de/System.Reflection.Extensions.xml", 1937 | "ref/netstandard1.0/es/System.Reflection.Extensions.xml", 1938 | "ref/netstandard1.0/fr/System.Reflection.Extensions.xml", 1939 | "ref/netstandard1.0/it/System.Reflection.Extensions.xml", 1940 | "ref/netstandard1.0/ja/System.Reflection.Extensions.xml", 1941 | "ref/netstandard1.0/ko/System.Reflection.Extensions.xml", 1942 | "ref/netstandard1.0/ru/System.Reflection.Extensions.xml", 1943 | "ref/netstandard1.0/zh-hans/System.Reflection.Extensions.xml", 1944 | "ref/netstandard1.0/zh-hant/System.Reflection.Extensions.xml", 1945 | "ref/portable-net45+win8+wp8+wpa81/_._", 1946 | "ref/win8/_._", 1947 | "ref/wp80/_._", 1948 | "ref/wpa81/_._", 1949 | "ref/xamarinios10/_._", 1950 | "ref/xamarinmac20/_._", 1951 | "ref/xamarintvos10/_._", 1952 | "ref/xamarinwatchos10/_._" 1953 | ] 1954 | }, 1955 | "System.Reflection.Primitives/4.0.1-rc2-24027": { 1956 | "sha512": "/FgLaA5DnqSVZVm5+eqhSjezjBCRo7+W5LzUsa3nQul6hHbMGkB2uuN8Tt6UfpLzKZ5QimefeDKkLYmChBnskQ==", 1957 | "type": "package", 1958 | "files": [ 1959 | "System.Reflection.Primitives.4.0.1-rc2-24027.nupkg.sha512", 1960 | "System.Reflection.Primitives.nuspec", 1961 | "ThirdPartyNotices.txt", 1962 | "dotnet_library_license.txt", 1963 | "lib/MonoAndroid10/_._", 1964 | "lib/MonoTouch10/_._", 1965 | "lib/net45/_._", 1966 | "lib/portable-net45+win8+wp8+wpa81/_._", 1967 | "lib/win8/_._", 1968 | "lib/wp80/_._", 1969 | "lib/wpa81/_._", 1970 | "lib/xamarinios10/_._", 1971 | "lib/xamarinmac20/_._", 1972 | "lib/xamarintvos10/_._", 1973 | "lib/xamarinwatchos10/_._", 1974 | "ref/MonoAndroid10/_._", 1975 | "ref/MonoTouch10/_._", 1976 | "ref/net45/_._", 1977 | "ref/netcore50/System.Reflection.Primitives.dll", 1978 | "ref/netcore50/System.Reflection.Primitives.xml", 1979 | "ref/netcore50/de/System.Reflection.Primitives.xml", 1980 | "ref/netcore50/es/System.Reflection.Primitives.xml", 1981 | "ref/netcore50/fr/System.Reflection.Primitives.xml", 1982 | "ref/netcore50/it/System.Reflection.Primitives.xml", 1983 | "ref/netcore50/ja/System.Reflection.Primitives.xml", 1984 | "ref/netcore50/ko/System.Reflection.Primitives.xml", 1985 | "ref/netcore50/ru/System.Reflection.Primitives.xml", 1986 | "ref/netcore50/zh-hans/System.Reflection.Primitives.xml", 1987 | "ref/netcore50/zh-hant/System.Reflection.Primitives.xml", 1988 | "ref/netstandard1.0/System.Reflection.Primitives.dll", 1989 | "ref/netstandard1.0/System.Reflection.Primitives.xml", 1990 | "ref/netstandard1.0/de/System.Reflection.Primitives.xml", 1991 | "ref/netstandard1.0/es/System.Reflection.Primitives.xml", 1992 | "ref/netstandard1.0/fr/System.Reflection.Primitives.xml", 1993 | "ref/netstandard1.0/it/System.Reflection.Primitives.xml", 1994 | "ref/netstandard1.0/ja/System.Reflection.Primitives.xml", 1995 | "ref/netstandard1.0/ko/System.Reflection.Primitives.xml", 1996 | "ref/netstandard1.0/ru/System.Reflection.Primitives.xml", 1997 | "ref/netstandard1.0/zh-hans/System.Reflection.Primitives.xml", 1998 | "ref/netstandard1.0/zh-hant/System.Reflection.Primitives.xml", 1999 | "ref/portable-net45+win8+wp8+wpa81/_._", 2000 | "ref/win8/_._", 2001 | "ref/wp80/_._", 2002 | "ref/wpa81/_._", 2003 | "ref/xamarinios10/_._", 2004 | "ref/xamarinmac20/_._", 2005 | "ref/xamarintvos10/_._", 2006 | "ref/xamarinwatchos10/_._" 2007 | ] 2008 | }, 2009 | "System.Resources.ResourceManager/4.0.1-rc2-24027": { 2010 | "sha512": "WFDuYprqRWAVcQzArAqgabw9bbGPBaogBG17sGtZ5Iyb7ddOcIs89QYdcxdatPkSYOFNWydwSY2fyOjhIKMIcA==", 2011 | "type": "package", 2012 | "files": [ 2013 | "System.Resources.ResourceManager.4.0.1-rc2-24027.nupkg.sha512", 2014 | "System.Resources.ResourceManager.nuspec", 2015 | "ThirdPartyNotices.txt", 2016 | "dotnet_library_license.txt", 2017 | "lib/MonoAndroid10/_._", 2018 | "lib/MonoTouch10/_._", 2019 | "lib/net45/_._", 2020 | "lib/portable-net45+win8+wp8+wpa81/_._", 2021 | "lib/win8/_._", 2022 | "lib/wp80/_._", 2023 | "lib/wpa81/_._", 2024 | "lib/xamarinios10/_._", 2025 | "lib/xamarinmac20/_._", 2026 | "lib/xamarintvos10/_._", 2027 | "lib/xamarinwatchos10/_._", 2028 | "ref/MonoAndroid10/_._", 2029 | "ref/MonoTouch10/_._", 2030 | "ref/net45/_._", 2031 | "ref/netcore50/System.Resources.ResourceManager.dll", 2032 | "ref/netcore50/System.Resources.ResourceManager.xml", 2033 | "ref/netcore50/de/System.Resources.ResourceManager.xml", 2034 | "ref/netcore50/es/System.Resources.ResourceManager.xml", 2035 | "ref/netcore50/fr/System.Resources.ResourceManager.xml", 2036 | "ref/netcore50/it/System.Resources.ResourceManager.xml", 2037 | "ref/netcore50/ja/System.Resources.ResourceManager.xml", 2038 | "ref/netcore50/ko/System.Resources.ResourceManager.xml", 2039 | "ref/netcore50/ru/System.Resources.ResourceManager.xml", 2040 | "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml", 2041 | "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml", 2042 | "ref/netstandard1.0/System.Resources.ResourceManager.dll", 2043 | "ref/netstandard1.0/System.Resources.ResourceManager.xml", 2044 | "ref/netstandard1.0/de/System.Resources.ResourceManager.xml", 2045 | "ref/netstandard1.0/es/System.Resources.ResourceManager.xml", 2046 | "ref/netstandard1.0/fr/System.Resources.ResourceManager.xml", 2047 | "ref/netstandard1.0/it/System.Resources.ResourceManager.xml", 2048 | "ref/netstandard1.0/ja/System.Resources.ResourceManager.xml", 2049 | "ref/netstandard1.0/ko/System.Resources.ResourceManager.xml", 2050 | "ref/netstandard1.0/ru/System.Resources.ResourceManager.xml", 2051 | "ref/netstandard1.0/zh-hans/System.Resources.ResourceManager.xml", 2052 | "ref/netstandard1.0/zh-hant/System.Resources.ResourceManager.xml", 2053 | "ref/portable-net45+win8+wp8+wpa81/_._", 2054 | "ref/win8/_._", 2055 | "ref/wp80/_._", 2056 | "ref/wpa81/_._", 2057 | "ref/xamarinios10/_._", 2058 | "ref/xamarinmac20/_._", 2059 | "ref/xamarintvos10/_._", 2060 | "ref/xamarinwatchos10/_._" 2061 | ] 2062 | }, 2063 | "System.Runtime/4.1.0-rc2-24027": { 2064 | "sha512": "sDyyCeXycMSiNP4z1wyeyXlZSb26/OXIAwqnDsOAjw9PL3r8OgDRJgt4SH6Qid5z6E5IEGTKwjBjrHJGoa8bag==", 2065 | "type": "package", 2066 | "files": [ 2067 | "System.Runtime.4.1.0-rc2-24027.nupkg.sha512", 2068 | "System.Runtime.nuspec", 2069 | "ThirdPartyNotices.txt", 2070 | "dotnet_library_license.txt", 2071 | "lib/MonoAndroid10/_._", 2072 | "lib/MonoTouch10/_._", 2073 | "lib/net45/_._", 2074 | "lib/net462/System.Runtime.dll", 2075 | "lib/portable-net45+win8+wp80+wpa81/_._", 2076 | "lib/win8/_._", 2077 | "lib/wp80/_._", 2078 | "lib/wpa81/_._", 2079 | "lib/xamarinios10/_._", 2080 | "lib/xamarinmac20/_._", 2081 | "lib/xamarintvos10/_._", 2082 | "lib/xamarinwatchos10/_._", 2083 | "ref/MonoAndroid10/_._", 2084 | "ref/MonoTouch10/_._", 2085 | "ref/net45/_._", 2086 | "ref/net462/System.Runtime.dll", 2087 | "ref/netcore50/System.Runtime.dll", 2088 | "ref/netcore50/System.Runtime.xml", 2089 | "ref/netcore50/de/System.Runtime.xml", 2090 | "ref/netcore50/es/System.Runtime.xml", 2091 | "ref/netcore50/fr/System.Runtime.xml", 2092 | "ref/netcore50/it/System.Runtime.xml", 2093 | "ref/netcore50/ja/System.Runtime.xml", 2094 | "ref/netcore50/ko/System.Runtime.xml", 2095 | "ref/netcore50/ru/System.Runtime.xml", 2096 | "ref/netcore50/zh-hans/System.Runtime.xml", 2097 | "ref/netcore50/zh-hant/System.Runtime.xml", 2098 | "ref/netstandard1.0/System.Runtime.dll", 2099 | "ref/netstandard1.0/System.Runtime.xml", 2100 | "ref/netstandard1.0/de/System.Runtime.xml", 2101 | "ref/netstandard1.0/es/System.Runtime.xml", 2102 | "ref/netstandard1.0/fr/System.Runtime.xml", 2103 | "ref/netstandard1.0/it/System.Runtime.xml", 2104 | "ref/netstandard1.0/ja/System.Runtime.xml", 2105 | "ref/netstandard1.0/ko/System.Runtime.xml", 2106 | "ref/netstandard1.0/ru/System.Runtime.xml", 2107 | "ref/netstandard1.0/zh-hans/System.Runtime.xml", 2108 | "ref/netstandard1.0/zh-hant/System.Runtime.xml", 2109 | "ref/netstandard1.2/System.Runtime.dll", 2110 | "ref/netstandard1.2/System.Runtime.xml", 2111 | "ref/netstandard1.2/de/System.Runtime.xml", 2112 | "ref/netstandard1.2/es/System.Runtime.xml", 2113 | "ref/netstandard1.2/fr/System.Runtime.xml", 2114 | "ref/netstandard1.2/it/System.Runtime.xml", 2115 | "ref/netstandard1.2/ja/System.Runtime.xml", 2116 | "ref/netstandard1.2/ko/System.Runtime.xml", 2117 | "ref/netstandard1.2/ru/System.Runtime.xml", 2118 | "ref/netstandard1.2/zh-hans/System.Runtime.xml", 2119 | "ref/netstandard1.2/zh-hant/System.Runtime.xml", 2120 | "ref/netstandard1.3/System.Runtime.dll", 2121 | "ref/netstandard1.3/System.Runtime.xml", 2122 | "ref/netstandard1.3/de/System.Runtime.xml", 2123 | "ref/netstandard1.3/es/System.Runtime.xml", 2124 | "ref/netstandard1.3/fr/System.Runtime.xml", 2125 | "ref/netstandard1.3/it/System.Runtime.xml", 2126 | "ref/netstandard1.3/ja/System.Runtime.xml", 2127 | "ref/netstandard1.3/ko/System.Runtime.xml", 2128 | "ref/netstandard1.3/ru/System.Runtime.xml", 2129 | "ref/netstandard1.3/zh-hans/System.Runtime.xml", 2130 | "ref/netstandard1.3/zh-hant/System.Runtime.xml", 2131 | "ref/netstandard1.5/System.Runtime.dll", 2132 | "ref/netstandard1.5/System.Runtime.xml", 2133 | "ref/netstandard1.5/de/System.Runtime.xml", 2134 | "ref/netstandard1.5/es/System.Runtime.xml", 2135 | "ref/netstandard1.5/fr/System.Runtime.xml", 2136 | "ref/netstandard1.5/it/System.Runtime.xml", 2137 | "ref/netstandard1.5/ja/System.Runtime.xml", 2138 | "ref/netstandard1.5/ko/System.Runtime.xml", 2139 | "ref/netstandard1.5/ru/System.Runtime.xml", 2140 | "ref/netstandard1.5/zh-hans/System.Runtime.xml", 2141 | "ref/netstandard1.5/zh-hant/System.Runtime.xml", 2142 | "ref/portable-net45+win8+wp80+wpa81/_._", 2143 | "ref/win8/_._", 2144 | "ref/wp80/_._", 2145 | "ref/wpa81/_._", 2146 | "ref/xamarinios10/_._", 2147 | "ref/xamarinmac20/_._", 2148 | "ref/xamarintvos10/_._", 2149 | "ref/xamarinwatchos10/_._" 2150 | ] 2151 | }, 2152 | "System.Runtime.Extensions/4.1.0-rc2-24027": { 2153 | "sha512": "rHmAgtQY8XlVd4tB/5ta8IzxAL9gpUlkTYQgUXDjdHux2MFmDSJv4vgm/atmwbKZcd0TnzjD2SYpnkWSqDWgFg==", 2154 | "type": "package", 2155 | "files": [ 2156 | "System.Runtime.Extensions.4.1.0-rc2-24027.nupkg.sha512", 2157 | "System.Runtime.Extensions.nuspec", 2158 | "ThirdPartyNotices.txt", 2159 | "dotnet_library_license.txt", 2160 | "lib/MonoAndroid10/_._", 2161 | "lib/MonoTouch10/_._", 2162 | "lib/net45/_._", 2163 | "lib/net462/System.Runtime.Extensions.dll", 2164 | "lib/portable-net45+win8+wp8+wpa81/_._", 2165 | "lib/win8/_._", 2166 | "lib/wp80/_._", 2167 | "lib/wpa81/_._", 2168 | "lib/xamarinios10/_._", 2169 | "lib/xamarinmac20/_._", 2170 | "lib/xamarintvos10/_._", 2171 | "lib/xamarinwatchos10/_._", 2172 | "ref/MonoAndroid10/_._", 2173 | "ref/MonoTouch10/_._", 2174 | "ref/net45/_._", 2175 | "ref/net462/System.Runtime.Extensions.dll", 2176 | "ref/netcore50/System.Runtime.Extensions.dll", 2177 | "ref/netcore50/System.Runtime.Extensions.xml", 2178 | "ref/netcore50/de/System.Runtime.Extensions.xml", 2179 | "ref/netcore50/es/System.Runtime.Extensions.xml", 2180 | "ref/netcore50/fr/System.Runtime.Extensions.xml", 2181 | "ref/netcore50/it/System.Runtime.Extensions.xml", 2182 | "ref/netcore50/ja/System.Runtime.Extensions.xml", 2183 | "ref/netcore50/ko/System.Runtime.Extensions.xml", 2184 | "ref/netcore50/ru/System.Runtime.Extensions.xml", 2185 | "ref/netcore50/zh-hans/System.Runtime.Extensions.xml", 2186 | "ref/netcore50/zh-hant/System.Runtime.Extensions.xml", 2187 | "ref/netstandard1.0/System.Runtime.Extensions.dll", 2188 | "ref/netstandard1.0/System.Runtime.Extensions.xml", 2189 | "ref/netstandard1.0/de/System.Runtime.Extensions.xml", 2190 | "ref/netstandard1.0/es/System.Runtime.Extensions.xml", 2191 | "ref/netstandard1.0/fr/System.Runtime.Extensions.xml", 2192 | "ref/netstandard1.0/it/System.Runtime.Extensions.xml", 2193 | "ref/netstandard1.0/ja/System.Runtime.Extensions.xml", 2194 | "ref/netstandard1.0/ko/System.Runtime.Extensions.xml", 2195 | "ref/netstandard1.0/ru/System.Runtime.Extensions.xml", 2196 | "ref/netstandard1.0/zh-hans/System.Runtime.Extensions.xml", 2197 | "ref/netstandard1.0/zh-hant/System.Runtime.Extensions.xml", 2198 | "ref/netstandard1.3/System.Runtime.Extensions.dll", 2199 | "ref/netstandard1.3/System.Runtime.Extensions.xml", 2200 | "ref/netstandard1.3/de/System.Runtime.Extensions.xml", 2201 | "ref/netstandard1.3/es/System.Runtime.Extensions.xml", 2202 | "ref/netstandard1.3/fr/System.Runtime.Extensions.xml", 2203 | "ref/netstandard1.3/it/System.Runtime.Extensions.xml", 2204 | "ref/netstandard1.3/ja/System.Runtime.Extensions.xml", 2205 | "ref/netstandard1.3/ko/System.Runtime.Extensions.xml", 2206 | "ref/netstandard1.3/ru/System.Runtime.Extensions.xml", 2207 | "ref/netstandard1.3/zh-hans/System.Runtime.Extensions.xml", 2208 | "ref/netstandard1.3/zh-hant/System.Runtime.Extensions.xml", 2209 | "ref/netstandard1.5/System.Runtime.Extensions.dll", 2210 | "ref/netstandard1.5/System.Runtime.Extensions.xml", 2211 | "ref/netstandard1.5/de/System.Runtime.Extensions.xml", 2212 | "ref/netstandard1.5/es/System.Runtime.Extensions.xml", 2213 | "ref/netstandard1.5/fr/System.Runtime.Extensions.xml", 2214 | "ref/netstandard1.5/it/System.Runtime.Extensions.xml", 2215 | "ref/netstandard1.5/ja/System.Runtime.Extensions.xml", 2216 | "ref/netstandard1.5/ko/System.Runtime.Extensions.xml", 2217 | "ref/netstandard1.5/ru/System.Runtime.Extensions.xml", 2218 | "ref/netstandard1.5/zh-hans/System.Runtime.Extensions.xml", 2219 | "ref/netstandard1.5/zh-hant/System.Runtime.Extensions.xml", 2220 | "ref/portable-net45+win8+wp8+wpa81/_._", 2221 | "ref/win8/_._", 2222 | "ref/wp80/_._", 2223 | "ref/wpa81/_._", 2224 | "ref/xamarinios10/_._", 2225 | "ref/xamarinmac20/_._", 2226 | "ref/xamarintvos10/_._", 2227 | "ref/xamarinwatchos10/_._" 2228 | ] 2229 | }, 2230 | "System.Runtime.InteropServices/4.1.0-rc2-24027": { 2231 | "sha512": "HMTGM3YyFBqDSP4STwC2YC51PInAQNMRj4V3rodwhaeAl+DnRKYqRFnd3eO2l99JqrcBIgg48SFGU9zglQC38w==", 2232 | "type": "package", 2233 | "files": [ 2234 | "System.Runtime.InteropServices.4.1.0-rc2-24027.nupkg.sha512", 2235 | "System.Runtime.InteropServices.nuspec", 2236 | "ThirdPartyNotices.txt", 2237 | "dotnet_library_license.txt", 2238 | "lib/MonoAndroid10/_._", 2239 | "lib/MonoTouch10/_._", 2240 | "lib/net45/_._", 2241 | "lib/net462/System.Runtime.InteropServices.dll", 2242 | "lib/portable-net45+win8+wpa81/_._", 2243 | "lib/win8/_._", 2244 | "lib/wpa81/_._", 2245 | "lib/xamarinios10/_._", 2246 | "lib/xamarinmac20/_._", 2247 | "lib/xamarintvos10/_._", 2248 | "lib/xamarinwatchos10/_._", 2249 | "ref/MonoAndroid10/_._", 2250 | "ref/MonoTouch10/_._", 2251 | "ref/net45/_._", 2252 | "ref/net462/System.Runtime.InteropServices.dll", 2253 | "ref/netcore50/System.Runtime.InteropServices.dll", 2254 | "ref/netcore50/System.Runtime.InteropServices.xml", 2255 | "ref/netcore50/de/System.Runtime.InteropServices.xml", 2256 | "ref/netcore50/es/System.Runtime.InteropServices.xml", 2257 | "ref/netcore50/fr/System.Runtime.InteropServices.xml", 2258 | "ref/netcore50/it/System.Runtime.InteropServices.xml", 2259 | "ref/netcore50/ja/System.Runtime.InteropServices.xml", 2260 | "ref/netcore50/ko/System.Runtime.InteropServices.xml", 2261 | "ref/netcore50/ru/System.Runtime.InteropServices.xml", 2262 | "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml", 2263 | "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml", 2264 | "ref/netstandard1.1/System.Runtime.InteropServices.dll", 2265 | "ref/netstandard1.1/System.Runtime.InteropServices.xml", 2266 | "ref/netstandard1.1/de/System.Runtime.InteropServices.xml", 2267 | "ref/netstandard1.1/es/System.Runtime.InteropServices.xml", 2268 | "ref/netstandard1.1/fr/System.Runtime.InteropServices.xml", 2269 | "ref/netstandard1.1/it/System.Runtime.InteropServices.xml", 2270 | "ref/netstandard1.1/ja/System.Runtime.InteropServices.xml", 2271 | "ref/netstandard1.1/ko/System.Runtime.InteropServices.xml", 2272 | "ref/netstandard1.1/ru/System.Runtime.InteropServices.xml", 2273 | "ref/netstandard1.1/zh-hans/System.Runtime.InteropServices.xml", 2274 | "ref/netstandard1.1/zh-hant/System.Runtime.InteropServices.xml", 2275 | "ref/netstandard1.2/System.Runtime.InteropServices.dll", 2276 | "ref/netstandard1.2/System.Runtime.InteropServices.xml", 2277 | "ref/netstandard1.2/de/System.Runtime.InteropServices.xml", 2278 | "ref/netstandard1.2/es/System.Runtime.InteropServices.xml", 2279 | "ref/netstandard1.2/fr/System.Runtime.InteropServices.xml", 2280 | "ref/netstandard1.2/it/System.Runtime.InteropServices.xml", 2281 | "ref/netstandard1.2/ja/System.Runtime.InteropServices.xml", 2282 | "ref/netstandard1.2/ko/System.Runtime.InteropServices.xml", 2283 | "ref/netstandard1.2/ru/System.Runtime.InteropServices.xml", 2284 | "ref/netstandard1.2/zh-hans/System.Runtime.InteropServices.xml", 2285 | "ref/netstandard1.2/zh-hant/System.Runtime.InteropServices.xml", 2286 | "ref/netstandard1.3/System.Runtime.InteropServices.dll", 2287 | "ref/netstandard1.3/System.Runtime.InteropServices.xml", 2288 | "ref/netstandard1.3/de/System.Runtime.InteropServices.xml", 2289 | "ref/netstandard1.3/es/System.Runtime.InteropServices.xml", 2290 | "ref/netstandard1.3/fr/System.Runtime.InteropServices.xml", 2291 | "ref/netstandard1.3/it/System.Runtime.InteropServices.xml", 2292 | "ref/netstandard1.3/ja/System.Runtime.InteropServices.xml", 2293 | "ref/netstandard1.3/ko/System.Runtime.InteropServices.xml", 2294 | "ref/netstandard1.3/ru/System.Runtime.InteropServices.xml", 2295 | "ref/netstandard1.3/zh-hans/System.Runtime.InteropServices.xml", 2296 | "ref/netstandard1.3/zh-hant/System.Runtime.InteropServices.xml", 2297 | "ref/netstandard1.5/System.Runtime.InteropServices.dll", 2298 | "ref/netstandard1.5/System.Runtime.InteropServices.xml", 2299 | "ref/netstandard1.5/de/System.Runtime.InteropServices.xml", 2300 | "ref/netstandard1.5/es/System.Runtime.InteropServices.xml", 2301 | "ref/netstandard1.5/fr/System.Runtime.InteropServices.xml", 2302 | "ref/netstandard1.5/it/System.Runtime.InteropServices.xml", 2303 | "ref/netstandard1.5/ja/System.Runtime.InteropServices.xml", 2304 | "ref/netstandard1.5/ko/System.Runtime.InteropServices.xml", 2305 | "ref/netstandard1.5/ru/System.Runtime.InteropServices.xml", 2306 | "ref/netstandard1.5/zh-hans/System.Runtime.InteropServices.xml", 2307 | "ref/netstandard1.5/zh-hant/System.Runtime.InteropServices.xml", 2308 | "ref/portable-net45+win8+wpa81/_._", 2309 | "ref/win8/_._", 2310 | "ref/wpa81/_._", 2311 | "ref/xamarinios10/_._", 2312 | "ref/xamarinmac20/_._", 2313 | "ref/xamarintvos10/_._", 2314 | "ref/xamarinwatchos10/_._" 2315 | ] 2316 | }, 2317 | "System.Runtime.InteropServices.RuntimeInformation/4.0.0-rc2-24027": { 2318 | "sha512": "nsKC00hUZY8SbNHMK3RMu62zEmgdB9xKO+7B30DfLLy5R/10ICrfUVUJvvc/HQC/VSObPUdjYUsqAFoQMIaHHA==", 2319 | "type": "package", 2320 | "files": [ 2321 | "System.Runtime.InteropServices.RuntimeInformation.4.0.0-rc2-24027.nupkg.sha512", 2322 | "System.Runtime.InteropServices.RuntimeInformation.nuspec", 2323 | "ThirdPartyNotices.txt", 2324 | "dotnet_library_license.txt", 2325 | "lib/MonoAndroid10/_._", 2326 | "lib/MonoTouch10/_._", 2327 | "lib/xamarinios10/_._", 2328 | "lib/xamarinmac20/_._", 2329 | "lib/xamarintvos10/_._", 2330 | "lib/xamarinwatchos10/_._", 2331 | "ref/MonoAndroid10/_._", 2332 | "ref/MonoTouch10/_._", 2333 | "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", 2334 | "ref/xamarinios10/_._", 2335 | "ref/xamarinmac20/_._", 2336 | "ref/xamarintvos10/_._", 2337 | "ref/xamarinwatchos10/_._" 2338 | ] 2339 | }, 2340 | "System.Runtime.Numerics/4.0.1-rc2-24027": { 2341 | "sha512": "ZcDlNWYNdyPJruJdoFiQjdD9aj17MUnK9vlShMaqIYtZmn5NuRY5Iyn0yojyA9SgJPaAoQkbvb/rJ7Nafly8sg==", 2342 | "type": "package", 2343 | "files": [ 2344 | "System.Runtime.Numerics.4.0.1-rc2-24027.nupkg.sha512", 2345 | "System.Runtime.Numerics.nuspec", 2346 | "ThirdPartyNotices.txt", 2347 | "dotnet_library_license.txt", 2348 | "lib/MonoAndroid10/_._", 2349 | "lib/MonoTouch10/_._", 2350 | "lib/net45/_._", 2351 | "lib/netcore50/System.Runtime.Numerics.dll", 2352 | "lib/netstandard1.3/System.Runtime.Numerics.dll", 2353 | "lib/portable-net45+win8+wpa81/_._", 2354 | "lib/win8/_._", 2355 | "lib/wpa81/_._", 2356 | "lib/xamarinios10/_._", 2357 | "lib/xamarinmac20/_._", 2358 | "lib/xamarintvos10/_._", 2359 | "lib/xamarinwatchos10/_._", 2360 | "ref/MonoAndroid10/_._", 2361 | "ref/MonoTouch10/_._", 2362 | "ref/net45/_._", 2363 | "ref/netcore50/System.Runtime.Numerics.dll", 2364 | "ref/netcore50/System.Runtime.Numerics.xml", 2365 | "ref/netcore50/de/System.Runtime.Numerics.xml", 2366 | "ref/netcore50/es/System.Runtime.Numerics.xml", 2367 | "ref/netcore50/fr/System.Runtime.Numerics.xml", 2368 | "ref/netcore50/it/System.Runtime.Numerics.xml", 2369 | "ref/netcore50/ja/System.Runtime.Numerics.xml", 2370 | "ref/netcore50/ko/System.Runtime.Numerics.xml", 2371 | "ref/netcore50/ru/System.Runtime.Numerics.xml", 2372 | "ref/netcore50/zh-hans/System.Runtime.Numerics.xml", 2373 | "ref/netcore50/zh-hant/System.Runtime.Numerics.xml", 2374 | "ref/netstandard1.1/System.Runtime.Numerics.dll", 2375 | "ref/netstandard1.1/System.Runtime.Numerics.xml", 2376 | "ref/netstandard1.1/de/System.Runtime.Numerics.xml", 2377 | "ref/netstandard1.1/es/System.Runtime.Numerics.xml", 2378 | "ref/netstandard1.1/fr/System.Runtime.Numerics.xml", 2379 | "ref/netstandard1.1/it/System.Runtime.Numerics.xml", 2380 | "ref/netstandard1.1/ja/System.Runtime.Numerics.xml", 2381 | "ref/netstandard1.1/ko/System.Runtime.Numerics.xml", 2382 | "ref/netstandard1.1/ru/System.Runtime.Numerics.xml", 2383 | "ref/netstandard1.1/zh-hans/System.Runtime.Numerics.xml", 2384 | "ref/netstandard1.1/zh-hant/System.Runtime.Numerics.xml", 2385 | "ref/portable-net45+win8+wpa81/_._", 2386 | "ref/win8/_._", 2387 | "ref/wpa81/_._", 2388 | "ref/xamarinios10/_._", 2389 | "ref/xamarinmac20/_._", 2390 | "ref/xamarintvos10/_._", 2391 | "ref/xamarinwatchos10/_._" 2392 | ] 2393 | }, 2394 | "System.Spatial/5.6.4": { 2395 | "sha512": "BoXUQ0mHyeAbkR3qlhwXqUFxzJ7rZuFOrvFM/jZRk+S6JLI2JxXRKby6bxuWbmwYv2o/eRPQPbAOvEk5hB2Gmg==", 2396 | "type": "package", 2397 | "files": [ 2398 | "System.Spatial.5.6.4.nupkg.sha512", 2399 | "System.Spatial.nuspec", 2400 | "lib/net40/System.Spatial.dll", 2401 | "lib/net40/System.Spatial.xml", 2402 | "lib/net40/de/System.Spatial.resources.dll", 2403 | "lib/net40/es/System.Spatial.resources.dll", 2404 | "lib/net40/fr/System.Spatial.resources.dll", 2405 | "lib/net40/it/System.Spatial.resources.dll", 2406 | "lib/net40/ja/System.Spatial.resources.dll", 2407 | "lib/net40/ko/System.Spatial.resources.dll", 2408 | "lib/net40/ru/System.Spatial.resources.dll", 2409 | "lib/net40/zh-Hans/System.Spatial.resources.dll", 2410 | "lib/net40/zh-Hant/System.Spatial.resources.dll", 2411 | "lib/portable-net40+sl5+wp8+win8+wpa/System.Spatial.dll", 2412 | "lib/portable-net40+sl5+wp8+win8+wpa/System.Spatial.xml", 2413 | "lib/portable-net40+sl5+wp8+win8+wpa/de/System.Spatial.resources.dll", 2414 | "lib/portable-net40+sl5+wp8+win8+wpa/es/System.Spatial.resources.dll", 2415 | "lib/portable-net40+sl5+wp8+win8+wpa/fr/System.Spatial.resources.dll", 2416 | "lib/portable-net40+sl5+wp8+win8+wpa/it/System.Spatial.resources.dll", 2417 | "lib/portable-net40+sl5+wp8+win8+wpa/ja/System.Spatial.resources.dll", 2418 | "lib/portable-net40+sl5+wp8+win8+wpa/ko/System.Spatial.resources.dll", 2419 | "lib/portable-net40+sl5+wp8+win8+wpa/ru/System.Spatial.resources.dll", 2420 | "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hans/System.Spatial.resources.dll", 2421 | "lib/portable-net40+sl5+wp8+win8+wpa/zh-Hant/System.Spatial.resources.dll", 2422 | "lib/portable-net45+wp8+win8+wpa/System.Spatial.dll", 2423 | "lib/portable-net45+wp8+win8+wpa/System.Spatial.xml", 2424 | "lib/portable-net45+wp8+win8+wpa/de/System.Spatial.resources.dll", 2425 | "lib/portable-net45+wp8+win8+wpa/es/System.Spatial.resources.dll", 2426 | "lib/portable-net45+wp8+win8+wpa/fr/System.Spatial.resources.dll", 2427 | "lib/portable-net45+wp8+win8+wpa/it/System.Spatial.resources.dll", 2428 | "lib/portable-net45+wp8+win8+wpa/ja/System.Spatial.resources.dll", 2429 | "lib/portable-net45+wp8+win8+wpa/ko/System.Spatial.resources.dll", 2430 | "lib/portable-net45+wp8+win8+wpa/ru/System.Spatial.resources.dll", 2431 | "lib/portable-net45+wp8+win8+wpa/zh-Hans/System.Spatial.resources.dll", 2432 | "lib/portable-net45+wp8+win8+wpa/zh-Hant/System.Spatial.resources.dll", 2433 | "lib/sl4/System.Spatial.dll", 2434 | "lib/sl4/System.Spatial.xml", 2435 | "lib/sl4/de/System.Spatial.resources.dll", 2436 | "lib/sl4/es/System.Spatial.resources.dll", 2437 | "lib/sl4/fr/System.Spatial.resources.dll", 2438 | "lib/sl4/it/System.Spatial.resources.dll", 2439 | "lib/sl4/ja/System.Spatial.resources.dll", 2440 | "lib/sl4/ko/System.Spatial.resources.dll", 2441 | "lib/sl4/ru/System.Spatial.resources.dll", 2442 | "lib/sl4/zh-Hans/System.Spatial.resources.dll", 2443 | "lib/sl4/zh-Hant/System.Spatial.resources.dll" 2444 | ] 2445 | }, 2446 | "System.Text.Encoding/4.0.11-rc2-24027": { 2447 | "sha512": "WyhCB3a669kXgMXEBx+T0G+bulfT0xzhYqZvuIGm22qIFlS85z11df279viqqjkwv2PDQvLjE2YKhRqkvdEd3g==", 2448 | "type": "package", 2449 | "files": [ 2450 | "System.Text.Encoding.4.0.11-rc2-24027.nupkg.sha512", 2451 | "System.Text.Encoding.nuspec", 2452 | "ThirdPartyNotices.txt", 2453 | "dotnet_library_license.txt", 2454 | "lib/MonoAndroid10/_._", 2455 | "lib/MonoTouch10/_._", 2456 | "lib/net45/_._", 2457 | "lib/portable-net45+win8+wp8+wpa81/_._", 2458 | "lib/win8/_._", 2459 | "lib/wp80/_._", 2460 | "lib/wpa81/_._", 2461 | "lib/xamarinios10/_._", 2462 | "lib/xamarinmac20/_._", 2463 | "lib/xamarintvos10/_._", 2464 | "lib/xamarinwatchos10/_._", 2465 | "ref/MonoAndroid10/_._", 2466 | "ref/MonoTouch10/_._", 2467 | "ref/net45/_._", 2468 | "ref/netcore50/System.Text.Encoding.dll", 2469 | "ref/netcore50/System.Text.Encoding.xml", 2470 | "ref/netcore50/de/System.Text.Encoding.xml", 2471 | "ref/netcore50/es/System.Text.Encoding.xml", 2472 | "ref/netcore50/fr/System.Text.Encoding.xml", 2473 | "ref/netcore50/it/System.Text.Encoding.xml", 2474 | "ref/netcore50/ja/System.Text.Encoding.xml", 2475 | "ref/netcore50/ko/System.Text.Encoding.xml", 2476 | "ref/netcore50/ru/System.Text.Encoding.xml", 2477 | "ref/netcore50/zh-hans/System.Text.Encoding.xml", 2478 | "ref/netcore50/zh-hant/System.Text.Encoding.xml", 2479 | "ref/netstandard1.0/System.Text.Encoding.dll", 2480 | "ref/netstandard1.0/System.Text.Encoding.xml", 2481 | "ref/netstandard1.0/de/System.Text.Encoding.xml", 2482 | "ref/netstandard1.0/es/System.Text.Encoding.xml", 2483 | "ref/netstandard1.0/fr/System.Text.Encoding.xml", 2484 | "ref/netstandard1.0/it/System.Text.Encoding.xml", 2485 | "ref/netstandard1.0/ja/System.Text.Encoding.xml", 2486 | "ref/netstandard1.0/ko/System.Text.Encoding.xml", 2487 | "ref/netstandard1.0/ru/System.Text.Encoding.xml", 2488 | "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml", 2489 | "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml", 2490 | "ref/netstandard1.3/System.Text.Encoding.dll", 2491 | "ref/netstandard1.3/System.Text.Encoding.xml", 2492 | "ref/netstandard1.3/de/System.Text.Encoding.xml", 2493 | "ref/netstandard1.3/es/System.Text.Encoding.xml", 2494 | "ref/netstandard1.3/fr/System.Text.Encoding.xml", 2495 | "ref/netstandard1.3/it/System.Text.Encoding.xml", 2496 | "ref/netstandard1.3/ja/System.Text.Encoding.xml", 2497 | "ref/netstandard1.3/ko/System.Text.Encoding.xml", 2498 | "ref/netstandard1.3/ru/System.Text.Encoding.xml", 2499 | "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml", 2500 | "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml", 2501 | "ref/portable-net45+win8+wp8+wpa81/_._", 2502 | "ref/win8/_._", 2503 | "ref/wp80/_._", 2504 | "ref/wpa81/_._", 2505 | "ref/xamarinios10/_._", 2506 | "ref/xamarinmac20/_._", 2507 | "ref/xamarintvos10/_._", 2508 | "ref/xamarinwatchos10/_._" 2509 | ] 2510 | }, 2511 | "System.Text.Encoding.Extensions/4.0.11-rc2-24027": { 2512 | "sha512": "wj8if+6Wg+2Li3/T/+1+0qkuI7IZfeymtDhTiDThXDwc8+U9ZlZ2QcGHv9v9AEuh1ljWzp6dysuwehWSqAyhpg==", 2513 | "type": "package", 2514 | "files": [ 2515 | "System.Text.Encoding.Extensions.4.0.11-rc2-24027.nupkg.sha512", 2516 | "System.Text.Encoding.Extensions.nuspec", 2517 | "ThirdPartyNotices.txt", 2518 | "dotnet_library_license.txt", 2519 | "lib/MonoAndroid10/_._", 2520 | "lib/MonoTouch10/_._", 2521 | "lib/net45/_._", 2522 | "lib/portable-net45+win8+wp8+wpa81/_._", 2523 | "lib/win8/_._", 2524 | "lib/wp80/_._", 2525 | "lib/wpa81/_._", 2526 | "lib/xamarinios10/_._", 2527 | "lib/xamarinmac20/_._", 2528 | "lib/xamarintvos10/_._", 2529 | "lib/xamarinwatchos10/_._", 2530 | "ref/MonoAndroid10/_._", 2531 | "ref/MonoTouch10/_._", 2532 | "ref/net45/_._", 2533 | "ref/netcore50/System.Text.Encoding.Extensions.dll", 2534 | "ref/netcore50/System.Text.Encoding.Extensions.xml", 2535 | "ref/netcore50/de/System.Text.Encoding.Extensions.xml", 2536 | "ref/netcore50/es/System.Text.Encoding.Extensions.xml", 2537 | "ref/netcore50/fr/System.Text.Encoding.Extensions.xml", 2538 | "ref/netcore50/it/System.Text.Encoding.Extensions.xml", 2539 | "ref/netcore50/ja/System.Text.Encoding.Extensions.xml", 2540 | "ref/netcore50/ko/System.Text.Encoding.Extensions.xml", 2541 | "ref/netcore50/ru/System.Text.Encoding.Extensions.xml", 2542 | "ref/netcore50/zh-hans/System.Text.Encoding.Extensions.xml", 2543 | "ref/netcore50/zh-hant/System.Text.Encoding.Extensions.xml", 2544 | "ref/netstandard1.0/System.Text.Encoding.Extensions.dll", 2545 | "ref/netstandard1.0/System.Text.Encoding.Extensions.xml", 2546 | "ref/netstandard1.0/de/System.Text.Encoding.Extensions.xml", 2547 | "ref/netstandard1.0/es/System.Text.Encoding.Extensions.xml", 2548 | "ref/netstandard1.0/fr/System.Text.Encoding.Extensions.xml", 2549 | "ref/netstandard1.0/it/System.Text.Encoding.Extensions.xml", 2550 | "ref/netstandard1.0/ja/System.Text.Encoding.Extensions.xml", 2551 | "ref/netstandard1.0/ko/System.Text.Encoding.Extensions.xml", 2552 | "ref/netstandard1.0/ru/System.Text.Encoding.Extensions.xml", 2553 | "ref/netstandard1.0/zh-hans/System.Text.Encoding.Extensions.xml", 2554 | "ref/netstandard1.0/zh-hant/System.Text.Encoding.Extensions.xml", 2555 | "ref/netstandard1.3/System.Text.Encoding.Extensions.dll", 2556 | "ref/netstandard1.3/System.Text.Encoding.Extensions.xml", 2557 | "ref/netstandard1.3/de/System.Text.Encoding.Extensions.xml", 2558 | "ref/netstandard1.3/es/System.Text.Encoding.Extensions.xml", 2559 | "ref/netstandard1.3/fr/System.Text.Encoding.Extensions.xml", 2560 | "ref/netstandard1.3/it/System.Text.Encoding.Extensions.xml", 2561 | "ref/netstandard1.3/ja/System.Text.Encoding.Extensions.xml", 2562 | "ref/netstandard1.3/ko/System.Text.Encoding.Extensions.xml", 2563 | "ref/netstandard1.3/ru/System.Text.Encoding.Extensions.xml", 2564 | "ref/netstandard1.3/zh-hans/System.Text.Encoding.Extensions.xml", 2565 | "ref/netstandard1.3/zh-hant/System.Text.Encoding.Extensions.xml", 2566 | "ref/portable-net45+win8+wp8+wpa81/_._", 2567 | "ref/win8/_._", 2568 | "ref/wp80/_._", 2569 | "ref/wpa81/_._", 2570 | "ref/xamarinios10/_._", 2571 | "ref/xamarinmac20/_._", 2572 | "ref/xamarintvos10/_._", 2573 | "ref/xamarinwatchos10/_._" 2574 | ] 2575 | }, 2576 | "System.Text.RegularExpressions/4.0.12-rc2-24027": { 2577 | "sha512": "Hot88dwmUASuTWne7upZ1yfnXxZ9tGhRJNtlD9+s3QOqSLPy1a8fGlFIaxBVgAk7kKTb/3Eg4j+1QG6TGXDeDQ==", 2578 | "type": "package", 2579 | "files": [ 2580 | "System.Text.RegularExpressions.4.0.12-rc2-24027.nupkg.sha512", 2581 | "System.Text.RegularExpressions.nuspec", 2582 | "ThirdPartyNotices.txt", 2583 | "dotnet_library_license.txt", 2584 | "lib/MonoAndroid10/_._", 2585 | "lib/MonoTouch10/_._", 2586 | "lib/net45/_._", 2587 | "lib/netcore50/System.Text.RegularExpressions.dll", 2588 | "lib/netstandard1.3/System.Text.RegularExpressions.dll", 2589 | "lib/portable-net45+win8+wp8+wpa81/_._", 2590 | "lib/win8/_._", 2591 | "lib/wp80/_._", 2592 | "lib/wpa81/_._", 2593 | "lib/xamarinios10/_._", 2594 | "lib/xamarinmac20/_._", 2595 | "lib/xamarintvos10/_._", 2596 | "lib/xamarinwatchos10/_._", 2597 | "ref/MonoAndroid10/_._", 2598 | "ref/MonoTouch10/_._", 2599 | "ref/net45/_._", 2600 | "ref/netcore50/System.Text.RegularExpressions.dll", 2601 | "ref/netcore50/System.Text.RegularExpressions.xml", 2602 | "ref/netcore50/de/System.Text.RegularExpressions.xml", 2603 | "ref/netcore50/es/System.Text.RegularExpressions.xml", 2604 | "ref/netcore50/fr/System.Text.RegularExpressions.xml", 2605 | "ref/netcore50/it/System.Text.RegularExpressions.xml", 2606 | "ref/netcore50/ja/System.Text.RegularExpressions.xml", 2607 | "ref/netcore50/ko/System.Text.RegularExpressions.xml", 2608 | "ref/netcore50/ru/System.Text.RegularExpressions.xml", 2609 | "ref/netcore50/zh-hans/System.Text.RegularExpressions.xml", 2610 | "ref/netcore50/zh-hant/System.Text.RegularExpressions.xml", 2611 | "ref/netstandard1.0/System.Text.RegularExpressions.dll", 2612 | "ref/netstandard1.0/System.Text.RegularExpressions.xml", 2613 | "ref/netstandard1.0/de/System.Text.RegularExpressions.xml", 2614 | "ref/netstandard1.0/es/System.Text.RegularExpressions.xml", 2615 | "ref/netstandard1.0/fr/System.Text.RegularExpressions.xml", 2616 | "ref/netstandard1.0/it/System.Text.RegularExpressions.xml", 2617 | "ref/netstandard1.0/ja/System.Text.RegularExpressions.xml", 2618 | "ref/netstandard1.0/ko/System.Text.RegularExpressions.xml", 2619 | "ref/netstandard1.0/ru/System.Text.RegularExpressions.xml", 2620 | "ref/netstandard1.0/zh-hans/System.Text.RegularExpressions.xml", 2621 | "ref/netstandard1.0/zh-hant/System.Text.RegularExpressions.xml", 2622 | "ref/netstandard1.3/System.Text.RegularExpressions.dll", 2623 | "ref/netstandard1.3/System.Text.RegularExpressions.xml", 2624 | "ref/netstandard1.3/de/System.Text.RegularExpressions.xml", 2625 | "ref/netstandard1.3/es/System.Text.RegularExpressions.xml", 2626 | "ref/netstandard1.3/fr/System.Text.RegularExpressions.xml", 2627 | "ref/netstandard1.3/it/System.Text.RegularExpressions.xml", 2628 | "ref/netstandard1.3/ja/System.Text.RegularExpressions.xml", 2629 | "ref/netstandard1.3/ko/System.Text.RegularExpressions.xml", 2630 | "ref/netstandard1.3/ru/System.Text.RegularExpressions.xml", 2631 | "ref/netstandard1.3/zh-hans/System.Text.RegularExpressions.xml", 2632 | "ref/netstandard1.3/zh-hant/System.Text.RegularExpressions.xml", 2633 | "ref/portable-net45+win8+wp8+wpa81/_._", 2634 | "ref/win8/_._", 2635 | "ref/wp80/_._", 2636 | "ref/wpa81/_._", 2637 | "ref/xamarinios10/_._", 2638 | "ref/xamarinmac20/_._", 2639 | "ref/xamarintvos10/_._", 2640 | "ref/xamarinwatchos10/_._" 2641 | ] 2642 | }, 2643 | "System.Threading/4.0.11-rc2-24027": { 2644 | "sha512": "JdVfUj82+pkIGfpUeb28HdwxoUMR7lTL5LT2iX9gyKtIo4yv2VirGPFVvohdlN9t9My+dIlYb9W4z1YlZV/RIA==", 2645 | "type": "package", 2646 | "files": [ 2647 | "System.Threading.4.0.11-rc2-24027.nupkg.sha512", 2648 | "System.Threading.nuspec", 2649 | "ThirdPartyNotices.txt", 2650 | "dotnet_library_license.txt", 2651 | "lib/MonoAndroid10/_._", 2652 | "lib/MonoTouch10/_._", 2653 | "lib/net45/_._", 2654 | "lib/netcore50/System.Threading.dll", 2655 | "lib/netstandard1.3/System.Threading.dll", 2656 | "lib/portable-net45+win8+wp8+wpa81/_._", 2657 | "lib/win8/_._", 2658 | "lib/wp80/_._", 2659 | "lib/wpa81/_._", 2660 | "lib/xamarinios10/_._", 2661 | "lib/xamarinmac20/_._", 2662 | "lib/xamarintvos10/_._", 2663 | "lib/xamarinwatchos10/_._", 2664 | "ref/MonoAndroid10/_._", 2665 | "ref/MonoTouch10/_._", 2666 | "ref/net45/_._", 2667 | "ref/netcore50/System.Threading.dll", 2668 | "ref/netcore50/System.Threading.xml", 2669 | "ref/netcore50/de/System.Threading.xml", 2670 | "ref/netcore50/es/System.Threading.xml", 2671 | "ref/netcore50/fr/System.Threading.xml", 2672 | "ref/netcore50/it/System.Threading.xml", 2673 | "ref/netcore50/ja/System.Threading.xml", 2674 | "ref/netcore50/ko/System.Threading.xml", 2675 | "ref/netcore50/ru/System.Threading.xml", 2676 | "ref/netcore50/zh-hans/System.Threading.xml", 2677 | "ref/netcore50/zh-hant/System.Threading.xml", 2678 | "ref/netstandard1.0/System.Threading.dll", 2679 | "ref/netstandard1.0/System.Threading.xml", 2680 | "ref/netstandard1.0/de/System.Threading.xml", 2681 | "ref/netstandard1.0/es/System.Threading.xml", 2682 | "ref/netstandard1.0/fr/System.Threading.xml", 2683 | "ref/netstandard1.0/it/System.Threading.xml", 2684 | "ref/netstandard1.0/ja/System.Threading.xml", 2685 | "ref/netstandard1.0/ko/System.Threading.xml", 2686 | "ref/netstandard1.0/ru/System.Threading.xml", 2687 | "ref/netstandard1.0/zh-hans/System.Threading.xml", 2688 | "ref/netstandard1.0/zh-hant/System.Threading.xml", 2689 | "ref/netstandard1.3/System.Threading.dll", 2690 | "ref/netstandard1.3/System.Threading.xml", 2691 | "ref/netstandard1.3/de/System.Threading.xml", 2692 | "ref/netstandard1.3/es/System.Threading.xml", 2693 | "ref/netstandard1.3/fr/System.Threading.xml", 2694 | "ref/netstandard1.3/it/System.Threading.xml", 2695 | "ref/netstandard1.3/ja/System.Threading.xml", 2696 | "ref/netstandard1.3/ko/System.Threading.xml", 2697 | "ref/netstandard1.3/ru/System.Threading.xml", 2698 | "ref/netstandard1.3/zh-hans/System.Threading.xml", 2699 | "ref/netstandard1.3/zh-hant/System.Threading.xml", 2700 | "ref/portable-net45+win8+wp8+wpa81/_._", 2701 | "ref/win8/_._", 2702 | "ref/wp80/_._", 2703 | "ref/wpa81/_._", 2704 | "ref/xamarinios10/_._", 2705 | "ref/xamarinmac20/_._", 2706 | "ref/xamarintvos10/_._", 2707 | "ref/xamarinwatchos10/_._", 2708 | "runtimes/aot/lib/netcore50/System.Threading.dll" 2709 | ] 2710 | }, 2711 | "System.Threading.Tasks/4.0.11-rc2-24027": { 2712 | "sha512": "BULvVgPxKNzMgAZpaRHREYhbGFTDbwG84mR61gGcajhLo6nn7XS9E1Lzixiv3gANtT7HROH7h3LeMPMRsEvEPQ==", 2713 | "type": "package", 2714 | "files": [ 2715 | "System.Threading.Tasks.4.0.11-rc2-24027.nupkg.sha512", 2716 | "System.Threading.Tasks.nuspec", 2717 | "ThirdPartyNotices.txt", 2718 | "dotnet_library_license.txt", 2719 | "lib/MonoAndroid10/_._", 2720 | "lib/MonoTouch10/_._", 2721 | "lib/net45/_._", 2722 | "lib/portable-net45+win8+wp8+wpa81/_._", 2723 | "lib/win8/_._", 2724 | "lib/wp80/_._", 2725 | "lib/wpa81/_._", 2726 | "lib/xamarinios10/_._", 2727 | "lib/xamarinmac20/_._", 2728 | "lib/xamarintvos10/_._", 2729 | "lib/xamarinwatchos10/_._", 2730 | "ref/MonoAndroid10/_._", 2731 | "ref/MonoTouch10/_._", 2732 | "ref/net45/_._", 2733 | "ref/netcore50/System.Threading.Tasks.dll", 2734 | "ref/netcore50/System.Threading.Tasks.xml", 2735 | "ref/netcore50/de/System.Threading.Tasks.xml", 2736 | "ref/netcore50/es/System.Threading.Tasks.xml", 2737 | "ref/netcore50/fr/System.Threading.Tasks.xml", 2738 | "ref/netcore50/it/System.Threading.Tasks.xml", 2739 | "ref/netcore50/ja/System.Threading.Tasks.xml", 2740 | "ref/netcore50/ko/System.Threading.Tasks.xml", 2741 | "ref/netcore50/ru/System.Threading.Tasks.xml", 2742 | "ref/netcore50/zh-hans/System.Threading.Tasks.xml", 2743 | "ref/netcore50/zh-hant/System.Threading.Tasks.xml", 2744 | "ref/netstandard1.0/System.Threading.Tasks.dll", 2745 | "ref/netstandard1.0/System.Threading.Tasks.xml", 2746 | "ref/netstandard1.0/de/System.Threading.Tasks.xml", 2747 | "ref/netstandard1.0/es/System.Threading.Tasks.xml", 2748 | "ref/netstandard1.0/fr/System.Threading.Tasks.xml", 2749 | "ref/netstandard1.0/it/System.Threading.Tasks.xml", 2750 | "ref/netstandard1.0/ja/System.Threading.Tasks.xml", 2751 | "ref/netstandard1.0/ko/System.Threading.Tasks.xml", 2752 | "ref/netstandard1.0/ru/System.Threading.Tasks.xml", 2753 | "ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml", 2754 | "ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml", 2755 | "ref/netstandard1.3/System.Threading.Tasks.dll", 2756 | "ref/netstandard1.3/System.Threading.Tasks.xml", 2757 | "ref/netstandard1.3/de/System.Threading.Tasks.xml", 2758 | "ref/netstandard1.3/es/System.Threading.Tasks.xml", 2759 | "ref/netstandard1.3/fr/System.Threading.Tasks.xml", 2760 | "ref/netstandard1.3/it/System.Threading.Tasks.xml", 2761 | "ref/netstandard1.3/ja/System.Threading.Tasks.xml", 2762 | "ref/netstandard1.3/ko/System.Threading.Tasks.xml", 2763 | "ref/netstandard1.3/ru/System.Threading.Tasks.xml", 2764 | "ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml", 2765 | "ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml", 2766 | "ref/portable-net45+win8+wp8+wpa81/_._", 2767 | "ref/win8/_._", 2768 | "ref/wp80/_._", 2769 | "ref/wpa81/_._", 2770 | "ref/xamarinios10/_._", 2771 | "ref/xamarinmac20/_._", 2772 | "ref/xamarintvos10/_._", 2773 | "ref/xamarinwatchos10/_._" 2774 | ] 2775 | }, 2776 | "System.Threading.Timer/4.0.1-rc2-24027": { 2777 | "sha512": "AA9O27bBDE+sNy3PsN3RLoHaQzK7OldejkpXoi3UAeVcR+8Yr4O0UmcdCkucE4KfGk/ID+BxHCWdws4FEDV+4w==", 2778 | "type": "package", 2779 | "files": [ 2780 | "System.Threading.Timer.4.0.1-rc2-24027.nupkg.sha512", 2781 | "System.Threading.Timer.nuspec", 2782 | "ThirdPartyNotices.txt", 2783 | "dotnet_library_license.txt", 2784 | "lib/MonoAndroid10/_._", 2785 | "lib/MonoTouch10/_._", 2786 | "lib/net451/_._", 2787 | "lib/portable-net451+win81+wpa81/_._", 2788 | "lib/win81/_._", 2789 | "lib/wpa81/_._", 2790 | "lib/xamarinios10/_._", 2791 | "lib/xamarinmac20/_._", 2792 | "lib/xamarintvos10/_._", 2793 | "lib/xamarinwatchos10/_._", 2794 | "ref/MonoAndroid10/_._", 2795 | "ref/MonoTouch10/_._", 2796 | "ref/net451/_._", 2797 | "ref/netcore50/System.Threading.Timer.dll", 2798 | "ref/netcore50/System.Threading.Timer.xml", 2799 | "ref/netcore50/de/System.Threading.Timer.xml", 2800 | "ref/netcore50/es/System.Threading.Timer.xml", 2801 | "ref/netcore50/fr/System.Threading.Timer.xml", 2802 | "ref/netcore50/it/System.Threading.Timer.xml", 2803 | "ref/netcore50/ja/System.Threading.Timer.xml", 2804 | "ref/netcore50/ko/System.Threading.Timer.xml", 2805 | "ref/netcore50/ru/System.Threading.Timer.xml", 2806 | "ref/netcore50/zh-hans/System.Threading.Timer.xml", 2807 | "ref/netcore50/zh-hant/System.Threading.Timer.xml", 2808 | "ref/netstandard1.2/System.Threading.Timer.dll", 2809 | "ref/netstandard1.2/System.Threading.Timer.xml", 2810 | "ref/netstandard1.2/de/System.Threading.Timer.xml", 2811 | "ref/netstandard1.2/es/System.Threading.Timer.xml", 2812 | "ref/netstandard1.2/fr/System.Threading.Timer.xml", 2813 | "ref/netstandard1.2/it/System.Threading.Timer.xml", 2814 | "ref/netstandard1.2/ja/System.Threading.Timer.xml", 2815 | "ref/netstandard1.2/ko/System.Threading.Timer.xml", 2816 | "ref/netstandard1.2/ru/System.Threading.Timer.xml", 2817 | "ref/netstandard1.2/zh-hans/System.Threading.Timer.xml", 2818 | "ref/netstandard1.2/zh-hant/System.Threading.Timer.xml", 2819 | "ref/portable-net451+win81+wpa81/_._", 2820 | "ref/win81/_._", 2821 | "ref/wpa81/_._", 2822 | "ref/xamarinios10/_._", 2823 | "ref/xamarinmac20/_._", 2824 | "ref/xamarintvos10/_._", 2825 | "ref/xamarinwatchos10/_._" 2826 | ] 2827 | }, 2828 | "System.Xml.ReaderWriter/4.0.11-rc2-24027": { 2829 | "sha512": "PET0DO5ec5Cp6bAK40aWkv/gq4+/3KslTnkpw8UcYfoNkZafIsmd11UzWY+FnjJIpVxHDG3u4SlQAinKlABxFw==", 2830 | "type": "package", 2831 | "files": [ 2832 | "System.Xml.ReaderWriter.4.0.11-rc2-24027.nupkg.sha512", 2833 | "System.Xml.ReaderWriter.nuspec", 2834 | "ThirdPartyNotices.txt", 2835 | "dotnet_library_license.txt", 2836 | "lib/MonoAndroid10/_._", 2837 | "lib/MonoTouch10/_._", 2838 | "lib/net45/_._", 2839 | "lib/netcore50/System.Xml.ReaderWriter.dll", 2840 | "lib/netstandard1.3/System.Xml.ReaderWriter.dll", 2841 | "lib/portable-net45+win8+wp8+wpa81/_._", 2842 | "lib/win8/_._", 2843 | "lib/wp80/_._", 2844 | "lib/wpa81/_._", 2845 | "lib/xamarinios10/_._", 2846 | "lib/xamarinmac20/_._", 2847 | "lib/xamarintvos10/_._", 2848 | "lib/xamarinwatchos10/_._", 2849 | "ref/MonoAndroid10/_._", 2850 | "ref/MonoTouch10/_._", 2851 | "ref/net45/_._", 2852 | "ref/netcore50/System.Xml.ReaderWriter.dll", 2853 | "ref/netcore50/System.Xml.ReaderWriter.xml", 2854 | "ref/netcore50/de/System.Xml.ReaderWriter.xml", 2855 | "ref/netcore50/es/System.Xml.ReaderWriter.xml", 2856 | "ref/netcore50/fr/System.Xml.ReaderWriter.xml", 2857 | "ref/netcore50/it/System.Xml.ReaderWriter.xml", 2858 | "ref/netcore50/ja/System.Xml.ReaderWriter.xml", 2859 | "ref/netcore50/ko/System.Xml.ReaderWriter.xml", 2860 | "ref/netcore50/ru/System.Xml.ReaderWriter.xml", 2861 | "ref/netcore50/zh-hans/System.Xml.ReaderWriter.xml", 2862 | "ref/netcore50/zh-hant/System.Xml.ReaderWriter.xml", 2863 | "ref/netstandard1.0/System.Xml.ReaderWriter.dll", 2864 | "ref/netstandard1.0/System.Xml.ReaderWriter.xml", 2865 | "ref/netstandard1.0/de/System.Xml.ReaderWriter.xml", 2866 | "ref/netstandard1.0/es/System.Xml.ReaderWriter.xml", 2867 | "ref/netstandard1.0/fr/System.Xml.ReaderWriter.xml", 2868 | "ref/netstandard1.0/it/System.Xml.ReaderWriter.xml", 2869 | "ref/netstandard1.0/ja/System.Xml.ReaderWriter.xml", 2870 | "ref/netstandard1.0/ko/System.Xml.ReaderWriter.xml", 2871 | "ref/netstandard1.0/ru/System.Xml.ReaderWriter.xml", 2872 | "ref/netstandard1.0/zh-hans/System.Xml.ReaderWriter.xml", 2873 | "ref/netstandard1.0/zh-hant/System.Xml.ReaderWriter.xml", 2874 | "ref/netstandard1.3/System.Xml.ReaderWriter.dll", 2875 | "ref/netstandard1.3/System.Xml.ReaderWriter.xml", 2876 | "ref/netstandard1.3/de/System.Xml.ReaderWriter.xml", 2877 | "ref/netstandard1.3/es/System.Xml.ReaderWriter.xml", 2878 | "ref/netstandard1.3/fr/System.Xml.ReaderWriter.xml", 2879 | "ref/netstandard1.3/it/System.Xml.ReaderWriter.xml", 2880 | "ref/netstandard1.3/ja/System.Xml.ReaderWriter.xml", 2881 | "ref/netstandard1.3/ko/System.Xml.ReaderWriter.xml", 2882 | "ref/netstandard1.3/ru/System.Xml.ReaderWriter.xml", 2883 | "ref/netstandard1.3/zh-hans/System.Xml.ReaderWriter.xml", 2884 | "ref/netstandard1.3/zh-hant/System.Xml.ReaderWriter.xml", 2885 | "ref/portable-net45+win8+wp8+wpa81/_._", 2886 | "ref/win8/_._", 2887 | "ref/wp80/_._", 2888 | "ref/wpa81/_._", 2889 | "ref/xamarinios10/_._", 2890 | "ref/xamarinmac20/_._", 2891 | "ref/xamarintvos10/_._", 2892 | "ref/xamarinwatchos10/_._" 2893 | ] 2894 | }, 2895 | "System.Xml.XDocument/4.0.11-rc2-24027": { 2896 | "sha512": "e2rpl8sRIEw2YiizX6CzL/g7BU9OeIRXdsuVAL3DWDFBsYrLac+Wcdn1HM1bHhrZ8Gbw+KmFQBMtnXHzv+xGsA==", 2897 | "type": "package", 2898 | "files": [ 2899 | "System.Xml.XDocument.4.0.11-rc2-24027.nupkg.sha512", 2900 | "System.Xml.XDocument.nuspec", 2901 | "ThirdPartyNotices.txt", 2902 | "dotnet_library_license.txt", 2903 | "lib/MonoAndroid10/_._", 2904 | "lib/MonoTouch10/_._", 2905 | "lib/net45/_._", 2906 | "lib/netcore50/System.Xml.XDocument.dll", 2907 | "lib/netstandard1.3/System.Xml.XDocument.dll", 2908 | "lib/portable-net45+win8+wp8+wpa81/_._", 2909 | "lib/win8/_._", 2910 | "lib/wp80/_._", 2911 | "lib/wpa81/_._", 2912 | "lib/xamarinios10/_._", 2913 | "lib/xamarinmac20/_._", 2914 | "lib/xamarintvos10/_._", 2915 | "lib/xamarinwatchos10/_._", 2916 | "ref/MonoAndroid10/_._", 2917 | "ref/MonoTouch10/_._", 2918 | "ref/net45/_._", 2919 | "ref/netcore50/System.Xml.XDocument.dll", 2920 | "ref/netcore50/System.Xml.XDocument.xml", 2921 | "ref/netcore50/de/System.Xml.XDocument.xml", 2922 | "ref/netcore50/es/System.Xml.XDocument.xml", 2923 | "ref/netcore50/fr/System.Xml.XDocument.xml", 2924 | "ref/netcore50/it/System.Xml.XDocument.xml", 2925 | "ref/netcore50/ja/System.Xml.XDocument.xml", 2926 | "ref/netcore50/ko/System.Xml.XDocument.xml", 2927 | "ref/netcore50/ru/System.Xml.XDocument.xml", 2928 | "ref/netcore50/zh-hans/System.Xml.XDocument.xml", 2929 | "ref/netcore50/zh-hant/System.Xml.XDocument.xml", 2930 | "ref/netstandard1.0/System.Xml.XDocument.dll", 2931 | "ref/netstandard1.0/System.Xml.XDocument.xml", 2932 | "ref/netstandard1.0/de/System.Xml.XDocument.xml", 2933 | "ref/netstandard1.0/es/System.Xml.XDocument.xml", 2934 | "ref/netstandard1.0/fr/System.Xml.XDocument.xml", 2935 | "ref/netstandard1.0/it/System.Xml.XDocument.xml", 2936 | "ref/netstandard1.0/ja/System.Xml.XDocument.xml", 2937 | "ref/netstandard1.0/ko/System.Xml.XDocument.xml", 2938 | "ref/netstandard1.0/ru/System.Xml.XDocument.xml", 2939 | "ref/netstandard1.0/zh-hans/System.Xml.XDocument.xml", 2940 | "ref/netstandard1.0/zh-hant/System.Xml.XDocument.xml", 2941 | "ref/netstandard1.3/System.Xml.XDocument.dll", 2942 | "ref/netstandard1.3/System.Xml.XDocument.xml", 2943 | "ref/netstandard1.3/de/System.Xml.XDocument.xml", 2944 | "ref/netstandard1.3/es/System.Xml.XDocument.xml", 2945 | "ref/netstandard1.3/fr/System.Xml.XDocument.xml", 2946 | "ref/netstandard1.3/it/System.Xml.XDocument.xml", 2947 | "ref/netstandard1.3/ja/System.Xml.XDocument.xml", 2948 | "ref/netstandard1.3/ko/System.Xml.XDocument.xml", 2949 | "ref/netstandard1.3/ru/System.Xml.XDocument.xml", 2950 | "ref/netstandard1.3/zh-hans/System.Xml.XDocument.xml", 2951 | "ref/netstandard1.3/zh-hant/System.Xml.XDocument.xml", 2952 | "ref/portable-net45+win8+wp8+wpa81/_._", 2953 | "ref/win8/_._", 2954 | "ref/wp80/_._", 2955 | "ref/wpa81/_._", 2956 | "ref/xamarinios10/_._", 2957 | "ref/xamarinmac20/_._", 2958 | "ref/xamarintvos10/_._", 2959 | "ref/xamarinwatchos10/_._" 2960 | ] 2961 | }, 2962 | "WindowsAzure.Storage/7.0.0": { 2963 | "sha512": "AKxGH6NpZN0fRc2eRKtlDdkk1JW5uqCMeHCF06Z/L5xkYajM7OWquzsjAkQsi2s5a2O0Y4iE6WZOcT5PLE0IMA==", 2964 | "type": "package", 2965 | "files": [ 2966 | "WindowsAzure.Storage.7.0.0.nupkg.sha512", 2967 | "WindowsAzure.Storage.nuspec", 2968 | "lib/net40/Microsoft.WindowsAzure.Storage.dll", 2969 | "lib/net40/Microsoft.WindowsAzure.Storage.pdb", 2970 | "lib/net40/Microsoft.WindowsAzure.Storage.xml", 2971 | "lib/win8/Microsoft.WindowsAzure.Storage.dll", 2972 | "lib/win8/Microsoft.WindowsAzure.Storage.pdb", 2973 | "lib/wp8/Microsoft.WindowsAzure.Storage.dll", 2974 | "lib/wp8/Microsoft.WindowsAzure.Storage.pdb", 2975 | "lib/wpa/Microsoft.WindowsAzure.Storage.dll", 2976 | "lib/wpa/Microsoft.WindowsAzure.Storage.pdb" 2977 | ] 2978 | } 2979 | }, 2980 | "projectFileDependencyGroups": { 2981 | "": [ 2982 | "Microsoft.Extensions.Caching.Abstractions >= 1.0.0-rc2-final", 2983 | "Microsoft.Extensions.DependencyInjection >= 1.0.0-rc2-final", 2984 | "NETStandard.Library >= 1.5.0-rc2-24027", 2985 | "WindowsAzure.Storage >= 7.0.0" 2986 | ], 2987 | ".NETFramework,Version=v4.5.2": [] 2988 | }, 2989 | "tools": {}, 2990 | "projectFileToolGroups": {} 2991 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/AzureTableStorageCacheSample.xproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 14.0 5 | $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) 6 | 7 | 8 | 9 | e1b14bdb-46c5-4792-a95e-41d9461298e2 10 | AzureTableStorageCacheSample 11 | .\obj 12 | .\bin\ 13 | v4.5.2 14 | 15 | 16 | 2.0 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Controllers/HomeController.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.AspNetCore.Mvc; 2 | using Microsoft.Extensions.Caching.Distributed; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading.Tasks; 8 | 9 | namespace AzureTableStorageCacheSample.Controllers 10 | { 11 | public class HomeController : Controller 12 | { 13 | private readonly IDistributedCache cacheMechanism; 14 | 15 | public HomeController(IDistributedCache cacheMechanism) 16 | { 17 | this.cacheMechanism = cacheMechanism; 18 | } 19 | 20 | public async Task Index() 21 | { 22 | await cacheMechanism.SetAsync("awesomeRecord2", Encoding.UTF32.GetBytes("records are awesome"), new DistributedCacheEntryOptions() { SlidingExpiration = new TimeSpan(0, 5, 0) }); 23 | var data = await cacheMechanism.GetAsync("awesomeRecord2"); 24 | var result = string.Empty; 25 | if (data != null) 26 | { 27 | result = Encoding.UTF32.GetString(data); 28 | } 29 | else 30 | { 31 | } 32 | return View(result); 33 | } 34 | 35 | public async Task AddCache() 36 | { 37 | await cacheMechanism.SetAsync("awesomeRecord", Encoding.UTF32.GetBytes("Im Awesome")); 38 | ViewData["Message"] = "Your application description page."; 39 | 40 | return RedirectToAction("Index"); 41 | } 42 | 43 | public IActionResult About() 44 | { 45 | ViewData["Message"] = "Your application description page."; 46 | 47 | return View(); 48 | } 49 | 50 | public IActionResult Contact() 51 | { 52 | ViewData["Message"] = "Your contact page."; 53 | 54 | return View(); 55 | } 56 | 57 | public IActionResult Error() 58 | { 59 | return View(); 60 | } 61 | } 62 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.IO; 4 | using System.Linq; 5 | using System.Threading.Tasks; 6 | using Microsoft.AspNetCore.Hosting; 7 | 8 | namespace AzureTableStorageCacheSample 9 | { 10 | public class Program 11 | { 12 | public static void Main(string[] args) 13 | { 14 | var host = new WebHostBuilder() 15 | .UseKestrel() 16 | .UseContentRoot(Directory.GetCurrentDirectory()) 17 | .UseIISIntegration() 18 | .UseStartup() 19 | .Build(); 20 | 21 | host.Run(); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "iisSettings": { 3 | "windowsAuthentication": false, 4 | "anonymousAuthentication": true, 5 | "iisExpress": { 6 | "applicationUrl": "http://localhost:53721/", 7 | "sslPort": 0 8 | } 9 | }, 10 | "profiles": { 11 | "IIS Express": { 12 | "commandName": "IISExpress", 13 | "launchBrowser": true, 14 | "environmentVariables": { 15 | "ASPNETCORE_ENVIRONMENT": "Development" 16 | } 17 | }, 18 | "AzureTableStorageCacheSample": { 19 | "commandName": "Project", 20 | "launchBrowser": true, 21 | "launchUrl": "http://localhost:5000", 22 | "environmentVariables": { 23 | "ASPNETCORE_ENVIRONMENT": "Development" 24 | } 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Startup.cs: -------------------------------------------------------------------------------- 1 | using AzureTableStorageCache; 2 | using AzureTableStorageCacheSample; 3 | using Microsoft.AspNetCore.Builder; 4 | using Microsoft.AspNetCore.Hosting; 5 | using Microsoft.Extensions.Configuration; 6 | using Microsoft.Extensions.DependencyInjection; 7 | using Microsoft.Extensions.Logging; 8 | using System; 9 | using System.Collections.Generic; 10 | using System.Linq; 11 | using System.Threading.Tasks; 12 | 13 | namespace AzureTableStorageCacheSample 14 | { 15 | public class Startup 16 | { 17 | public Startup(IHostingEnvironment env) 18 | { 19 | var builder = new ConfigurationBuilder() 20 | .SetBasePath(env.ContentRootPath) 21 | .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) 22 | .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true) 23 | .AddEnvironmentVariables(); 24 | Configuration = builder.Build(); 25 | } 26 | 27 | public IConfigurationRoot Configuration { get; } 28 | 29 | // This method gets called by the runtime. Use this method to add services to the container. 30 | public void ConfigureServices(IServiceCollection services) 31 | { 32 | services.AddAzureTableStorageCache("connectionstring", "table", "partitionKey"); 33 | // Add framework services. 34 | services.AddMvc(); 35 | } 36 | 37 | // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. 38 | public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) 39 | { 40 | loggerFactory.AddConsole(Configuration.GetSection("Logging")); 41 | loggerFactory.AddDebug(); 42 | 43 | if (env.IsDevelopment()) 44 | { 45 | app.UseDeveloperExceptionPage(); 46 | app.UseBrowserLink(); 47 | } 48 | else 49 | { 50 | app.UseExceptionHandler("/Home/Error"); 51 | } 52 | 53 | app.UseStaticFiles(); 54 | 55 | app.UseMvc(routes => 56 | { 57 | routes.MapRoute( 58 | name: "default", 59 | template: "{controller=Home}/{action=Index}/{id?}"); 60 | }); 61 | } 62 | } 63 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/Home/About.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "About"; 3 | } 4 |

@ViewData["Title"].

5 |

@ViewData["Message"]

6 | 7 |

Use this area to provide additional information.

8 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "Contact"; 3 | } 4 |

@ViewData["Title"].

5 |

@ViewData["Message"]

6 | 7 |
8 | One Microsoft Way
9 | Redmond, WA 98052-6399
10 | P: 11 | 425.555.0100 12 |
13 | 14 |
15 | Support: Support@example.com
16 | Marketing: Marketing@example.com 17 |
18 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "Home Page"; 3 | } 4 | 5 | 67 | 68 | 110 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "Error"; 3 | } 4 | 5 |

Error.

6 |

An error occurred while processing your request.

7 | 8 |

Development Mode

9 |

10 | Swapping to Development environment will display more detailed information about the error that occurred. 11 |

12 |

13 | Development environment should not be enabled in deployed applications, as it can result in sensitive information from exceptions being displayed to end users. For local debugging, development environment can be enabled by setting the ASPNETCORE_ENVIRONMENT environment variable to Development, and restarting the application. 14 |

15 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | @ViewData["Title"] - AzureTableStorageCacheSample 7 | 8 | 9 | 10 | 11 | 12 | 13 | 16 | 17 | 18 | 19 | 20 | 40 |
41 | @RenderBody() 42 |
43 |
44 |

© 2016 - AzureTableStorageCacheSample

45 |
46 |
47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 58 | 62 | 63 | 64 | 65 | @RenderSection("scripts", required: false) 66 | 67 | 68 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using AzureTableStorageCacheSample 2 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 3 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "IncludeScopes": false, 4 | "LogLevel": { 5 | "Default": "Debug", 6 | "System": "Information", 7 | "Microsoft": "Information" 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "asp.net", 3 | "private": true, 4 | "dependencies": { 5 | "bootstrap": "3.3.6", 6 | "jquery": "2.2.0", 7 | "jquery-validation": "1.14.0", 8 | "jquery-validation-unobtrusive": "3.2.6" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/gulpfile.js: -------------------------------------------------------------------------------- 1 | /// 2 | "use strict"; 3 | 4 | var gulp = require("gulp"), 5 | rimraf = require("rimraf"), 6 | concat = require("gulp-concat"), 7 | cssmin = require("gulp-cssmin"), 8 | uglify = require("gulp-uglify"); 9 | 10 | var webroot = "./wwwroot/"; 11 | 12 | var paths = { 13 | js: webroot + "js/**/*.js", 14 | minJs: webroot + "js/**/*.min.js", 15 | css: webroot + "css/**/*.css", 16 | minCss: webroot + "css/**/*.min.css", 17 | concatJsDest: webroot + "js/site.min.js", 18 | concatCssDest: webroot + "css/site.min.css" 19 | }; 20 | 21 | gulp.task("clean:js", function (cb) { 22 | rimraf(paths.concatJsDest, cb); 23 | }); 24 | 25 | gulp.task("clean:css", function (cb) { 26 | rimraf(paths.concatCssDest, cb); 27 | }); 28 | 29 | gulp.task("clean", ["clean:js", "clean:css"]); 30 | 31 | gulp.task("min:js", function () { 32 | return gulp.src([paths.js, "!" + paths.minJs], { base: "." }) 33 | .pipe(concat(paths.concatJsDest)) 34 | .pipe(uglify()) 35 | .pipe(gulp.dest(".")); 36 | }); 37 | 38 | gulp.task("min:css", function () { 39 | return gulp.src([paths.css, "!" + paths.minCss]) 40 | .pipe(concat(paths.concatCssDest)) 41 | .pipe(cssmin()) 42 | .pipe(gulp.dest(".")); 43 | }); 44 | 45 | gulp.task("min", ["min:js", "min:css"]); 46 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "asp.net", 3 | "version": "0.0.0", 4 | "private": true, 5 | "devDependencies": { 6 | "gulp": "3.8.11", 7 | "gulp-concat": "2.5.2", 8 | "gulp-cssmin": "0.1.7", 9 | "gulp-uglify": "1.2.0", 10 | "rimraf": "2.2.8" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/project.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "AzureTableStorageCache": "1.0.0-*", 4 | "Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-final", 5 | "Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final", 6 | "Microsoft.AspNetCore.Razor.Tools": { 7 | "version": "1.0.0-preview1-final", 8 | "type": "build" 9 | }, 10 | "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final", 11 | "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final", 12 | "Microsoft.AspNetCore.StaticFiles": "1.0.0-rc2-final", 13 | "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0-rc2-final", 14 | "Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-final", 15 | "Microsoft.Extensions.Logging": "1.0.0-rc2-final", 16 | "Microsoft.Extensions.Logging.Console": "1.0.0-rc2-final", 17 | "Microsoft.Extensions.Logging.Debug": "1.0.0-rc2-final", 18 | "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-rc2-final" 19 | }, 20 | 21 | "tools": { 22 | "Microsoft.AspNetCore.Razor.Tools": { 23 | "version": "1.0.0-preview1-final", 24 | "imports": "portable-net45+win8+dnxcore50" 25 | }, 26 | "Microsoft.AspNetCore.Server.IISIntegration.Tools": { 27 | "version": "1.0.0-preview1-final", 28 | "imports": "portable-net45+win8+dnxcore50" 29 | } 30 | }, 31 | 32 | "frameworks": { 33 | "net452": { } 34 | }, 35 | 36 | "buildOptions": { 37 | "emitEntryPoint": true, 38 | "preserveCompilationContext": true 39 | }, 40 | 41 | "publishOptions": { 42 | "include": [ 43 | "wwwroot", 44 | "Views", 45 | "appsettings.json", 46 | "web.config" 47 | ] 48 | }, 49 | 50 | "scripts": { 51 | "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ], 52 | "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ] 53 | } 54 | } -------------------------------------------------------------------------------- /src/AzureTableStorageCacheSample/web.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | --------------------------------------------------------------------------------