├── GoService
├── .vscode
│ ├── launch.json
│ └── tasks.json
├── Controllers
│ └── ExchangeController.cs
├── GoService.csproj
├── Models
│ └── Exchange.cs
├── Program.cs
├── Properties
│ └── launchSettings.json
├── Startup.cs
├── appsettings.Development.json
├── appsettings.json
├── bin
│ └── Debug
│ │ └── netcoreapp3.1
│ │ ├── GoService.deps.json
│ │ ├── GoService.dll
│ │ ├── GoService.pdb
│ │ ├── GoService.runtimeconfig.dev.json
│ │ ├── GoService.runtimeconfig.json
│ │ ├── Microsoft.OpenApi.dll
│ │ ├── Newtonsoft.Json.dll
│ │ ├── Properties
│ │ └── launchSettings.json
│ │ ├── RabbitMQ.Client.dll
│ │ ├── Swashbuckle.AspNetCore.Annotations.dll
│ │ ├── Swashbuckle.AspNetCore.Swagger.dll
│ │ ├── Swashbuckle.AspNetCore.SwaggerGen.dll
│ │ ├── Swashbuckle.AspNetCore.SwaggerUI.dll
│ │ ├── System.Threading.Channels.dll
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
└── obj
│ ├── Debug
│ └── netcoreapp3.1
│ │ ├── .NETCoreApp,Version=v3.1.AssemblyAttributes.cs
│ │ ├── GoService.AssemblyInfo.cs
│ │ ├── GoService.AssemblyInfoInputs.cache
│ │ ├── GoService.MvcApplicationPartsAssemblyInfo.cache
│ │ ├── GoService.MvcApplicationPartsAssemblyInfo.cs
│ │ ├── GoService.RazorTargetAssemblyInfo.cache
│ │ ├── GoService.assets.cache
│ │ ├── GoService.csproj.CopyComplete
│ │ ├── GoService.csproj.CoreCompileInputs.cache
│ │ ├── GoService.csproj.FileListAbsolute.txt
│ │ ├── GoService.csprojAssemblyReference.cache
│ │ ├── GoService.dll
│ │ ├── GoService.genruntimeconfig.cache
│ │ ├── GoService.pdb
│ │ ├── project.razor.json
│ │ └── staticwebassets
│ │ ├── GoService.StaticWebAssets.Manifest.cache
│ │ └── GoService.StaticWebAssets.xml
│ ├── GoService.csproj.nuget.dgspec.json
│ ├── GoService.csproj.nuget.g.props
│ ├── GoService.csproj.nuget.g.targets
│ ├── project.assets.json
│ └── project.nuget.cache
└── webParser
├── .idea
├── modules.xml
├── webParser.iml
└── workspace.xml
├── parser
└── parser.go
├── rabbitMQ
└── consumer.go
├── redis
└── redis.go
├── shared
└── shared.go
├── sql
└── sql.go
└── webParser.go
/GoService/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | // Use IntelliSense to find out which attributes exist for C# debugging
3 | // Use hover for the description of the existing attributes
4 | // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
5 | "version": "0.2.0",
6 | "configurations": [
7 | {
8 | "name": ".NET Core Launch (web)",
9 | "type": "coreclr",
10 | "request": "launch",
11 | "preLaunchTask": "build",
12 | // If you have changed target frameworks, make sure to update the program path.
13 | "program": "${workspaceFolder}/bin/Debug/netcoreapp3.1/GoService.dll",
14 | "args": [],
15 | "cwd": "${workspaceFolder}",
16 | "stopAtEntry": false,
17 | // Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
18 | "serverReadyAction": {
19 | "action": "openExternally",
20 | "pattern": "\\bNow listening on:\\s+(https?://\\S+)"
21 | },
22 | "env": {
23 | "ASPNETCORE_ENVIRONMENT": "Development"
24 | },
25 | "sourceFileMap": {
26 | "/Views": "${workspaceFolder}/Views"
27 | }
28 | },
29 | {
30 | "name": ".NET Core Attach",
31 | "type": "coreclr",
32 | "request": "attach",
33 | "processId": "${command:pickProcess}"
34 | }
35 | ]
36 | }
--------------------------------------------------------------------------------
/GoService/.vscode/tasks.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "2.0.0",
3 | "tasks": [
4 | {
5 | "label": "build",
6 | "command": "dotnet",
7 | "type": "process",
8 | "args": [
9 | "build",
10 | "${workspaceFolder}/GoService.csproj",
11 | "/property:GenerateFullPaths=true",
12 | "/consoleloggerparameters:NoSummary"
13 | ],
14 | "problemMatcher": "$msCompile"
15 | },
16 | {
17 | "label": "publish",
18 | "command": "dotnet",
19 | "type": "process",
20 | "args": [
21 | "publish",
22 | "${workspaceFolder}/GoService.csproj",
23 | "/property:GenerateFullPaths=true",
24 | "/consoleloggerparameters:NoSummary"
25 | ],
26 | "problemMatcher": "$msCompile"
27 | },
28 | {
29 | "label": "watch",
30 | "command": "dotnet",
31 | "type": "process",
32 | "args": [
33 | "watch",
34 | "run",
35 | "${workspaceFolder}/GoService.csproj",
36 | "/property:GenerateFullPaths=true",
37 | "/consoleloggerparameters:NoSummary"
38 | ],
39 | "problemMatcher": "$msCompile"
40 | }
41 | ]
42 | }
--------------------------------------------------------------------------------
/GoService/Controllers/ExchangeController.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Microsoft.AspNetCore.Mvc;
7 | using Microsoft.Extensions.Logging;
8 | using Newtonsoft.Json;
9 | using RabbitMQ.Client;
10 | using Swashbuckle.AspNetCore.Annotations;
11 |
12 | namespace GoService.Controllers
13 | {
14 | [ApiController]
15 | [Route("[controller]")]
16 | public class ExchangeController : ControllerBase
17 | {
18 | public ExchangeController()
19 | {
20 | }
21 |
22 | //dotnet add package RabbitMQ.Client
23 | //dotnet add package Newtonsoft.Json --version 12.0.3
24 | [HttpPost]
25 | [SwaggerOperation(Summary = "ExchangeType is an Enum.", Description = "
ExchangeType Values :
DOLAR : 0 EURO : 1
STERLİN : 2GRAM ALTIN : 3")]
26 | public bool Insert([FromBody] Exchnage exchange)
27 | {
28 | try
29 | {
30 | exchange.ExchangeName = exchange.ExchageType.ToString();
31 | Console.WriteLine(exchange.ExchageType);
32 | var factory = new ConnectionFactory()
33 | {
34 | HostName = "78.217.***.***", //MyIp
35 | UserName = "test",
36 | Password = "test",
37 | Port = 1881,
38 | VirtualHost = "/",
39 | }
40 | using (var connection = factory.CreateConnection())
41 | using (var channel = connection.CreateModel())
42 | {
43 | channel.QueueDeclare(queue: "product",
44 | durable: false,
45 | exclusive: false,
46 | autoDelete: false,
47 | arguments: null);
48 |
49 | var productData = JsonConvert.SerializeObject(exchange);
50 | var body = Encoding.UTF8.GetBytes(productData);
51 |
52 | channel.BasicPublish(exchange: "",
53 | routingKey: "product",
54 | basicProperties: null,
55 | body: body);
56 | Console.WriteLine($"{exchange.Name} is Send to the queue");
57 | }
58 |
59 | return true;
60 | }
61 | catch (Exception ex)
62 | {
63 | Console.WriteLine(ex.Message);
64 | return false;
65 | }
66 | }
67 | }
68 | }
69 |
--------------------------------------------------------------------------------
/GoService/GoService.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netcoreapp3.1
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/GoService/Models/Exchange.cs:
--------------------------------------------------------------------------------
1 | using System.ComponentModel.DataAnnotations;
2 |
3 | public enum ExchangeType{
4 | DOLAR,
5 | EURO,
6 | STERLİN,
7 | [Display(Name="GRAM ALTIN")]
8 | GRAMALTIN
9 | }
10 | public class Exchnage{
11 | public double Price { get; set; }
12 | public string Name { get; set; }
13 | public ExchangeType ExchageType { get; set; }
14 | public string ExchangeName { get; set; }
15 | }
--------------------------------------------------------------------------------
/GoService/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Hosting;
6 | using Microsoft.Extensions.Configuration;
7 | using Microsoft.Extensions.Hosting;
8 | using Microsoft.Extensions.Logging;
9 |
10 | namespace GoService
11 | {
12 | public class Program
13 | {
14 | public static void Main(string[] args)
15 | {
16 | CreateHostBuilder(args).Build().Run();
17 | }
18 |
19 | public static IHostBuilder CreateHostBuilder(string[] args) =>
20 | Host.CreateDefaultBuilder(args)
21 | .ConfigureWebHostDefaults(webBuilder =>
22 | {
23 | webBuilder.UseUrls("http://localhost:1923");
24 | webBuilder.UseStartup();
25 | });
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/GoService/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "http://json.schemastore.org/launchsettings.json",
3 | "iisSettings": {
4 | "windowsAuthentication": false,
5 | "anonymousAuthentication": true,
6 | "iisExpress": {
7 | "applicationUrl": "http://localhost:61292",
8 | "sslPort": 44334
9 | }
10 | },
11 | "profiles": {
12 | "IIS Express": {
13 | "commandName": "IISExpress",
14 | "launchBrowser": true,
15 | "launchUrl": "weatherforecast",
16 | "environmentVariables": {
17 | "ASPNETCORE_ENVIRONMENT": "Development"
18 | }
19 | },
20 | "GoService": {
21 | "commandName": "Project",
22 | "launchBrowser": true,
23 | "launchUrl": "weatherforecast",
24 | "applicationUrl": "https://localhost:5001;http://localhost:5000",
25 | "environmentVariables": {
26 | "ASPNETCORE_ENVIRONMENT": "Development"
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/GoService/Startup.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using Microsoft.AspNetCore.Builder;
6 | using Microsoft.AspNetCore.Hosting;
7 | using Microsoft.AspNetCore.HttpsPolicy;
8 | using Microsoft.AspNetCore.Mvc;
9 | using Microsoft.Extensions.Configuration;
10 | using Microsoft.Extensions.DependencyInjection;
11 | using Microsoft.Extensions.Hosting;
12 | using Microsoft.Extensions.Logging;
13 | using Microsoft.OpenApi.Models;
14 |
15 | namespace GoService
16 | {
17 | public class Startup
18 | {
19 | public Startup(IConfiguration configuration)
20 | {
21 | Configuration = configuration;
22 | }
23 |
24 | public IConfiguration Configuration { get; }
25 |
26 | // This method gets called by the runtime. Use this method to add services to the container.
27 | public void ConfigureServices(IServiceCollection services)
28 | {
29 |
30 | //dotnet add package Swashbuckle.AspNetCore
31 | //dotnet add package Swashbuckle.AspNetCore.Annotations --version 5.5.1
32 | services.AddSwaggerGen(c =>
33 | {
34 | c.EnableAnnotations();
35 | c.SwaggerDoc("CoreSwagger", new OpenApiInfo
36 | {
37 | Title = "Swagger on ASP.NET Core",
38 | Version = "1.0.0",
39 | Description = "VBT Web Api",
40 | TermsOfService = new Uri("http://swagger.io/terms/")
41 | });
42 | });
43 | services.AddControllers();
44 | }
45 |
46 | // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
47 | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
48 | {
49 | if (env.IsDevelopment())
50 | {
51 | app.UseDeveloperExceptionPage();
52 | }
53 |
54 | app.UseHttpsRedirection();
55 |
56 | app.UseRouting();
57 |
58 | app.UseAuthorization();
59 |
60 | app.UseEndpoints(endpoints =>
61 | {
62 | endpoints.MapControllers();
63 | });
64 | app.UseSwagger()
65 | .UseSwaggerUI(c =>
66 | {
67 | c.SwaggerEndpoint("/swagger/CoreSwagger/swagger.json", "Swagger Test .Net Core");
68 | });
69 | }
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/GoService/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/GoService/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/GoService.deps.json:
--------------------------------------------------------------------------------
1 | {
2 | "runtimeTarget": {
3 | "name": ".NETCoreApp,Version=v3.1",
4 | "signature": ""
5 | },
6 | "compilationOptions": {
7 | "defines": [
8 | "TRACE",
9 | "DEBUG",
10 | "NETCOREAPP",
11 | "NETCOREAPP3_1"
12 | ],
13 | "languageVersion": "8.0",
14 | "platform": "",
15 | "allowUnsafe": false,
16 | "warningsAsErrors": false,
17 | "optimize": false,
18 | "keyFile": "",
19 | "emitEntryPoint": true,
20 | "xmlDoc": false,
21 | "debugType": "portable"
22 | },
23 | "targets": {
24 | ".NETCoreApp,Version=v3.1": {
25 | "GoService/1.0.0": {
26 | "dependencies": {
27 | "Newtonsoft.Json": "12.0.3",
28 | "RabbitMQ.Client": "6.2.1",
29 | "Swashbuckle.AspNetCore": "5.5.1",
30 | "Swashbuckle.AspNetCore.Annotations": "5.5.1",
31 | "Microsoft.AspNetCore.Antiforgery": "3.1.0.0",
32 | "Microsoft.AspNetCore.Authentication.Abstractions": "3.1.0.0",
33 | "Microsoft.AspNetCore.Authentication.Cookies": "3.1.0.0",
34 | "Microsoft.AspNetCore.Authentication.Core": "3.1.0.0",
35 | "Microsoft.AspNetCore.Authentication": "3.1.0.0",
36 | "Microsoft.AspNetCore.Authentication.OAuth": "3.1.0.0",
37 | "Microsoft.AspNetCore.Authorization": "3.1.0.0",
38 | "Microsoft.AspNetCore.Authorization.Policy": "3.1.0.0",
39 | "Microsoft.AspNetCore.Components.Authorization": "3.1.0.0",
40 | "Microsoft.AspNetCore.Components": "3.1.0.0",
41 | "Microsoft.AspNetCore.Components.Forms": "3.1.0.0",
42 | "Microsoft.AspNetCore.Components.Server": "3.1.0.0",
43 | "Microsoft.AspNetCore.Components.Web": "3.1.0.0",
44 | "Microsoft.AspNetCore.Connections.Abstractions": "3.1.0.0",
45 | "Microsoft.AspNetCore.CookiePolicy": "3.1.0.0",
46 | "Microsoft.AspNetCore.Cors": "3.1.0.0",
47 | "Microsoft.AspNetCore.Cryptography.Internal": "3.1.0.0",
48 | "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.0.0",
49 | "Microsoft.AspNetCore.DataProtection.Abstractions": "3.1.0.0",
50 | "Microsoft.AspNetCore.DataProtection": "3.1.0.0",
51 | "Microsoft.AspNetCore.DataProtection.Extensions": "3.1.0.0",
52 | "Microsoft.AspNetCore.Diagnostics.Abstractions": "3.1.0.0",
53 | "Microsoft.AspNetCore.Diagnostics": "3.1.0.0",
54 | "Microsoft.AspNetCore.Diagnostics.HealthChecks": "3.1.0.0",
55 | "Microsoft.AspNetCore": "3.1.0.0",
56 | "Microsoft.AspNetCore.HostFiltering": "3.1.0.0",
57 | "Microsoft.AspNetCore.Hosting.Abstractions": "3.1.0.0",
58 | "Microsoft.AspNetCore.Hosting": "3.1.0.0",
59 | "Microsoft.AspNetCore.Hosting.Server.Abstractions": "3.1.0.0",
60 | "Microsoft.AspNetCore.Html.Abstractions": "3.1.0.0",
61 | "Microsoft.AspNetCore.Http.Abstractions": "3.1.0.0",
62 | "Microsoft.AspNetCore.Http.Connections.Common": "3.1.0.0",
63 | "Microsoft.AspNetCore.Http.Connections": "3.1.0.0",
64 | "Microsoft.AspNetCore.Http": "3.1.0.0",
65 | "Microsoft.AspNetCore.Http.Extensions": "3.1.0.0",
66 | "Microsoft.AspNetCore.Http.Features": "3.1.0.0",
67 | "Microsoft.AspNetCore.HttpOverrides": "3.1.0.0",
68 | "Microsoft.AspNetCore.HttpsPolicy": "3.1.0.0",
69 | "Microsoft.AspNetCore.Identity": "3.1.0.0",
70 | "Microsoft.AspNetCore.Localization": "3.1.0.0",
71 | "Microsoft.AspNetCore.Localization.Routing": "3.1.0.0",
72 | "Microsoft.AspNetCore.Metadata": "3.1.0.0",
73 | "Microsoft.AspNetCore.Mvc.Abstractions": "3.1.0.0",
74 | "Microsoft.AspNetCore.Mvc.ApiExplorer": "3.1.0.0",
75 | "Microsoft.AspNetCore.Mvc.Core": "3.1.0.0",
76 | "Microsoft.AspNetCore.Mvc.Cors": "3.1.0.0",
77 | "Microsoft.AspNetCore.Mvc.DataAnnotations": "3.1.0.0",
78 | "Microsoft.AspNetCore.Mvc": "3.1.0.0",
79 | "Microsoft.AspNetCore.Mvc.Formatters.Json": "3.1.0.0",
80 | "Microsoft.AspNetCore.Mvc.Formatters.Xml": "3.1.0.0",
81 | "Microsoft.AspNetCore.Mvc.Localization": "3.1.0.0",
82 | "Microsoft.AspNetCore.Mvc.Razor": "3.1.0.0",
83 | "Microsoft.AspNetCore.Mvc.RazorPages": "3.1.0.0",
84 | "Microsoft.AspNetCore.Mvc.TagHelpers": "3.1.0.0",
85 | "Microsoft.AspNetCore.Mvc.ViewFeatures": "3.1.0.0",
86 | "Microsoft.AspNetCore.Razor": "3.1.0.0",
87 | "Microsoft.AspNetCore.Razor.Runtime": "3.1.0.0",
88 | "Microsoft.AspNetCore.ResponseCaching.Abstractions": "3.1.0.0",
89 | "Microsoft.AspNetCore.ResponseCaching": "3.1.0.0",
90 | "Microsoft.AspNetCore.ResponseCompression": "3.1.0.0",
91 | "Microsoft.AspNetCore.Rewrite": "3.1.0.0",
92 | "Microsoft.AspNetCore.Routing.Abstractions": "3.1.0.0",
93 | "Microsoft.AspNetCore.Routing": "3.1.0.0",
94 | "Microsoft.AspNetCore.Server.HttpSys": "3.1.0.0",
95 | "Microsoft.AspNetCore.Server.IIS": "3.1.0.0",
96 | "Microsoft.AspNetCore.Server.IISIntegration": "3.1.0.0",
97 | "Microsoft.AspNetCore.Server.Kestrel.Core": "3.1.0.0",
98 | "Microsoft.AspNetCore.Server.Kestrel": "3.1.0.0",
99 | "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "3.1.0.0",
100 | "Microsoft.AspNetCore.Session": "3.1.0.0",
101 | "Microsoft.AspNetCore.SignalR.Common": "3.1.0.0",
102 | "Microsoft.AspNetCore.SignalR.Core": "3.1.0.0",
103 | "Microsoft.AspNetCore.SignalR": "3.1.0.0",
104 | "Microsoft.AspNetCore.SignalR.Protocols.Json": "3.1.0.0",
105 | "Microsoft.AspNetCore.StaticFiles": "3.1.0.0",
106 | "Microsoft.AspNetCore.WebSockets": "3.1.0.0",
107 | "Microsoft.AspNetCore.WebUtilities": "3.1.0.0",
108 | "Microsoft.CSharp": "4.0.0.0",
109 | "Microsoft.Extensions.Caching.Abstractions": "3.1.0.0",
110 | "Microsoft.Extensions.Caching.Memory": "3.1.0.0",
111 | "Microsoft.Extensions.Configuration.Abstractions": "3.1.0.0",
112 | "Microsoft.Extensions.Configuration.Binder": "3.1.0.0",
113 | "Microsoft.Extensions.Configuration.CommandLine": "3.1.0.0",
114 | "Microsoft.Extensions.Configuration": "3.1.0.0",
115 | "Microsoft.Extensions.Configuration.EnvironmentVariables": "3.1.0.0",
116 | "Microsoft.Extensions.Configuration.FileExtensions": "3.1.0.0",
117 | "Microsoft.Extensions.Configuration.Ini": "3.1.0.0",
118 | "Microsoft.Extensions.Configuration.Json": "3.1.0.0",
119 | "Microsoft.Extensions.Configuration.KeyPerFile": "3.1.0.0",
120 | "Microsoft.Extensions.Configuration.UserSecrets": "3.1.0.0",
121 | "Microsoft.Extensions.Configuration.Xml": "3.1.0.0",
122 | "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.0.0",
123 | "Microsoft.Extensions.DependencyInjection": "3.1.0.0",
124 | "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "3.1.0.0",
125 | "Microsoft.Extensions.Diagnostics.HealthChecks": "3.1.0.0",
126 | "Microsoft.Extensions.FileProviders.Abstractions": "3.1.0.0",
127 | "Microsoft.Extensions.FileProviders.Composite": "3.1.0.0",
128 | "Microsoft.Extensions.FileProviders.Embedded": "3.1.0.0",
129 | "Microsoft.Extensions.FileProviders.Physical": "3.1.0.0",
130 | "Microsoft.Extensions.FileSystemGlobbing": "3.1.0.0",
131 | "Microsoft.Extensions.Hosting.Abstractions": "3.1.0.0",
132 | "Microsoft.Extensions.Hosting": "3.1.0.0",
133 | "Microsoft.Extensions.Http": "3.1.0.0",
134 | "Microsoft.Extensions.Identity.Core": "3.1.0.0",
135 | "Microsoft.Extensions.Identity.Stores": "3.1.0.0",
136 | "Microsoft.Extensions.Localization.Abstractions": "3.1.0.0",
137 | "Microsoft.Extensions.Localization": "3.1.0.0",
138 | "Microsoft.Extensions.Logging.Abstractions": "3.1.0.0",
139 | "Microsoft.Extensions.Logging.Configuration": "3.1.0.0",
140 | "Microsoft.Extensions.Logging.Console": "3.1.0.0",
141 | "Microsoft.Extensions.Logging.Debug": "3.1.0.0",
142 | "Microsoft.Extensions.Logging": "3.1.0.0",
143 | "Microsoft.Extensions.Logging.EventLog": "3.1.0.0",
144 | "Microsoft.Extensions.Logging.EventSource": "3.1.0.0",
145 | "Microsoft.Extensions.Logging.TraceSource": "3.1.0.0",
146 | "Microsoft.Extensions.ObjectPool": "3.1.0.0",
147 | "Microsoft.Extensions.Options.ConfigurationExtensions": "3.1.0.0",
148 | "Microsoft.Extensions.Options.DataAnnotations": "3.1.0.0",
149 | "Microsoft.Extensions.Options": "3.1.0.0",
150 | "Microsoft.Extensions.Primitives": "3.1.0.0",
151 | "Microsoft.Extensions.WebEncoders": "3.1.0.0",
152 | "Microsoft.JSInterop": "3.1.0.0",
153 | "Microsoft.Net.Http.Headers": "3.1.0.0",
154 | "Microsoft.VisualBasic.Core": "10.0.5.0",
155 | "Microsoft.VisualBasic": "10.0.0.0",
156 | "Microsoft.Win32.Primitives": "4.1.2.0",
157 | "Microsoft.Win32.Registry": "4.1.3.0",
158 | "mscorlib": "4.0.0.0",
159 | "netstandard": "2.1.0.0",
160 | "System.AppContext": "4.2.2.0",
161 | "System.Buffers": "4.0.2.0",
162 | "System.Collections.Concurrent": "4.0.15.0",
163 | "System.Collections": "4.1.2.0",
164 | "System.Collections.Immutable": "1.2.5.0",
165 | "System.Collections.NonGeneric": "4.1.2.0",
166 | "System.Collections.Specialized": "4.1.2.0",
167 | "System.ComponentModel.Annotations": "4.3.1.0",
168 | "System.ComponentModel.DataAnnotations": "4.0.0.0",
169 | "System.ComponentModel": "4.0.4.0",
170 | "System.ComponentModel.EventBasedAsync": "4.1.2.0",
171 | "System.ComponentModel.Primitives": "4.2.2.0",
172 | "System.ComponentModel.TypeConverter": "4.2.2.0",
173 | "System.Configuration": "4.0.0.0",
174 | "System.Console": "4.1.2.0",
175 | "System.Core": "4.0.0.0",
176 | "System.Data.Common": "4.2.2.0",
177 | "System.Data.DataSetExtensions": "4.0.1.0",
178 | "System.Data": "4.0.0.0",
179 | "System.Diagnostics.Contracts": "4.0.4.0",
180 | "System.Diagnostics.Debug": "4.1.2.0",
181 | "System.Diagnostics.DiagnosticSource": "4.0.5.0",
182 | "System.Diagnostics.EventLog": "4.0.2.0",
183 | "System.Diagnostics.FileVersionInfo": "4.0.4.0",
184 | "System.Diagnostics.Process": "4.2.2.0",
185 | "System.Diagnostics.StackTrace": "4.1.2.0",
186 | "System.Diagnostics.TextWriterTraceListener": "4.1.2.0",
187 | "System.Diagnostics.Tools": "4.1.2.0",
188 | "System.Diagnostics.TraceSource": "4.1.2.0",
189 | "System.Diagnostics.Tracing": "4.2.2.0",
190 | "System": "4.0.0.0",
191 | "System.Drawing": "4.0.0.0",
192 | "System.Drawing.Primitives": "4.2.1.0",
193 | "System.Dynamic.Runtime": "4.1.2.0",
194 | "System.Globalization.Calendars": "4.1.2.0",
195 | "System.Globalization": "4.1.2.0",
196 | "System.Globalization.Extensions": "4.1.2.0",
197 | "System.IO.Compression.Brotli": "4.2.2.0",
198 | "System.IO.Compression": "4.2.2.0",
199 | "System.IO.Compression.FileSystem": "4.0.0.0",
200 | "System.IO.Compression.ZipFile": "4.0.5.0",
201 | "System.IO": "4.2.2.0",
202 | "System.IO.FileSystem": "4.1.2.0",
203 | "System.IO.FileSystem.DriveInfo": "4.1.2.0",
204 | "System.IO.FileSystem.Primitives": "4.1.2.0",
205 | "System.IO.FileSystem.Watcher": "4.1.2.0",
206 | "System.IO.IsolatedStorage": "4.1.2.0",
207 | "System.IO.MemoryMappedFiles": "4.1.2.0",
208 | "System.IO.Pipelines": "4.0.2.0",
209 | "System.IO.Pipes": "4.1.2.0",
210 | "System.IO.UnmanagedMemoryStream": "4.1.2.0",
211 | "System.Linq": "4.2.2.0",
212 | "System.Linq.Expressions": "4.2.2.0",
213 | "System.Linq.Parallel": "4.0.4.0",
214 | "System.Linq.Queryable": "4.0.4.0",
215 | "System.Memory.Reference": "4.2.1.0",
216 | "System.Net": "4.0.0.0",
217 | "System.Net.Http": "4.2.2.0",
218 | "System.Net.HttpListener": "4.0.2.0",
219 | "System.Net.Mail": "4.0.2.0",
220 | "System.Net.NameResolution": "4.1.2.0",
221 | "System.Net.NetworkInformation": "4.2.2.0",
222 | "System.Net.Ping": "4.1.2.0",
223 | "System.Net.Primitives": "4.1.2.0",
224 | "System.Net.Requests": "4.1.2.0",
225 | "System.Net.Security": "4.1.2.0",
226 | "System.Net.ServicePoint": "4.0.2.0",
227 | "System.Net.Sockets": "4.2.2.0",
228 | "System.Net.WebClient": "4.0.2.0",
229 | "System.Net.WebHeaderCollection": "4.1.2.0",
230 | "System.Net.WebProxy": "4.0.2.0",
231 | "System.Net.WebSockets.Client": "4.1.2.0",
232 | "System.Net.WebSockets": "4.1.2.0",
233 | "System.Numerics": "4.0.0.0",
234 | "System.Numerics.Vectors": "4.1.6.0",
235 | "System.ObjectModel": "4.1.2.0",
236 | "System.Reflection.DispatchProxy": "4.0.6.0",
237 | "System.Reflection": "4.2.2.0",
238 | "System.Reflection.Emit": "4.1.2.0",
239 | "System.Reflection.Emit.ILGeneration": "4.1.1.0",
240 | "System.Reflection.Emit.Lightweight": "4.1.1.0",
241 | "System.Reflection.Extensions": "4.1.2.0",
242 | "System.Reflection.Metadata": "1.4.5.0",
243 | "System.Reflection.Primitives": "4.1.2.0",
244 | "System.Reflection.TypeExtensions": "4.1.2.0",
245 | "System.Resources.Reader": "4.1.2.0",
246 | "System.Resources.ResourceManager": "4.1.2.0",
247 | "System.Resources.Writer": "4.1.2.0",
248 | "System.Runtime.CompilerServices.Unsafe": "4.0.6.0",
249 | "System.Runtime.CompilerServices.VisualC": "4.1.2.0",
250 | "System.Runtime": "4.2.2.0",
251 | "System.Runtime.Extensions": "4.2.2.0",
252 | "System.Runtime.Handles": "4.1.2.0",
253 | "System.Runtime.InteropServices": "4.2.2.0",
254 | "System.Runtime.InteropServices.RuntimeInformation": "4.0.4.0",
255 | "System.Runtime.InteropServices.WindowsRuntime": "4.0.4.0",
256 | "System.Runtime.Intrinsics": "4.0.1.0",
257 | "System.Runtime.Loader": "4.1.1.0",
258 | "System.Runtime.Numerics": "4.1.2.0",
259 | "System.Runtime.Serialization": "4.0.0.0",
260 | "System.Runtime.Serialization.Formatters": "4.0.4.0",
261 | "System.Runtime.Serialization.Json": "4.0.5.0",
262 | "System.Runtime.Serialization.Primitives": "4.2.2.0",
263 | "System.Runtime.Serialization.Xml": "4.1.5.0",
264 | "System.Security.AccessControl": "4.1.1.0",
265 | "System.Security.Claims": "4.1.2.0",
266 | "System.Security.Cryptography.Algorithms": "4.3.2.0",
267 | "System.Security.Cryptography.Cng": "4.3.3.0",
268 | "System.Security.Cryptography.Csp": "4.1.2.0",
269 | "System.Security.Cryptography.Encoding": "4.1.2.0",
270 | "System.Security.Cryptography.Primitives": "4.1.2.0",
271 | "System.Security.Cryptography.X509Certificates": "4.2.2.0",
272 | "System.Security.Cryptography.Xml": "4.0.3.0",
273 | "System.Security": "4.0.0.0",
274 | "System.Security.Permissions": "4.0.3.0",
275 | "System.Security.Principal": "4.1.2.0",
276 | "System.Security.Principal.Windows": "4.1.1.0",
277 | "System.Security.SecureString": "4.1.2.0",
278 | "System.ServiceModel.Web": "4.0.0.0",
279 | "System.ServiceProcess": "4.0.0.0",
280 | "System.Text.Encoding.CodePages": "4.1.3.0",
281 | "System.Text.Encoding": "4.1.2.0",
282 | "System.Text.Encoding.Extensions": "4.1.2.0",
283 | "System.Text.Encodings.Web": "4.0.5.0",
284 | "System.Text.Json": "4.0.1.0",
285 | "System.Text.RegularExpressions": "4.2.2.0",
286 | "System.Threading": "4.1.2.0",
287 | "System.Threading.Overlapped": "4.1.2.0",
288 | "System.Threading.Tasks.Dataflow": "4.6.5.0",
289 | "System.Threading.Tasks": "4.1.2.0",
290 | "System.Threading.Tasks.Extensions": "4.3.1.0",
291 | "System.Threading.Tasks.Parallel": "4.0.4.0",
292 | "System.Threading.Thread": "4.1.2.0",
293 | "System.Threading.ThreadPool": "4.1.2.0",
294 | "System.Threading.Timer": "4.1.2.0",
295 | "System.Transactions": "4.0.0.0",
296 | "System.Transactions.Local": "4.0.2.0",
297 | "System.ValueTuple": "4.0.3.0",
298 | "System.Web": "4.0.0.0",
299 | "System.Web.HttpUtility": "4.0.2.0",
300 | "System.Windows": "4.0.0.0",
301 | "System.Windows.Extensions": "4.0.1.0",
302 | "System.Xml": "4.0.0.0",
303 | "System.Xml.Linq": "4.0.0.0",
304 | "System.Xml.ReaderWriter": "4.2.2.0",
305 | "System.Xml.Serialization": "4.0.0.0",
306 | "System.Xml.XDocument": "4.1.2.0",
307 | "System.Xml.XmlDocument": "4.1.2.0",
308 | "System.Xml.XmlSerializer": "4.1.2.0",
309 | "System.Xml.XPath": "4.1.2.0",
310 | "System.Xml.XPath.XDocument": "4.1.2.0",
311 | "WindowsBase": "4.0.0.0"
312 | },
313 | "runtime": {
314 | "GoService.dll": {}
315 | },
316 | "compile": {
317 | "GoService.dll": {}
318 | }
319 | },
320 | "Microsoft.Extensions.ApiDescription.Server/3.0.0": {},
321 | "Microsoft.OpenApi/1.1.4": {
322 | "runtime": {
323 | "lib/netstandard2.0/Microsoft.OpenApi.dll": {
324 | "assemblyVersion": "1.1.4.0",
325 | "fileVersion": "1.1.4.0"
326 | }
327 | },
328 | "compile": {
329 | "lib/netstandard2.0/Microsoft.OpenApi.dll": {}
330 | }
331 | },
332 | "Newtonsoft.Json/12.0.3": {
333 | "runtime": {
334 | "lib/netstandard2.0/Newtonsoft.Json.dll": {
335 | "assemblyVersion": "12.0.0.0",
336 | "fileVersion": "12.0.3.23909"
337 | }
338 | },
339 | "compile": {
340 | "lib/netstandard2.0/Newtonsoft.Json.dll": {}
341 | }
342 | },
343 | "RabbitMQ.Client/6.2.1": {
344 | "dependencies": {
345 | "System.Memory": "4.5.4",
346 | "System.Threading.Channels": "4.7.1"
347 | },
348 | "runtime": {
349 | "lib/netstandard2.0/RabbitMQ.Client.dll": {
350 | "assemblyVersion": "6.0.0.0",
351 | "fileVersion": "6.2.1.0"
352 | }
353 | },
354 | "compile": {
355 | "lib/netstandard2.0/RabbitMQ.Client.dll": {}
356 | }
357 | },
358 | "Swashbuckle.AspNetCore/5.5.1": {
359 | "dependencies": {
360 | "Microsoft.Extensions.ApiDescription.Server": "3.0.0",
361 | "Swashbuckle.AspNetCore.Swagger": "5.5.1",
362 | "Swashbuckle.AspNetCore.SwaggerGen": "5.5.1",
363 | "Swashbuckle.AspNetCore.SwaggerUI": "5.5.1"
364 | }
365 | },
366 | "Swashbuckle.AspNetCore.Annotations/5.5.1": {
367 | "dependencies": {
368 | "Swashbuckle.AspNetCore.SwaggerGen": "5.5.1"
369 | },
370 | "runtime": {
371 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.dll": {
372 | "assemblyVersion": "5.5.1.0",
373 | "fileVersion": "5.5.1.0"
374 | }
375 | },
376 | "compile": {
377 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.dll": {}
378 | }
379 | },
380 | "Swashbuckle.AspNetCore.Swagger/5.5.1": {
381 | "dependencies": {
382 | "Microsoft.OpenApi": "1.1.4"
383 | },
384 | "runtime": {
385 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {
386 | "assemblyVersion": "5.5.1.0",
387 | "fileVersion": "5.5.1.0"
388 | }
389 | },
390 | "compile": {
391 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {}
392 | }
393 | },
394 | "Swashbuckle.AspNetCore.SwaggerGen/5.5.1": {
395 | "dependencies": {
396 | "Swashbuckle.AspNetCore.Swagger": "5.5.1"
397 | },
398 | "runtime": {
399 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
400 | "assemblyVersion": "5.5.1.0",
401 | "fileVersion": "5.5.1.0"
402 | }
403 | },
404 | "compile": {
405 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {}
406 | }
407 | },
408 | "Swashbuckle.AspNetCore.SwaggerUI/5.5.1": {
409 | "runtime": {
410 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
411 | "assemblyVersion": "5.5.1.0",
412 | "fileVersion": "5.5.1.0"
413 | }
414 | },
415 | "compile": {
416 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {}
417 | }
418 | },
419 | "System.Memory/4.5.4": {},
420 | "System.Threading.Channels/4.7.1": {
421 | "runtime": {
422 | "lib/netcoreapp3.0/System.Threading.Channels.dll": {
423 | "assemblyVersion": "4.0.2.0",
424 | "fileVersion": "4.700.20.21406"
425 | }
426 | },
427 | "compile": {
428 | "lib/netcoreapp3.0/System.Threading.Channels.dll": {}
429 | }
430 | },
431 | "Microsoft.AspNetCore.Antiforgery/3.1.0.0": {
432 | "compile": {
433 | "Microsoft.AspNetCore.Antiforgery.dll": {}
434 | },
435 | "compileOnly": true
436 | },
437 | "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": {
438 | "compile": {
439 | "Microsoft.AspNetCore.Authentication.Abstractions.dll": {}
440 | },
441 | "compileOnly": true
442 | },
443 | "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": {
444 | "compile": {
445 | "Microsoft.AspNetCore.Authentication.Cookies.dll": {}
446 | },
447 | "compileOnly": true
448 | },
449 | "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": {
450 | "compile": {
451 | "Microsoft.AspNetCore.Authentication.Core.dll": {}
452 | },
453 | "compileOnly": true
454 | },
455 | "Microsoft.AspNetCore.Authentication/3.1.0.0": {
456 | "compile": {
457 | "Microsoft.AspNetCore.Authentication.dll": {}
458 | },
459 | "compileOnly": true
460 | },
461 | "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": {
462 | "compile": {
463 | "Microsoft.AspNetCore.Authentication.OAuth.dll": {}
464 | },
465 | "compileOnly": true
466 | },
467 | "Microsoft.AspNetCore.Authorization/3.1.0.0": {
468 | "compile": {
469 | "Microsoft.AspNetCore.Authorization.dll": {}
470 | },
471 | "compileOnly": true
472 | },
473 | "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": {
474 | "compile": {
475 | "Microsoft.AspNetCore.Authorization.Policy.dll": {}
476 | },
477 | "compileOnly": true
478 | },
479 | "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": {
480 | "compile": {
481 | "Microsoft.AspNetCore.Components.Authorization.dll": {}
482 | },
483 | "compileOnly": true
484 | },
485 | "Microsoft.AspNetCore.Components/3.1.0.0": {
486 | "compile": {
487 | "Microsoft.AspNetCore.Components.dll": {}
488 | },
489 | "compileOnly": true
490 | },
491 | "Microsoft.AspNetCore.Components.Forms/3.1.0.0": {
492 | "compile": {
493 | "Microsoft.AspNetCore.Components.Forms.dll": {}
494 | },
495 | "compileOnly": true
496 | },
497 | "Microsoft.AspNetCore.Components.Server/3.1.0.0": {
498 | "compile": {
499 | "Microsoft.AspNetCore.Components.Server.dll": {}
500 | },
501 | "compileOnly": true
502 | },
503 | "Microsoft.AspNetCore.Components.Web/3.1.0.0": {
504 | "compile": {
505 | "Microsoft.AspNetCore.Components.Web.dll": {}
506 | },
507 | "compileOnly": true
508 | },
509 | "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": {
510 | "compile": {
511 | "Microsoft.AspNetCore.Connections.Abstractions.dll": {}
512 | },
513 | "compileOnly": true
514 | },
515 | "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": {
516 | "compile": {
517 | "Microsoft.AspNetCore.CookiePolicy.dll": {}
518 | },
519 | "compileOnly": true
520 | },
521 | "Microsoft.AspNetCore.Cors/3.1.0.0": {
522 | "compile": {
523 | "Microsoft.AspNetCore.Cors.dll": {}
524 | },
525 | "compileOnly": true
526 | },
527 | "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": {
528 | "compile": {
529 | "Microsoft.AspNetCore.Cryptography.Internal.dll": {}
530 | },
531 | "compileOnly": true
532 | },
533 | "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": {
534 | "compile": {
535 | "Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
536 | },
537 | "compileOnly": true
538 | },
539 | "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": {
540 | "compile": {
541 | "Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
542 | },
543 | "compileOnly": true
544 | },
545 | "Microsoft.AspNetCore.DataProtection/3.1.0.0": {
546 | "compile": {
547 | "Microsoft.AspNetCore.DataProtection.dll": {}
548 | },
549 | "compileOnly": true
550 | },
551 | "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": {
552 | "compile": {
553 | "Microsoft.AspNetCore.DataProtection.Extensions.dll": {}
554 | },
555 | "compileOnly": true
556 | },
557 | "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": {
558 | "compile": {
559 | "Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {}
560 | },
561 | "compileOnly": true
562 | },
563 | "Microsoft.AspNetCore.Diagnostics/3.1.0.0": {
564 | "compile": {
565 | "Microsoft.AspNetCore.Diagnostics.dll": {}
566 | },
567 | "compileOnly": true
568 | },
569 | "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": {
570 | "compile": {
571 | "Microsoft.AspNetCore.Diagnostics.HealthChecks.dll": {}
572 | },
573 | "compileOnly": true
574 | },
575 | "Microsoft.AspNetCore/3.1.0.0": {
576 | "compile": {
577 | "Microsoft.AspNetCore.dll": {}
578 | },
579 | "compileOnly": true
580 | },
581 | "Microsoft.AspNetCore.HostFiltering/3.1.0.0": {
582 | "compile": {
583 | "Microsoft.AspNetCore.HostFiltering.dll": {}
584 | },
585 | "compileOnly": true
586 | },
587 | "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": {
588 | "compile": {
589 | "Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
590 | },
591 | "compileOnly": true
592 | },
593 | "Microsoft.AspNetCore.Hosting/3.1.0.0": {
594 | "compile": {
595 | "Microsoft.AspNetCore.Hosting.dll": {}
596 | },
597 | "compileOnly": true
598 | },
599 | "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": {
600 | "compile": {
601 | "Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
602 | },
603 | "compileOnly": true
604 | },
605 | "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": {
606 | "compile": {
607 | "Microsoft.AspNetCore.Html.Abstractions.dll": {}
608 | },
609 | "compileOnly": true
610 | },
611 | "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": {
612 | "compile": {
613 | "Microsoft.AspNetCore.Http.Abstractions.dll": {}
614 | },
615 | "compileOnly": true
616 | },
617 | "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": {
618 | "compile": {
619 | "Microsoft.AspNetCore.Http.Connections.Common.dll": {}
620 | },
621 | "compileOnly": true
622 | },
623 | "Microsoft.AspNetCore.Http.Connections/3.1.0.0": {
624 | "compile": {
625 | "Microsoft.AspNetCore.Http.Connections.dll": {}
626 | },
627 | "compileOnly": true
628 | },
629 | "Microsoft.AspNetCore.Http/3.1.0.0": {
630 | "compile": {
631 | "Microsoft.AspNetCore.Http.dll": {}
632 | },
633 | "compileOnly": true
634 | },
635 | "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": {
636 | "compile": {
637 | "Microsoft.AspNetCore.Http.Extensions.dll": {}
638 | },
639 | "compileOnly": true
640 | },
641 | "Microsoft.AspNetCore.Http.Features/3.1.0.0": {
642 | "compile": {
643 | "Microsoft.AspNetCore.Http.Features.dll": {}
644 | },
645 | "compileOnly": true
646 | },
647 | "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": {
648 | "compile": {
649 | "Microsoft.AspNetCore.HttpOverrides.dll": {}
650 | },
651 | "compileOnly": true
652 | },
653 | "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": {
654 | "compile": {
655 | "Microsoft.AspNetCore.HttpsPolicy.dll": {}
656 | },
657 | "compileOnly": true
658 | },
659 | "Microsoft.AspNetCore.Identity/3.1.0.0": {
660 | "compile": {
661 | "Microsoft.AspNetCore.Identity.dll": {}
662 | },
663 | "compileOnly": true
664 | },
665 | "Microsoft.AspNetCore.Localization/3.1.0.0": {
666 | "compile": {
667 | "Microsoft.AspNetCore.Localization.dll": {}
668 | },
669 | "compileOnly": true
670 | },
671 | "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": {
672 | "compile": {
673 | "Microsoft.AspNetCore.Localization.Routing.dll": {}
674 | },
675 | "compileOnly": true
676 | },
677 | "Microsoft.AspNetCore.Metadata/3.1.0.0": {
678 | "compile": {
679 | "Microsoft.AspNetCore.Metadata.dll": {}
680 | },
681 | "compileOnly": true
682 | },
683 | "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": {
684 | "compile": {
685 | "Microsoft.AspNetCore.Mvc.Abstractions.dll": {}
686 | },
687 | "compileOnly": true
688 | },
689 | "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": {
690 | "compile": {
691 | "Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {}
692 | },
693 | "compileOnly": true
694 | },
695 | "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": {
696 | "compile": {
697 | "Microsoft.AspNetCore.Mvc.Core.dll": {}
698 | },
699 | "compileOnly": true
700 | },
701 | "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": {
702 | "compile": {
703 | "Microsoft.AspNetCore.Mvc.Cors.dll": {}
704 | },
705 | "compileOnly": true
706 | },
707 | "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": {
708 | "compile": {
709 | "Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {}
710 | },
711 | "compileOnly": true
712 | },
713 | "Microsoft.AspNetCore.Mvc/3.1.0.0": {
714 | "compile": {
715 | "Microsoft.AspNetCore.Mvc.dll": {}
716 | },
717 | "compileOnly": true
718 | },
719 | "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": {
720 | "compile": {
721 | "Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {}
722 | },
723 | "compileOnly": true
724 | },
725 | "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": {
726 | "compile": {
727 | "Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {}
728 | },
729 | "compileOnly": true
730 | },
731 | "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": {
732 | "compile": {
733 | "Microsoft.AspNetCore.Mvc.Localization.dll": {}
734 | },
735 | "compileOnly": true
736 | },
737 | "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": {
738 | "compile": {
739 | "Microsoft.AspNetCore.Mvc.Razor.dll": {}
740 | },
741 | "compileOnly": true
742 | },
743 | "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": {
744 | "compile": {
745 | "Microsoft.AspNetCore.Mvc.RazorPages.dll": {}
746 | },
747 | "compileOnly": true
748 | },
749 | "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": {
750 | "compile": {
751 | "Microsoft.AspNetCore.Mvc.TagHelpers.dll": {}
752 | },
753 | "compileOnly": true
754 | },
755 | "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": {
756 | "compile": {
757 | "Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {}
758 | },
759 | "compileOnly": true
760 | },
761 | "Microsoft.AspNetCore.Razor/3.1.0.0": {
762 | "compile": {
763 | "Microsoft.AspNetCore.Razor.dll": {}
764 | },
765 | "compileOnly": true
766 | },
767 | "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": {
768 | "compile": {
769 | "Microsoft.AspNetCore.Razor.Runtime.dll": {}
770 | },
771 | "compileOnly": true
772 | },
773 | "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": {
774 | "compile": {
775 | "Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {}
776 | },
777 | "compileOnly": true
778 | },
779 | "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": {
780 | "compile": {
781 | "Microsoft.AspNetCore.ResponseCaching.dll": {}
782 | },
783 | "compileOnly": true
784 | },
785 | "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": {
786 | "compile": {
787 | "Microsoft.AspNetCore.ResponseCompression.dll": {}
788 | },
789 | "compileOnly": true
790 | },
791 | "Microsoft.AspNetCore.Rewrite/3.1.0.0": {
792 | "compile": {
793 | "Microsoft.AspNetCore.Rewrite.dll": {}
794 | },
795 | "compileOnly": true
796 | },
797 | "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": {
798 | "compile": {
799 | "Microsoft.AspNetCore.Routing.Abstractions.dll": {}
800 | },
801 | "compileOnly": true
802 | },
803 | "Microsoft.AspNetCore.Routing/3.1.0.0": {
804 | "compile": {
805 | "Microsoft.AspNetCore.Routing.dll": {}
806 | },
807 | "compileOnly": true
808 | },
809 | "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": {
810 | "compile": {
811 | "Microsoft.AspNetCore.Server.HttpSys.dll": {}
812 | },
813 | "compileOnly": true
814 | },
815 | "Microsoft.AspNetCore.Server.IIS/3.1.0.0": {
816 | "compile": {
817 | "Microsoft.AspNetCore.Server.IIS.dll": {}
818 | },
819 | "compileOnly": true
820 | },
821 | "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": {
822 | "compile": {
823 | "Microsoft.AspNetCore.Server.IISIntegration.dll": {}
824 | },
825 | "compileOnly": true
826 | },
827 | "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": {
828 | "compile": {
829 | "Microsoft.AspNetCore.Server.Kestrel.Core.dll": {}
830 | },
831 | "compileOnly": true
832 | },
833 | "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": {
834 | "compile": {
835 | "Microsoft.AspNetCore.Server.Kestrel.dll": {}
836 | },
837 | "compileOnly": true
838 | },
839 | "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": {
840 | "compile": {
841 | "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {}
842 | },
843 | "compileOnly": true
844 | },
845 | "Microsoft.AspNetCore.Session/3.1.0.0": {
846 | "compile": {
847 | "Microsoft.AspNetCore.Session.dll": {}
848 | },
849 | "compileOnly": true
850 | },
851 | "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": {
852 | "compile": {
853 | "Microsoft.AspNetCore.SignalR.Common.dll": {}
854 | },
855 | "compileOnly": true
856 | },
857 | "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": {
858 | "compile": {
859 | "Microsoft.AspNetCore.SignalR.Core.dll": {}
860 | },
861 | "compileOnly": true
862 | },
863 | "Microsoft.AspNetCore.SignalR/3.1.0.0": {
864 | "compile": {
865 | "Microsoft.AspNetCore.SignalR.dll": {}
866 | },
867 | "compileOnly": true
868 | },
869 | "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": {
870 | "compile": {
871 | "Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {}
872 | },
873 | "compileOnly": true
874 | },
875 | "Microsoft.AspNetCore.StaticFiles/3.1.0.0": {
876 | "compile": {
877 | "Microsoft.AspNetCore.StaticFiles.dll": {}
878 | },
879 | "compileOnly": true
880 | },
881 | "Microsoft.AspNetCore.WebSockets/3.1.0.0": {
882 | "compile": {
883 | "Microsoft.AspNetCore.WebSockets.dll": {}
884 | },
885 | "compileOnly": true
886 | },
887 | "Microsoft.AspNetCore.WebUtilities/3.1.0.0": {
888 | "compile": {
889 | "Microsoft.AspNetCore.WebUtilities.dll": {}
890 | },
891 | "compileOnly": true
892 | },
893 | "Microsoft.CSharp/4.0.0.0": {
894 | "compile": {
895 | "Microsoft.CSharp.dll": {}
896 | },
897 | "compileOnly": true
898 | },
899 | "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": {
900 | "compile": {
901 | "Microsoft.Extensions.Caching.Abstractions.dll": {}
902 | },
903 | "compileOnly": true
904 | },
905 | "Microsoft.Extensions.Caching.Memory/3.1.0.0": {
906 | "compile": {
907 | "Microsoft.Extensions.Caching.Memory.dll": {}
908 | },
909 | "compileOnly": true
910 | },
911 | "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": {
912 | "compile": {
913 | "Microsoft.Extensions.Configuration.Abstractions.dll": {}
914 | },
915 | "compileOnly": true
916 | },
917 | "Microsoft.Extensions.Configuration.Binder/3.1.0.0": {
918 | "compile": {
919 | "Microsoft.Extensions.Configuration.Binder.dll": {}
920 | },
921 | "compileOnly": true
922 | },
923 | "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": {
924 | "compile": {
925 | "Microsoft.Extensions.Configuration.CommandLine.dll": {}
926 | },
927 | "compileOnly": true
928 | },
929 | "Microsoft.Extensions.Configuration/3.1.0.0": {
930 | "compile": {
931 | "Microsoft.Extensions.Configuration.dll": {}
932 | },
933 | "compileOnly": true
934 | },
935 | "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": {
936 | "compile": {
937 | "Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
938 | },
939 | "compileOnly": true
940 | },
941 | "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": {
942 | "compile": {
943 | "Microsoft.Extensions.Configuration.FileExtensions.dll": {}
944 | },
945 | "compileOnly": true
946 | },
947 | "Microsoft.Extensions.Configuration.Ini/3.1.0.0": {
948 | "compile": {
949 | "Microsoft.Extensions.Configuration.Ini.dll": {}
950 | },
951 | "compileOnly": true
952 | },
953 | "Microsoft.Extensions.Configuration.Json/3.1.0.0": {
954 | "compile": {
955 | "Microsoft.Extensions.Configuration.Json.dll": {}
956 | },
957 | "compileOnly": true
958 | },
959 | "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": {
960 | "compile": {
961 | "Microsoft.Extensions.Configuration.KeyPerFile.dll": {}
962 | },
963 | "compileOnly": true
964 | },
965 | "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": {
966 | "compile": {
967 | "Microsoft.Extensions.Configuration.UserSecrets.dll": {}
968 | },
969 | "compileOnly": true
970 | },
971 | "Microsoft.Extensions.Configuration.Xml/3.1.0.0": {
972 | "compile": {
973 | "Microsoft.Extensions.Configuration.Xml.dll": {}
974 | },
975 | "compileOnly": true
976 | },
977 | "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": {
978 | "compile": {
979 | "Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
980 | },
981 | "compileOnly": true
982 | },
983 | "Microsoft.Extensions.DependencyInjection/3.1.0.0": {
984 | "compile": {
985 | "Microsoft.Extensions.DependencyInjection.dll": {}
986 | },
987 | "compileOnly": true
988 | },
989 | "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": {
990 | "compile": {
991 | "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll": {}
992 | },
993 | "compileOnly": true
994 | },
995 | "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": {
996 | "compile": {
997 | "Microsoft.Extensions.Diagnostics.HealthChecks.dll": {}
998 | },
999 | "compileOnly": true
1000 | },
1001 | "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": {
1002 | "compile": {
1003 | "Microsoft.Extensions.FileProviders.Abstractions.dll": {}
1004 | },
1005 | "compileOnly": true
1006 | },
1007 | "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": {
1008 | "compile": {
1009 | "Microsoft.Extensions.FileProviders.Composite.dll": {}
1010 | },
1011 | "compileOnly": true
1012 | },
1013 | "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": {
1014 | "compile": {
1015 | "Microsoft.Extensions.FileProviders.Embedded.dll": {}
1016 | },
1017 | "compileOnly": true
1018 | },
1019 | "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": {
1020 | "compile": {
1021 | "Microsoft.Extensions.FileProviders.Physical.dll": {}
1022 | },
1023 | "compileOnly": true
1024 | },
1025 | "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": {
1026 | "compile": {
1027 | "Microsoft.Extensions.FileSystemGlobbing.dll": {}
1028 | },
1029 | "compileOnly": true
1030 | },
1031 | "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": {
1032 | "compile": {
1033 | "Microsoft.Extensions.Hosting.Abstractions.dll": {}
1034 | },
1035 | "compileOnly": true
1036 | },
1037 | "Microsoft.Extensions.Hosting/3.1.0.0": {
1038 | "compile": {
1039 | "Microsoft.Extensions.Hosting.dll": {}
1040 | },
1041 | "compileOnly": true
1042 | },
1043 | "Microsoft.Extensions.Http/3.1.0.0": {
1044 | "compile": {
1045 | "Microsoft.Extensions.Http.dll": {}
1046 | },
1047 | "compileOnly": true
1048 | },
1049 | "Microsoft.Extensions.Identity.Core/3.1.0.0": {
1050 | "compile": {
1051 | "Microsoft.Extensions.Identity.Core.dll": {}
1052 | },
1053 | "compileOnly": true
1054 | },
1055 | "Microsoft.Extensions.Identity.Stores/3.1.0.0": {
1056 | "compile": {
1057 | "Microsoft.Extensions.Identity.Stores.dll": {}
1058 | },
1059 | "compileOnly": true
1060 | },
1061 | "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": {
1062 | "compile": {
1063 | "Microsoft.Extensions.Localization.Abstractions.dll": {}
1064 | },
1065 | "compileOnly": true
1066 | },
1067 | "Microsoft.Extensions.Localization/3.1.0.0": {
1068 | "compile": {
1069 | "Microsoft.Extensions.Localization.dll": {}
1070 | },
1071 | "compileOnly": true
1072 | },
1073 | "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": {
1074 | "compile": {
1075 | "Microsoft.Extensions.Logging.Abstractions.dll": {}
1076 | },
1077 | "compileOnly": true
1078 | },
1079 | "Microsoft.Extensions.Logging.Configuration/3.1.0.0": {
1080 | "compile": {
1081 | "Microsoft.Extensions.Logging.Configuration.dll": {}
1082 | },
1083 | "compileOnly": true
1084 | },
1085 | "Microsoft.Extensions.Logging.Console/3.1.0.0": {
1086 | "compile": {
1087 | "Microsoft.Extensions.Logging.Console.dll": {}
1088 | },
1089 | "compileOnly": true
1090 | },
1091 | "Microsoft.Extensions.Logging.Debug/3.1.0.0": {
1092 | "compile": {
1093 | "Microsoft.Extensions.Logging.Debug.dll": {}
1094 | },
1095 | "compileOnly": true
1096 | },
1097 | "Microsoft.Extensions.Logging/3.1.0.0": {
1098 | "compile": {
1099 | "Microsoft.Extensions.Logging.dll": {}
1100 | },
1101 | "compileOnly": true
1102 | },
1103 | "Microsoft.Extensions.Logging.EventLog/3.1.0.0": {
1104 | "compile": {
1105 | "Microsoft.Extensions.Logging.EventLog.dll": {}
1106 | },
1107 | "compileOnly": true
1108 | },
1109 | "Microsoft.Extensions.Logging.EventSource/3.1.0.0": {
1110 | "compile": {
1111 | "Microsoft.Extensions.Logging.EventSource.dll": {}
1112 | },
1113 | "compileOnly": true
1114 | },
1115 | "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": {
1116 | "compile": {
1117 | "Microsoft.Extensions.Logging.TraceSource.dll": {}
1118 | },
1119 | "compileOnly": true
1120 | },
1121 | "Microsoft.Extensions.ObjectPool/3.1.0.0": {
1122 | "compile": {
1123 | "Microsoft.Extensions.ObjectPool.dll": {}
1124 | },
1125 | "compileOnly": true
1126 | },
1127 | "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": {
1128 | "compile": {
1129 | "Microsoft.Extensions.Options.ConfigurationExtensions.dll": {}
1130 | },
1131 | "compileOnly": true
1132 | },
1133 | "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": {
1134 | "compile": {
1135 | "Microsoft.Extensions.Options.DataAnnotations.dll": {}
1136 | },
1137 | "compileOnly": true
1138 | },
1139 | "Microsoft.Extensions.Options/3.1.0.0": {
1140 | "compile": {
1141 | "Microsoft.Extensions.Options.dll": {}
1142 | },
1143 | "compileOnly": true
1144 | },
1145 | "Microsoft.Extensions.Primitives/3.1.0.0": {
1146 | "compile": {
1147 | "Microsoft.Extensions.Primitives.dll": {}
1148 | },
1149 | "compileOnly": true
1150 | },
1151 | "Microsoft.Extensions.WebEncoders/3.1.0.0": {
1152 | "compile": {
1153 | "Microsoft.Extensions.WebEncoders.dll": {}
1154 | },
1155 | "compileOnly": true
1156 | },
1157 | "Microsoft.JSInterop/3.1.0.0": {
1158 | "compile": {
1159 | "Microsoft.JSInterop.dll": {}
1160 | },
1161 | "compileOnly": true
1162 | },
1163 | "Microsoft.Net.Http.Headers/3.1.0.0": {
1164 | "compile": {
1165 | "Microsoft.Net.Http.Headers.dll": {}
1166 | },
1167 | "compileOnly": true
1168 | },
1169 | "Microsoft.VisualBasic.Core/10.0.5.0": {
1170 | "compile": {
1171 | "Microsoft.VisualBasic.Core.dll": {}
1172 | },
1173 | "compileOnly": true
1174 | },
1175 | "Microsoft.VisualBasic/10.0.0.0": {
1176 | "compile": {
1177 | "Microsoft.VisualBasic.dll": {}
1178 | },
1179 | "compileOnly": true
1180 | },
1181 | "Microsoft.Win32.Primitives/4.1.2.0": {
1182 | "compile": {
1183 | "Microsoft.Win32.Primitives.dll": {}
1184 | },
1185 | "compileOnly": true
1186 | },
1187 | "Microsoft.Win32.Registry/4.1.3.0": {
1188 | "compile": {
1189 | "Microsoft.Win32.Registry.dll": {}
1190 | },
1191 | "compileOnly": true
1192 | },
1193 | "mscorlib/4.0.0.0": {
1194 | "compile": {
1195 | "mscorlib.dll": {}
1196 | },
1197 | "compileOnly": true
1198 | },
1199 | "netstandard/2.1.0.0": {
1200 | "compile": {
1201 | "netstandard.dll": {}
1202 | },
1203 | "compileOnly": true
1204 | },
1205 | "System.AppContext/4.2.2.0": {
1206 | "compile": {
1207 | "System.AppContext.dll": {}
1208 | },
1209 | "compileOnly": true
1210 | },
1211 | "System.Buffers/4.0.2.0": {
1212 | "compile": {
1213 | "System.Buffers.dll": {}
1214 | },
1215 | "compileOnly": true
1216 | },
1217 | "System.Collections.Concurrent/4.0.15.0": {
1218 | "compile": {
1219 | "System.Collections.Concurrent.dll": {}
1220 | },
1221 | "compileOnly": true
1222 | },
1223 | "System.Collections/4.1.2.0": {
1224 | "compile": {
1225 | "System.Collections.dll": {}
1226 | },
1227 | "compileOnly": true
1228 | },
1229 | "System.Collections.Immutable/1.2.5.0": {
1230 | "compile": {
1231 | "System.Collections.Immutable.dll": {}
1232 | },
1233 | "compileOnly": true
1234 | },
1235 | "System.Collections.NonGeneric/4.1.2.0": {
1236 | "compile": {
1237 | "System.Collections.NonGeneric.dll": {}
1238 | },
1239 | "compileOnly": true
1240 | },
1241 | "System.Collections.Specialized/4.1.2.0": {
1242 | "compile": {
1243 | "System.Collections.Specialized.dll": {}
1244 | },
1245 | "compileOnly": true
1246 | },
1247 | "System.ComponentModel.Annotations/4.3.1.0": {
1248 | "compile": {
1249 | "System.ComponentModel.Annotations.dll": {}
1250 | },
1251 | "compileOnly": true
1252 | },
1253 | "System.ComponentModel.DataAnnotations/4.0.0.0": {
1254 | "compile": {
1255 | "System.ComponentModel.DataAnnotations.dll": {}
1256 | },
1257 | "compileOnly": true
1258 | },
1259 | "System.ComponentModel/4.0.4.0": {
1260 | "compile": {
1261 | "System.ComponentModel.dll": {}
1262 | },
1263 | "compileOnly": true
1264 | },
1265 | "System.ComponentModel.EventBasedAsync/4.1.2.0": {
1266 | "compile": {
1267 | "System.ComponentModel.EventBasedAsync.dll": {}
1268 | },
1269 | "compileOnly": true
1270 | },
1271 | "System.ComponentModel.Primitives/4.2.2.0": {
1272 | "compile": {
1273 | "System.ComponentModel.Primitives.dll": {}
1274 | },
1275 | "compileOnly": true
1276 | },
1277 | "System.ComponentModel.TypeConverter/4.2.2.0": {
1278 | "compile": {
1279 | "System.ComponentModel.TypeConverter.dll": {}
1280 | },
1281 | "compileOnly": true
1282 | },
1283 | "System.Configuration/4.0.0.0": {
1284 | "compile": {
1285 | "System.Configuration.dll": {}
1286 | },
1287 | "compileOnly": true
1288 | },
1289 | "System.Console/4.1.2.0": {
1290 | "compile": {
1291 | "System.Console.dll": {}
1292 | },
1293 | "compileOnly": true
1294 | },
1295 | "System.Core/4.0.0.0": {
1296 | "compile": {
1297 | "System.Core.dll": {}
1298 | },
1299 | "compileOnly": true
1300 | },
1301 | "System.Data.Common/4.2.2.0": {
1302 | "compile": {
1303 | "System.Data.Common.dll": {}
1304 | },
1305 | "compileOnly": true
1306 | },
1307 | "System.Data.DataSetExtensions/4.0.1.0": {
1308 | "compile": {
1309 | "System.Data.DataSetExtensions.dll": {}
1310 | },
1311 | "compileOnly": true
1312 | },
1313 | "System.Data/4.0.0.0": {
1314 | "compile": {
1315 | "System.Data.dll": {}
1316 | },
1317 | "compileOnly": true
1318 | },
1319 | "System.Diagnostics.Contracts/4.0.4.0": {
1320 | "compile": {
1321 | "System.Diagnostics.Contracts.dll": {}
1322 | },
1323 | "compileOnly": true
1324 | },
1325 | "System.Diagnostics.Debug/4.1.2.0": {
1326 | "compile": {
1327 | "System.Diagnostics.Debug.dll": {}
1328 | },
1329 | "compileOnly": true
1330 | },
1331 | "System.Diagnostics.DiagnosticSource/4.0.5.0": {
1332 | "compile": {
1333 | "System.Diagnostics.DiagnosticSource.dll": {}
1334 | },
1335 | "compileOnly": true
1336 | },
1337 | "System.Diagnostics.EventLog/4.0.2.0": {
1338 | "compile": {
1339 | "System.Diagnostics.EventLog.dll": {}
1340 | },
1341 | "compileOnly": true
1342 | },
1343 | "System.Diagnostics.FileVersionInfo/4.0.4.0": {
1344 | "compile": {
1345 | "System.Diagnostics.FileVersionInfo.dll": {}
1346 | },
1347 | "compileOnly": true
1348 | },
1349 | "System.Diagnostics.Process/4.2.2.0": {
1350 | "compile": {
1351 | "System.Diagnostics.Process.dll": {}
1352 | },
1353 | "compileOnly": true
1354 | },
1355 | "System.Diagnostics.StackTrace/4.1.2.0": {
1356 | "compile": {
1357 | "System.Diagnostics.StackTrace.dll": {}
1358 | },
1359 | "compileOnly": true
1360 | },
1361 | "System.Diagnostics.TextWriterTraceListener/4.1.2.0": {
1362 | "compile": {
1363 | "System.Diagnostics.TextWriterTraceListener.dll": {}
1364 | },
1365 | "compileOnly": true
1366 | },
1367 | "System.Diagnostics.Tools/4.1.2.0": {
1368 | "compile": {
1369 | "System.Diagnostics.Tools.dll": {}
1370 | },
1371 | "compileOnly": true
1372 | },
1373 | "System.Diagnostics.TraceSource/4.1.2.0": {
1374 | "compile": {
1375 | "System.Diagnostics.TraceSource.dll": {}
1376 | },
1377 | "compileOnly": true
1378 | },
1379 | "System.Diagnostics.Tracing/4.2.2.0": {
1380 | "compile": {
1381 | "System.Diagnostics.Tracing.dll": {}
1382 | },
1383 | "compileOnly": true
1384 | },
1385 | "System/4.0.0.0": {
1386 | "compile": {
1387 | "System.dll": {}
1388 | },
1389 | "compileOnly": true
1390 | },
1391 | "System.Drawing/4.0.0.0": {
1392 | "compile": {
1393 | "System.Drawing.dll": {}
1394 | },
1395 | "compileOnly": true
1396 | },
1397 | "System.Drawing.Primitives/4.2.1.0": {
1398 | "compile": {
1399 | "System.Drawing.Primitives.dll": {}
1400 | },
1401 | "compileOnly": true
1402 | },
1403 | "System.Dynamic.Runtime/4.1.2.0": {
1404 | "compile": {
1405 | "System.Dynamic.Runtime.dll": {}
1406 | },
1407 | "compileOnly": true
1408 | },
1409 | "System.Globalization.Calendars/4.1.2.0": {
1410 | "compile": {
1411 | "System.Globalization.Calendars.dll": {}
1412 | },
1413 | "compileOnly": true
1414 | },
1415 | "System.Globalization/4.1.2.0": {
1416 | "compile": {
1417 | "System.Globalization.dll": {}
1418 | },
1419 | "compileOnly": true
1420 | },
1421 | "System.Globalization.Extensions/4.1.2.0": {
1422 | "compile": {
1423 | "System.Globalization.Extensions.dll": {}
1424 | },
1425 | "compileOnly": true
1426 | },
1427 | "System.IO.Compression.Brotli/4.2.2.0": {
1428 | "compile": {
1429 | "System.IO.Compression.Brotli.dll": {}
1430 | },
1431 | "compileOnly": true
1432 | },
1433 | "System.IO.Compression/4.2.2.0": {
1434 | "compile": {
1435 | "System.IO.Compression.dll": {}
1436 | },
1437 | "compileOnly": true
1438 | },
1439 | "System.IO.Compression.FileSystem/4.0.0.0": {
1440 | "compile": {
1441 | "System.IO.Compression.FileSystem.dll": {}
1442 | },
1443 | "compileOnly": true
1444 | },
1445 | "System.IO.Compression.ZipFile/4.0.5.0": {
1446 | "compile": {
1447 | "System.IO.Compression.ZipFile.dll": {}
1448 | },
1449 | "compileOnly": true
1450 | },
1451 | "System.IO/4.2.2.0": {
1452 | "compile": {
1453 | "System.IO.dll": {}
1454 | },
1455 | "compileOnly": true
1456 | },
1457 | "System.IO.FileSystem/4.1.2.0": {
1458 | "compile": {
1459 | "System.IO.FileSystem.dll": {}
1460 | },
1461 | "compileOnly": true
1462 | },
1463 | "System.IO.FileSystem.DriveInfo/4.1.2.0": {
1464 | "compile": {
1465 | "System.IO.FileSystem.DriveInfo.dll": {}
1466 | },
1467 | "compileOnly": true
1468 | },
1469 | "System.IO.FileSystem.Primitives/4.1.2.0": {
1470 | "compile": {
1471 | "System.IO.FileSystem.Primitives.dll": {}
1472 | },
1473 | "compileOnly": true
1474 | },
1475 | "System.IO.FileSystem.Watcher/4.1.2.0": {
1476 | "compile": {
1477 | "System.IO.FileSystem.Watcher.dll": {}
1478 | },
1479 | "compileOnly": true
1480 | },
1481 | "System.IO.IsolatedStorage/4.1.2.0": {
1482 | "compile": {
1483 | "System.IO.IsolatedStorage.dll": {}
1484 | },
1485 | "compileOnly": true
1486 | },
1487 | "System.IO.MemoryMappedFiles/4.1.2.0": {
1488 | "compile": {
1489 | "System.IO.MemoryMappedFiles.dll": {}
1490 | },
1491 | "compileOnly": true
1492 | },
1493 | "System.IO.Pipelines/4.0.2.0": {
1494 | "compile": {
1495 | "System.IO.Pipelines.dll": {}
1496 | },
1497 | "compileOnly": true
1498 | },
1499 | "System.IO.Pipes/4.1.2.0": {
1500 | "compile": {
1501 | "System.IO.Pipes.dll": {}
1502 | },
1503 | "compileOnly": true
1504 | },
1505 | "System.IO.UnmanagedMemoryStream/4.1.2.0": {
1506 | "compile": {
1507 | "System.IO.UnmanagedMemoryStream.dll": {}
1508 | },
1509 | "compileOnly": true
1510 | },
1511 | "System.Linq/4.2.2.0": {
1512 | "compile": {
1513 | "System.Linq.dll": {}
1514 | },
1515 | "compileOnly": true
1516 | },
1517 | "System.Linq.Expressions/4.2.2.0": {
1518 | "compile": {
1519 | "System.Linq.Expressions.dll": {}
1520 | },
1521 | "compileOnly": true
1522 | },
1523 | "System.Linq.Parallel/4.0.4.0": {
1524 | "compile": {
1525 | "System.Linq.Parallel.dll": {}
1526 | },
1527 | "compileOnly": true
1528 | },
1529 | "System.Linq.Queryable/4.0.4.0": {
1530 | "compile": {
1531 | "System.Linq.Queryable.dll": {}
1532 | },
1533 | "compileOnly": true
1534 | },
1535 | "System.Memory.Reference/4.2.1.0": {
1536 | "compile": {
1537 | "System.Memory.dll": {}
1538 | },
1539 | "compileOnly": true
1540 | },
1541 | "System.Net/4.0.0.0": {
1542 | "compile": {
1543 | "System.Net.dll": {}
1544 | },
1545 | "compileOnly": true
1546 | },
1547 | "System.Net.Http/4.2.2.0": {
1548 | "compile": {
1549 | "System.Net.Http.dll": {}
1550 | },
1551 | "compileOnly": true
1552 | },
1553 | "System.Net.HttpListener/4.0.2.0": {
1554 | "compile": {
1555 | "System.Net.HttpListener.dll": {}
1556 | },
1557 | "compileOnly": true
1558 | },
1559 | "System.Net.Mail/4.0.2.0": {
1560 | "compile": {
1561 | "System.Net.Mail.dll": {}
1562 | },
1563 | "compileOnly": true
1564 | },
1565 | "System.Net.NameResolution/4.1.2.0": {
1566 | "compile": {
1567 | "System.Net.NameResolution.dll": {}
1568 | },
1569 | "compileOnly": true
1570 | },
1571 | "System.Net.NetworkInformation/4.2.2.0": {
1572 | "compile": {
1573 | "System.Net.NetworkInformation.dll": {}
1574 | },
1575 | "compileOnly": true
1576 | },
1577 | "System.Net.Ping/4.1.2.0": {
1578 | "compile": {
1579 | "System.Net.Ping.dll": {}
1580 | },
1581 | "compileOnly": true
1582 | },
1583 | "System.Net.Primitives/4.1.2.0": {
1584 | "compile": {
1585 | "System.Net.Primitives.dll": {}
1586 | },
1587 | "compileOnly": true
1588 | },
1589 | "System.Net.Requests/4.1.2.0": {
1590 | "compile": {
1591 | "System.Net.Requests.dll": {}
1592 | },
1593 | "compileOnly": true
1594 | },
1595 | "System.Net.Security/4.1.2.0": {
1596 | "compile": {
1597 | "System.Net.Security.dll": {}
1598 | },
1599 | "compileOnly": true
1600 | },
1601 | "System.Net.ServicePoint/4.0.2.0": {
1602 | "compile": {
1603 | "System.Net.ServicePoint.dll": {}
1604 | },
1605 | "compileOnly": true
1606 | },
1607 | "System.Net.Sockets/4.2.2.0": {
1608 | "compile": {
1609 | "System.Net.Sockets.dll": {}
1610 | },
1611 | "compileOnly": true
1612 | },
1613 | "System.Net.WebClient/4.0.2.0": {
1614 | "compile": {
1615 | "System.Net.WebClient.dll": {}
1616 | },
1617 | "compileOnly": true
1618 | },
1619 | "System.Net.WebHeaderCollection/4.1.2.0": {
1620 | "compile": {
1621 | "System.Net.WebHeaderCollection.dll": {}
1622 | },
1623 | "compileOnly": true
1624 | },
1625 | "System.Net.WebProxy/4.0.2.0": {
1626 | "compile": {
1627 | "System.Net.WebProxy.dll": {}
1628 | },
1629 | "compileOnly": true
1630 | },
1631 | "System.Net.WebSockets.Client/4.1.2.0": {
1632 | "compile": {
1633 | "System.Net.WebSockets.Client.dll": {}
1634 | },
1635 | "compileOnly": true
1636 | },
1637 | "System.Net.WebSockets/4.1.2.0": {
1638 | "compile": {
1639 | "System.Net.WebSockets.dll": {}
1640 | },
1641 | "compileOnly": true
1642 | },
1643 | "System.Numerics/4.0.0.0": {
1644 | "compile": {
1645 | "System.Numerics.dll": {}
1646 | },
1647 | "compileOnly": true
1648 | },
1649 | "System.Numerics.Vectors/4.1.6.0": {
1650 | "compile": {
1651 | "System.Numerics.Vectors.dll": {}
1652 | },
1653 | "compileOnly": true
1654 | },
1655 | "System.ObjectModel/4.1.2.0": {
1656 | "compile": {
1657 | "System.ObjectModel.dll": {}
1658 | },
1659 | "compileOnly": true
1660 | },
1661 | "System.Reflection.DispatchProxy/4.0.6.0": {
1662 | "compile": {
1663 | "System.Reflection.DispatchProxy.dll": {}
1664 | },
1665 | "compileOnly": true
1666 | },
1667 | "System.Reflection/4.2.2.0": {
1668 | "compile": {
1669 | "System.Reflection.dll": {}
1670 | },
1671 | "compileOnly": true
1672 | },
1673 | "System.Reflection.Emit/4.1.2.0": {
1674 | "compile": {
1675 | "System.Reflection.Emit.dll": {}
1676 | },
1677 | "compileOnly": true
1678 | },
1679 | "System.Reflection.Emit.ILGeneration/4.1.1.0": {
1680 | "compile": {
1681 | "System.Reflection.Emit.ILGeneration.dll": {}
1682 | },
1683 | "compileOnly": true
1684 | },
1685 | "System.Reflection.Emit.Lightweight/4.1.1.0": {
1686 | "compile": {
1687 | "System.Reflection.Emit.Lightweight.dll": {}
1688 | },
1689 | "compileOnly": true
1690 | },
1691 | "System.Reflection.Extensions/4.1.2.0": {
1692 | "compile": {
1693 | "System.Reflection.Extensions.dll": {}
1694 | },
1695 | "compileOnly": true
1696 | },
1697 | "System.Reflection.Metadata/1.4.5.0": {
1698 | "compile": {
1699 | "System.Reflection.Metadata.dll": {}
1700 | },
1701 | "compileOnly": true
1702 | },
1703 | "System.Reflection.Primitives/4.1.2.0": {
1704 | "compile": {
1705 | "System.Reflection.Primitives.dll": {}
1706 | },
1707 | "compileOnly": true
1708 | },
1709 | "System.Reflection.TypeExtensions/4.1.2.0": {
1710 | "compile": {
1711 | "System.Reflection.TypeExtensions.dll": {}
1712 | },
1713 | "compileOnly": true
1714 | },
1715 | "System.Resources.Reader/4.1.2.0": {
1716 | "compile": {
1717 | "System.Resources.Reader.dll": {}
1718 | },
1719 | "compileOnly": true
1720 | },
1721 | "System.Resources.ResourceManager/4.1.2.0": {
1722 | "compile": {
1723 | "System.Resources.ResourceManager.dll": {}
1724 | },
1725 | "compileOnly": true
1726 | },
1727 | "System.Resources.Writer/4.1.2.0": {
1728 | "compile": {
1729 | "System.Resources.Writer.dll": {}
1730 | },
1731 | "compileOnly": true
1732 | },
1733 | "System.Runtime.CompilerServices.Unsafe/4.0.6.0": {
1734 | "compile": {
1735 | "System.Runtime.CompilerServices.Unsafe.dll": {}
1736 | },
1737 | "compileOnly": true
1738 | },
1739 | "System.Runtime.CompilerServices.VisualC/4.1.2.0": {
1740 | "compile": {
1741 | "System.Runtime.CompilerServices.VisualC.dll": {}
1742 | },
1743 | "compileOnly": true
1744 | },
1745 | "System.Runtime/4.2.2.0": {
1746 | "compile": {
1747 | "System.Runtime.dll": {}
1748 | },
1749 | "compileOnly": true
1750 | },
1751 | "System.Runtime.Extensions/4.2.2.0": {
1752 | "compile": {
1753 | "System.Runtime.Extensions.dll": {}
1754 | },
1755 | "compileOnly": true
1756 | },
1757 | "System.Runtime.Handles/4.1.2.0": {
1758 | "compile": {
1759 | "System.Runtime.Handles.dll": {}
1760 | },
1761 | "compileOnly": true
1762 | },
1763 | "System.Runtime.InteropServices/4.2.2.0": {
1764 | "compile": {
1765 | "System.Runtime.InteropServices.dll": {}
1766 | },
1767 | "compileOnly": true
1768 | },
1769 | "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": {
1770 | "compile": {
1771 | "System.Runtime.InteropServices.RuntimeInformation.dll": {}
1772 | },
1773 | "compileOnly": true
1774 | },
1775 | "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": {
1776 | "compile": {
1777 | "System.Runtime.InteropServices.WindowsRuntime.dll": {}
1778 | },
1779 | "compileOnly": true
1780 | },
1781 | "System.Runtime.Intrinsics/4.0.1.0": {
1782 | "compile": {
1783 | "System.Runtime.Intrinsics.dll": {}
1784 | },
1785 | "compileOnly": true
1786 | },
1787 | "System.Runtime.Loader/4.1.1.0": {
1788 | "compile": {
1789 | "System.Runtime.Loader.dll": {}
1790 | },
1791 | "compileOnly": true
1792 | },
1793 | "System.Runtime.Numerics/4.1.2.0": {
1794 | "compile": {
1795 | "System.Runtime.Numerics.dll": {}
1796 | },
1797 | "compileOnly": true
1798 | },
1799 | "System.Runtime.Serialization/4.0.0.0": {
1800 | "compile": {
1801 | "System.Runtime.Serialization.dll": {}
1802 | },
1803 | "compileOnly": true
1804 | },
1805 | "System.Runtime.Serialization.Formatters/4.0.4.0": {
1806 | "compile": {
1807 | "System.Runtime.Serialization.Formatters.dll": {}
1808 | },
1809 | "compileOnly": true
1810 | },
1811 | "System.Runtime.Serialization.Json/4.0.5.0": {
1812 | "compile": {
1813 | "System.Runtime.Serialization.Json.dll": {}
1814 | },
1815 | "compileOnly": true
1816 | },
1817 | "System.Runtime.Serialization.Primitives/4.2.2.0": {
1818 | "compile": {
1819 | "System.Runtime.Serialization.Primitives.dll": {}
1820 | },
1821 | "compileOnly": true
1822 | },
1823 | "System.Runtime.Serialization.Xml/4.1.5.0": {
1824 | "compile": {
1825 | "System.Runtime.Serialization.Xml.dll": {}
1826 | },
1827 | "compileOnly": true
1828 | },
1829 | "System.Security.AccessControl/4.1.1.0": {
1830 | "compile": {
1831 | "System.Security.AccessControl.dll": {}
1832 | },
1833 | "compileOnly": true
1834 | },
1835 | "System.Security.Claims/4.1.2.0": {
1836 | "compile": {
1837 | "System.Security.Claims.dll": {}
1838 | },
1839 | "compileOnly": true
1840 | },
1841 | "System.Security.Cryptography.Algorithms/4.3.2.0": {
1842 | "compile": {
1843 | "System.Security.Cryptography.Algorithms.dll": {}
1844 | },
1845 | "compileOnly": true
1846 | },
1847 | "System.Security.Cryptography.Cng/4.3.3.0": {
1848 | "compile": {
1849 | "System.Security.Cryptography.Cng.dll": {}
1850 | },
1851 | "compileOnly": true
1852 | },
1853 | "System.Security.Cryptography.Csp/4.1.2.0": {
1854 | "compile": {
1855 | "System.Security.Cryptography.Csp.dll": {}
1856 | },
1857 | "compileOnly": true
1858 | },
1859 | "System.Security.Cryptography.Encoding/4.1.2.0": {
1860 | "compile": {
1861 | "System.Security.Cryptography.Encoding.dll": {}
1862 | },
1863 | "compileOnly": true
1864 | },
1865 | "System.Security.Cryptography.Primitives/4.1.2.0": {
1866 | "compile": {
1867 | "System.Security.Cryptography.Primitives.dll": {}
1868 | },
1869 | "compileOnly": true
1870 | },
1871 | "System.Security.Cryptography.X509Certificates/4.2.2.0": {
1872 | "compile": {
1873 | "System.Security.Cryptography.X509Certificates.dll": {}
1874 | },
1875 | "compileOnly": true
1876 | },
1877 | "System.Security.Cryptography.Xml/4.0.3.0": {
1878 | "compile": {
1879 | "System.Security.Cryptography.Xml.dll": {}
1880 | },
1881 | "compileOnly": true
1882 | },
1883 | "System.Security/4.0.0.0": {
1884 | "compile": {
1885 | "System.Security.dll": {}
1886 | },
1887 | "compileOnly": true
1888 | },
1889 | "System.Security.Permissions/4.0.3.0": {
1890 | "compile": {
1891 | "System.Security.Permissions.dll": {}
1892 | },
1893 | "compileOnly": true
1894 | },
1895 | "System.Security.Principal/4.1.2.0": {
1896 | "compile": {
1897 | "System.Security.Principal.dll": {}
1898 | },
1899 | "compileOnly": true
1900 | },
1901 | "System.Security.Principal.Windows/4.1.1.0": {
1902 | "compile": {
1903 | "System.Security.Principal.Windows.dll": {}
1904 | },
1905 | "compileOnly": true
1906 | },
1907 | "System.Security.SecureString/4.1.2.0": {
1908 | "compile": {
1909 | "System.Security.SecureString.dll": {}
1910 | },
1911 | "compileOnly": true
1912 | },
1913 | "System.ServiceModel.Web/4.0.0.0": {
1914 | "compile": {
1915 | "System.ServiceModel.Web.dll": {}
1916 | },
1917 | "compileOnly": true
1918 | },
1919 | "System.ServiceProcess/4.0.0.0": {
1920 | "compile": {
1921 | "System.ServiceProcess.dll": {}
1922 | },
1923 | "compileOnly": true
1924 | },
1925 | "System.Text.Encoding.CodePages/4.1.3.0": {
1926 | "compile": {
1927 | "System.Text.Encoding.CodePages.dll": {}
1928 | },
1929 | "compileOnly": true
1930 | },
1931 | "System.Text.Encoding/4.1.2.0": {
1932 | "compile": {
1933 | "System.Text.Encoding.dll": {}
1934 | },
1935 | "compileOnly": true
1936 | },
1937 | "System.Text.Encoding.Extensions/4.1.2.0": {
1938 | "compile": {
1939 | "System.Text.Encoding.Extensions.dll": {}
1940 | },
1941 | "compileOnly": true
1942 | },
1943 | "System.Text.Encodings.Web/4.0.5.0": {
1944 | "compile": {
1945 | "System.Text.Encodings.Web.dll": {}
1946 | },
1947 | "compileOnly": true
1948 | },
1949 | "System.Text.Json/4.0.1.0": {
1950 | "compile": {
1951 | "System.Text.Json.dll": {}
1952 | },
1953 | "compileOnly": true
1954 | },
1955 | "System.Text.RegularExpressions/4.2.2.0": {
1956 | "compile": {
1957 | "System.Text.RegularExpressions.dll": {}
1958 | },
1959 | "compileOnly": true
1960 | },
1961 | "System.Threading/4.1.2.0": {
1962 | "compile": {
1963 | "System.Threading.dll": {}
1964 | },
1965 | "compileOnly": true
1966 | },
1967 | "System.Threading.Overlapped/4.1.2.0": {
1968 | "compile": {
1969 | "System.Threading.Overlapped.dll": {}
1970 | },
1971 | "compileOnly": true
1972 | },
1973 | "System.Threading.Tasks.Dataflow/4.6.5.0": {
1974 | "compile": {
1975 | "System.Threading.Tasks.Dataflow.dll": {}
1976 | },
1977 | "compileOnly": true
1978 | },
1979 | "System.Threading.Tasks/4.1.2.0": {
1980 | "compile": {
1981 | "System.Threading.Tasks.dll": {}
1982 | },
1983 | "compileOnly": true
1984 | },
1985 | "System.Threading.Tasks.Extensions/4.3.1.0": {
1986 | "compile": {
1987 | "System.Threading.Tasks.Extensions.dll": {}
1988 | },
1989 | "compileOnly": true
1990 | },
1991 | "System.Threading.Tasks.Parallel/4.0.4.0": {
1992 | "compile": {
1993 | "System.Threading.Tasks.Parallel.dll": {}
1994 | },
1995 | "compileOnly": true
1996 | },
1997 | "System.Threading.Thread/4.1.2.0": {
1998 | "compile": {
1999 | "System.Threading.Thread.dll": {}
2000 | },
2001 | "compileOnly": true
2002 | },
2003 | "System.Threading.ThreadPool/4.1.2.0": {
2004 | "compile": {
2005 | "System.Threading.ThreadPool.dll": {}
2006 | },
2007 | "compileOnly": true
2008 | },
2009 | "System.Threading.Timer/4.1.2.0": {
2010 | "compile": {
2011 | "System.Threading.Timer.dll": {}
2012 | },
2013 | "compileOnly": true
2014 | },
2015 | "System.Transactions/4.0.0.0": {
2016 | "compile": {
2017 | "System.Transactions.dll": {}
2018 | },
2019 | "compileOnly": true
2020 | },
2021 | "System.Transactions.Local/4.0.2.0": {
2022 | "compile": {
2023 | "System.Transactions.Local.dll": {}
2024 | },
2025 | "compileOnly": true
2026 | },
2027 | "System.ValueTuple/4.0.3.0": {
2028 | "compile": {
2029 | "System.ValueTuple.dll": {}
2030 | },
2031 | "compileOnly": true
2032 | },
2033 | "System.Web/4.0.0.0": {
2034 | "compile": {
2035 | "System.Web.dll": {}
2036 | },
2037 | "compileOnly": true
2038 | },
2039 | "System.Web.HttpUtility/4.0.2.0": {
2040 | "compile": {
2041 | "System.Web.HttpUtility.dll": {}
2042 | },
2043 | "compileOnly": true
2044 | },
2045 | "System.Windows/4.0.0.0": {
2046 | "compile": {
2047 | "System.Windows.dll": {}
2048 | },
2049 | "compileOnly": true
2050 | },
2051 | "System.Windows.Extensions/4.0.1.0": {
2052 | "compile": {
2053 | "System.Windows.Extensions.dll": {}
2054 | },
2055 | "compileOnly": true
2056 | },
2057 | "System.Xml/4.0.0.0": {
2058 | "compile": {
2059 | "System.Xml.dll": {}
2060 | },
2061 | "compileOnly": true
2062 | },
2063 | "System.Xml.Linq/4.0.0.0": {
2064 | "compile": {
2065 | "System.Xml.Linq.dll": {}
2066 | },
2067 | "compileOnly": true
2068 | },
2069 | "System.Xml.ReaderWriter/4.2.2.0": {
2070 | "compile": {
2071 | "System.Xml.ReaderWriter.dll": {}
2072 | },
2073 | "compileOnly": true
2074 | },
2075 | "System.Xml.Serialization/4.0.0.0": {
2076 | "compile": {
2077 | "System.Xml.Serialization.dll": {}
2078 | },
2079 | "compileOnly": true
2080 | },
2081 | "System.Xml.XDocument/4.1.2.0": {
2082 | "compile": {
2083 | "System.Xml.XDocument.dll": {}
2084 | },
2085 | "compileOnly": true
2086 | },
2087 | "System.Xml.XmlDocument/4.1.2.0": {
2088 | "compile": {
2089 | "System.Xml.XmlDocument.dll": {}
2090 | },
2091 | "compileOnly": true
2092 | },
2093 | "System.Xml.XmlSerializer/4.1.2.0": {
2094 | "compile": {
2095 | "System.Xml.XmlSerializer.dll": {}
2096 | },
2097 | "compileOnly": true
2098 | },
2099 | "System.Xml.XPath/4.1.2.0": {
2100 | "compile": {
2101 | "System.Xml.XPath.dll": {}
2102 | },
2103 | "compileOnly": true
2104 | },
2105 | "System.Xml.XPath.XDocument/4.1.2.0": {
2106 | "compile": {
2107 | "System.Xml.XPath.XDocument.dll": {}
2108 | },
2109 | "compileOnly": true
2110 | },
2111 | "WindowsBase/4.0.0.0": {
2112 | "compile": {
2113 | "WindowsBase.dll": {}
2114 | },
2115 | "compileOnly": true
2116 | }
2117 | }
2118 | },
2119 | "libraries": {
2120 | "GoService/1.0.0": {
2121 | "type": "project",
2122 | "serviceable": false,
2123 | "sha512": ""
2124 | },
2125 | "Microsoft.Extensions.ApiDescription.Server/3.0.0": {
2126 | "type": "package",
2127 | "serviceable": true,
2128 | "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==",
2129 | "path": "microsoft.extensions.apidescription.server/3.0.0",
2130 | "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512"
2131 | },
2132 | "Microsoft.OpenApi/1.1.4": {
2133 | "type": "package",
2134 | "serviceable": true,
2135 | "sha512": "sha512-6SW0tpbJslc8LAY1XniRfLVcJa7bJUbbwvo2/ZRqfkMbJrsqIj9045vg3STtZhDhYRKhpYgjqGU11eeW4Pzyrg==",
2136 | "path": "microsoft.openapi/1.1.4",
2137 | "hashPath": "microsoft.openapi.1.1.4.nupkg.sha512"
2138 | },
2139 | "Newtonsoft.Json/12.0.3": {
2140 | "type": "package",
2141 | "serviceable": true,
2142 | "sha512": "sha512-6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==",
2143 | "path": "newtonsoft.json/12.0.3",
2144 | "hashPath": "newtonsoft.json.12.0.3.nupkg.sha512"
2145 | },
2146 | "RabbitMQ.Client/6.2.1": {
2147 | "type": "package",
2148 | "serviceable": true,
2149 | "sha512": "sha512-kdcin0uz1b9xQPvlLOoa8Y2zQsfu7nRuTrcX02dCLVzwGVlsPp9AFgu1L3kRh4wSFEOGE03OVqpWKxaDlhuowQ==",
2150 | "path": "rabbitmq.client/6.2.1",
2151 | "hashPath": "rabbitmq.client.6.2.1.nupkg.sha512"
2152 | },
2153 | "Swashbuckle.AspNetCore/5.5.1": {
2154 | "type": "package",
2155 | "serviceable": true,
2156 | "sha512": "sha512-M1CdrptwDw/9Es/W1twwM6w2W0I019uhMDA5q3LUQo4TYZblDipu/oO5gtUpe0tEh1UOdrxlZeQBhmJSTtAtnA==",
2157 | "path": "swashbuckle.aspnetcore/5.5.1",
2158 | "hashPath": "swashbuckle.aspnetcore.5.5.1.nupkg.sha512"
2159 | },
2160 | "Swashbuckle.AspNetCore.Annotations/5.5.1": {
2161 | "type": "package",
2162 | "serviceable": true,
2163 | "sha512": "sha512-WK3ni//iAfdt6dcSYA/ZEY2q3eW9HpGNoHYd2b2vVr74H1pI36C3cliJiAzzMXopcieeFgBBzGCfHuAiUUQEhA==",
2164 | "path": "swashbuckle.aspnetcore.annotations/5.5.1",
2165 | "hashPath": "swashbuckle.aspnetcore.annotations.5.5.1.nupkg.sha512"
2166 | },
2167 | "Swashbuckle.AspNetCore.Swagger/5.5.1": {
2168 | "type": "package",
2169 | "serviceable": true,
2170 | "sha512": "sha512-YlrnRiIFQdjh+MfBtiUzPPsRwk5745dv1DeWwgNBehN3PwZjIs+gczVaS0h5KKP9ON+e8GM3ieajV6BVZtc/dQ==",
2171 | "path": "swashbuckle.aspnetcore.swagger/5.5.1",
2172 | "hashPath": "swashbuckle.aspnetcore.swagger.5.5.1.nupkg.sha512"
2173 | },
2174 | "Swashbuckle.AspNetCore.SwaggerGen/5.5.1": {
2175 | "type": "package",
2176 | "serviceable": true,
2177 | "sha512": "sha512-SftLofzIA063y73rn17YCf4dSXrgZdxLBig9E/HT4IIZ9mlsm12KmsNKUXf4U+X09KO8sVq1D29XfjVtC69eAg==",
2178 | "path": "swashbuckle.aspnetcore.swaggergen/5.5.1",
2179 | "hashPath": "swashbuckle.aspnetcore.swaggergen.5.5.1.nupkg.sha512"
2180 | },
2181 | "Swashbuckle.AspNetCore.SwaggerUI/5.5.1": {
2182 | "type": "package",
2183 | "serviceable": true,
2184 | "sha512": "sha512-a2Ym9DYrvTZ/Yt8GVfn6M1ZP++Ra3KAfCNe4pTtkNiHpBgWhsYWUT3T07REtFImduBh93GAHuItZpltSOZV13A==",
2185 | "path": "swashbuckle.aspnetcore.swaggerui/5.5.1",
2186 | "hashPath": "swashbuckle.aspnetcore.swaggerui.5.5.1.nupkg.sha512"
2187 | },
2188 | "System.Memory/4.5.4": {
2189 | "type": "package",
2190 | "serviceable": true,
2191 | "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
2192 | "path": "system.memory/4.5.4",
2193 | "hashPath": "system.memory.4.5.4.nupkg.sha512"
2194 | },
2195 | "System.Threading.Channels/4.7.1": {
2196 | "type": "package",
2197 | "serviceable": true,
2198 | "sha512": "sha512-6akRtHK/wab3246t4p5v3HQrtQk8LboOt5T4dtpNgsp3zvDeM4/Gx8V12t0h+c/W9/enUrilk8n6EQqdQorZAA==",
2199 | "path": "system.threading.channels/4.7.1",
2200 | "hashPath": "system.threading.channels.4.7.1.nupkg.sha512"
2201 | },
2202 | "Microsoft.AspNetCore.Antiforgery/3.1.0.0": {
2203 | "type": "referenceassembly",
2204 | "serviceable": false,
2205 | "sha512": ""
2206 | },
2207 | "Microsoft.AspNetCore.Authentication.Abstractions/3.1.0.0": {
2208 | "type": "referenceassembly",
2209 | "serviceable": false,
2210 | "sha512": ""
2211 | },
2212 | "Microsoft.AspNetCore.Authentication.Cookies/3.1.0.0": {
2213 | "type": "referenceassembly",
2214 | "serviceable": false,
2215 | "sha512": ""
2216 | },
2217 | "Microsoft.AspNetCore.Authentication.Core/3.1.0.0": {
2218 | "type": "referenceassembly",
2219 | "serviceable": false,
2220 | "sha512": ""
2221 | },
2222 | "Microsoft.AspNetCore.Authentication/3.1.0.0": {
2223 | "type": "referenceassembly",
2224 | "serviceable": false,
2225 | "sha512": ""
2226 | },
2227 | "Microsoft.AspNetCore.Authentication.OAuth/3.1.0.0": {
2228 | "type": "referenceassembly",
2229 | "serviceable": false,
2230 | "sha512": ""
2231 | },
2232 | "Microsoft.AspNetCore.Authorization/3.1.0.0": {
2233 | "type": "referenceassembly",
2234 | "serviceable": false,
2235 | "sha512": ""
2236 | },
2237 | "Microsoft.AspNetCore.Authorization.Policy/3.1.0.0": {
2238 | "type": "referenceassembly",
2239 | "serviceable": false,
2240 | "sha512": ""
2241 | },
2242 | "Microsoft.AspNetCore.Components.Authorization/3.1.0.0": {
2243 | "type": "referenceassembly",
2244 | "serviceable": false,
2245 | "sha512": ""
2246 | },
2247 | "Microsoft.AspNetCore.Components/3.1.0.0": {
2248 | "type": "referenceassembly",
2249 | "serviceable": false,
2250 | "sha512": ""
2251 | },
2252 | "Microsoft.AspNetCore.Components.Forms/3.1.0.0": {
2253 | "type": "referenceassembly",
2254 | "serviceable": false,
2255 | "sha512": ""
2256 | },
2257 | "Microsoft.AspNetCore.Components.Server/3.1.0.0": {
2258 | "type": "referenceassembly",
2259 | "serviceable": false,
2260 | "sha512": ""
2261 | },
2262 | "Microsoft.AspNetCore.Components.Web/3.1.0.0": {
2263 | "type": "referenceassembly",
2264 | "serviceable": false,
2265 | "sha512": ""
2266 | },
2267 | "Microsoft.AspNetCore.Connections.Abstractions/3.1.0.0": {
2268 | "type": "referenceassembly",
2269 | "serviceable": false,
2270 | "sha512": ""
2271 | },
2272 | "Microsoft.AspNetCore.CookiePolicy/3.1.0.0": {
2273 | "type": "referenceassembly",
2274 | "serviceable": false,
2275 | "sha512": ""
2276 | },
2277 | "Microsoft.AspNetCore.Cors/3.1.0.0": {
2278 | "type": "referenceassembly",
2279 | "serviceable": false,
2280 | "sha512": ""
2281 | },
2282 | "Microsoft.AspNetCore.Cryptography.Internal/3.1.0.0": {
2283 | "type": "referenceassembly",
2284 | "serviceable": false,
2285 | "sha512": ""
2286 | },
2287 | "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.0.0": {
2288 | "type": "referenceassembly",
2289 | "serviceable": false,
2290 | "sha512": ""
2291 | },
2292 | "Microsoft.AspNetCore.DataProtection.Abstractions/3.1.0.0": {
2293 | "type": "referenceassembly",
2294 | "serviceable": false,
2295 | "sha512": ""
2296 | },
2297 | "Microsoft.AspNetCore.DataProtection/3.1.0.0": {
2298 | "type": "referenceassembly",
2299 | "serviceable": false,
2300 | "sha512": ""
2301 | },
2302 | "Microsoft.AspNetCore.DataProtection.Extensions/3.1.0.0": {
2303 | "type": "referenceassembly",
2304 | "serviceable": false,
2305 | "sha512": ""
2306 | },
2307 | "Microsoft.AspNetCore.Diagnostics.Abstractions/3.1.0.0": {
2308 | "type": "referenceassembly",
2309 | "serviceable": false,
2310 | "sha512": ""
2311 | },
2312 | "Microsoft.AspNetCore.Diagnostics/3.1.0.0": {
2313 | "type": "referenceassembly",
2314 | "serviceable": false,
2315 | "sha512": ""
2316 | },
2317 | "Microsoft.AspNetCore.Diagnostics.HealthChecks/3.1.0.0": {
2318 | "type": "referenceassembly",
2319 | "serviceable": false,
2320 | "sha512": ""
2321 | },
2322 | "Microsoft.AspNetCore/3.1.0.0": {
2323 | "type": "referenceassembly",
2324 | "serviceable": false,
2325 | "sha512": ""
2326 | },
2327 | "Microsoft.AspNetCore.HostFiltering/3.1.0.0": {
2328 | "type": "referenceassembly",
2329 | "serviceable": false,
2330 | "sha512": ""
2331 | },
2332 | "Microsoft.AspNetCore.Hosting.Abstractions/3.1.0.0": {
2333 | "type": "referenceassembly",
2334 | "serviceable": false,
2335 | "sha512": ""
2336 | },
2337 | "Microsoft.AspNetCore.Hosting/3.1.0.0": {
2338 | "type": "referenceassembly",
2339 | "serviceable": false,
2340 | "sha512": ""
2341 | },
2342 | "Microsoft.AspNetCore.Hosting.Server.Abstractions/3.1.0.0": {
2343 | "type": "referenceassembly",
2344 | "serviceable": false,
2345 | "sha512": ""
2346 | },
2347 | "Microsoft.AspNetCore.Html.Abstractions/3.1.0.0": {
2348 | "type": "referenceassembly",
2349 | "serviceable": false,
2350 | "sha512": ""
2351 | },
2352 | "Microsoft.AspNetCore.Http.Abstractions/3.1.0.0": {
2353 | "type": "referenceassembly",
2354 | "serviceable": false,
2355 | "sha512": ""
2356 | },
2357 | "Microsoft.AspNetCore.Http.Connections.Common/3.1.0.0": {
2358 | "type": "referenceassembly",
2359 | "serviceable": false,
2360 | "sha512": ""
2361 | },
2362 | "Microsoft.AspNetCore.Http.Connections/3.1.0.0": {
2363 | "type": "referenceassembly",
2364 | "serviceable": false,
2365 | "sha512": ""
2366 | },
2367 | "Microsoft.AspNetCore.Http/3.1.0.0": {
2368 | "type": "referenceassembly",
2369 | "serviceable": false,
2370 | "sha512": ""
2371 | },
2372 | "Microsoft.AspNetCore.Http.Extensions/3.1.0.0": {
2373 | "type": "referenceassembly",
2374 | "serviceable": false,
2375 | "sha512": ""
2376 | },
2377 | "Microsoft.AspNetCore.Http.Features/3.1.0.0": {
2378 | "type": "referenceassembly",
2379 | "serviceable": false,
2380 | "sha512": ""
2381 | },
2382 | "Microsoft.AspNetCore.HttpOverrides/3.1.0.0": {
2383 | "type": "referenceassembly",
2384 | "serviceable": false,
2385 | "sha512": ""
2386 | },
2387 | "Microsoft.AspNetCore.HttpsPolicy/3.1.0.0": {
2388 | "type": "referenceassembly",
2389 | "serviceable": false,
2390 | "sha512": ""
2391 | },
2392 | "Microsoft.AspNetCore.Identity/3.1.0.0": {
2393 | "type": "referenceassembly",
2394 | "serviceable": false,
2395 | "sha512": ""
2396 | },
2397 | "Microsoft.AspNetCore.Localization/3.1.0.0": {
2398 | "type": "referenceassembly",
2399 | "serviceable": false,
2400 | "sha512": ""
2401 | },
2402 | "Microsoft.AspNetCore.Localization.Routing/3.1.0.0": {
2403 | "type": "referenceassembly",
2404 | "serviceable": false,
2405 | "sha512": ""
2406 | },
2407 | "Microsoft.AspNetCore.Metadata/3.1.0.0": {
2408 | "type": "referenceassembly",
2409 | "serviceable": false,
2410 | "sha512": ""
2411 | },
2412 | "Microsoft.AspNetCore.Mvc.Abstractions/3.1.0.0": {
2413 | "type": "referenceassembly",
2414 | "serviceable": false,
2415 | "sha512": ""
2416 | },
2417 | "Microsoft.AspNetCore.Mvc.ApiExplorer/3.1.0.0": {
2418 | "type": "referenceassembly",
2419 | "serviceable": false,
2420 | "sha512": ""
2421 | },
2422 | "Microsoft.AspNetCore.Mvc.Core/3.1.0.0": {
2423 | "type": "referenceassembly",
2424 | "serviceable": false,
2425 | "sha512": ""
2426 | },
2427 | "Microsoft.AspNetCore.Mvc.Cors/3.1.0.0": {
2428 | "type": "referenceassembly",
2429 | "serviceable": false,
2430 | "sha512": ""
2431 | },
2432 | "Microsoft.AspNetCore.Mvc.DataAnnotations/3.1.0.0": {
2433 | "type": "referenceassembly",
2434 | "serviceable": false,
2435 | "sha512": ""
2436 | },
2437 | "Microsoft.AspNetCore.Mvc/3.1.0.0": {
2438 | "type": "referenceassembly",
2439 | "serviceable": false,
2440 | "sha512": ""
2441 | },
2442 | "Microsoft.AspNetCore.Mvc.Formatters.Json/3.1.0.0": {
2443 | "type": "referenceassembly",
2444 | "serviceable": false,
2445 | "sha512": ""
2446 | },
2447 | "Microsoft.AspNetCore.Mvc.Formatters.Xml/3.1.0.0": {
2448 | "type": "referenceassembly",
2449 | "serviceable": false,
2450 | "sha512": ""
2451 | },
2452 | "Microsoft.AspNetCore.Mvc.Localization/3.1.0.0": {
2453 | "type": "referenceassembly",
2454 | "serviceable": false,
2455 | "sha512": ""
2456 | },
2457 | "Microsoft.AspNetCore.Mvc.Razor/3.1.0.0": {
2458 | "type": "referenceassembly",
2459 | "serviceable": false,
2460 | "sha512": ""
2461 | },
2462 | "Microsoft.AspNetCore.Mvc.RazorPages/3.1.0.0": {
2463 | "type": "referenceassembly",
2464 | "serviceable": false,
2465 | "sha512": ""
2466 | },
2467 | "Microsoft.AspNetCore.Mvc.TagHelpers/3.1.0.0": {
2468 | "type": "referenceassembly",
2469 | "serviceable": false,
2470 | "sha512": ""
2471 | },
2472 | "Microsoft.AspNetCore.Mvc.ViewFeatures/3.1.0.0": {
2473 | "type": "referenceassembly",
2474 | "serviceable": false,
2475 | "sha512": ""
2476 | },
2477 | "Microsoft.AspNetCore.Razor/3.1.0.0": {
2478 | "type": "referenceassembly",
2479 | "serviceable": false,
2480 | "sha512": ""
2481 | },
2482 | "Microsoft.AspNetCore.Razor.Runtime/3.1.0.0": {
2483 | "type": "referenceassembly",
2484 | "serviceable": false,
2485 | "sha512": ""
2486 | },
2487 | "Microsoft.AspNetCore.ResponseCaching.Abstractions/3.1.0.0": {
2488 | "type": "referenceassembly",
2489 | "serviceable": false,
2490 | "sha512": ""
2491 | },
2492 | "Microsoft.AspNetCore.ResponseCaching/3.1.0.0": {
2493 | "type": "referenceassembly",
2494 | "serviceable": false,
2495 | "sha512": ""
2496 | },
2497 | "Microsoft.AspNetCore.ResponseCompression/3.1.0.0": {
2498 | "type": "referenceassembly",
2499 | "serviceable": false,
2500 | "sha512": ""
2501 | },
2502 | "Microsoft.AspNetCore.Rewrite/3.1.0.0": {
2503 | "type": "referenceassembly",
2504 | "serviceable": false,
2505 | "sha512": ""
2506 | },
2507 | "Microsoft.AspNetCore.Routing.Abstractions/3.1.0.0": {
2508 | "type": "referenceassembly",
2509 | "serviceable": false,
2510 | "sha512": ""
2511 | },
2512 | "Microsoft.AspNetCore.Routing/3.1.0.0": {
2513 | "type": "referenceassembly",
2514 | "serviceable": false,
2515 | "sha512": ""
2516 | },
2517 | "Microsoft.AspNetCore.Server.HttpSys/3.1.0.0": {
2518 | "type": "referenceassembly",
2519 | "serviceable": false,
2520 | "sha512": ""
2521 | },
2522 | "Microsoft.AspNetCore.Server.IIS/3.1.0.0": {
2523 | "type": "referenceassembly",
2524 | "serviceable": false,
2525 | "sha512": ""
2526 | },
2527 | "Microsoft.AspNetCore.Server.IISIntegration/3.1.0.0": {
2528 | "type": "referenceassembly",
2529 | "serviceable": false,
2530 | "sha512": ""
2531 | },
2532 | "Microsoft.AspNetCore.Server.Kestrel.Core/3.1.0.0": {
2533 | "type": "referenceassembly",
2534 | "serviceable": false,
2535 | "sha512": ""
2536 | },
2537 | "Microsoft.AspNetCore.Server.Kestrel/3.1.0.0": {
2538 | "type": "referenceassembly",
2539 | "serviceable": false,
2540 | "sha512": ""
2541 | },
2542 | "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/3.1.0.0": {
2543 | "type": "referenceassembly",
2544 | "serviceable": false,
2545 | "sha512": ""
2546 | },
2547 | "Microsoft.AspNetCore.Session/3.1.0.0": {
2548 | "type": "referenceassembly",
2549 | "serviceable": false,
2550 | "sha512": ""
2551 | },
2552 | "Microsoft.AspNetCore.SignalR.Common/3.1.0.0": {
2553 | "type": "referenceassembly",
2554 | "serviceable": false,
2555 | "sha512": ""
2556 | },
2557 | "Microsoft.AspNetCore.SignalR.Core/3.1.0.0": {
2558 | "type": "referenceassembly",
2559 | "serviceable": false,
2560 | "sha512": ""
2561 | },
2562 | "Microsoft.AspNetCore.SignalR/3.1.0.0": {
2563 | "type": "referenceassembly",
2564 | "serviceable": false,
2565 | "sha512": ""
2566 | },
2567 | "Microsoft.AspNetCore.SignalR.Protocols.Json/3.1.0.0": {
2568 | "type": "referenceassembly",
2569 | "serviceable": false,
2570 | "sha512": ""
2571 | },
2572 | "Microsoft.AspNetCore.StaticFiles/3.1.0.0": {
2573 | "type": "referenceassembly",
2574 | "serviceable": false,
2575 | "sha512": ""
2576 | },
2577 | "Microsoft.AspNetCore.WebSockets/3.1.0.0": {
2578 | "type": "referenceassembly",
2579 | "serviceable": false,
2580 | "sha512": ""
2581 | },
2582 | "Microsoft.AspNetCore.WebUtilities/3.1.0.0": {
2583 | "type": "referenceassembly",
2584 | "serviceable": false,
2585 | "sha512": ""
2586 | },
2587 | "Microsoft.CSharp/4.0.0.0": {
2588 | "type": "referenceassembly",
2589 | "serviceable": false,
2590 | "sha512": ""
2591 | },
2592 | "Microsoft.Extensions.Caching.Abstractions/3.1.0.0": {
2593 | "type": "referenceassembly",
2594 | "serviceable": false,
2595 | "sha512": ""
2596 | },
2597 | "Microsoft.Extensions.Caching.Memory/3.1.0.0": {
2598 | "type": "referenceassembly",
2599 | "serviceable": false,
2600 | "sha512": ""
2601 | },
2602 | "Microsoft.Extensions.Configuration.Abstractions/3.1.0.0": {
2603 | "type": "referenceassembly",
2604 | "serviceable": false,
2605 | "sha512": ""
2606 | },
2607 | "Microsoft.Extensions.Configuration.Binder/3.1.0.0": {
2608 | "type": "referenceassembly",
2609 | "serviceable": false,
2610 | "sha512": ""
2611 | },
2612 | "Microsoft.Extensions.Configuration.CommandLine/3.1.0.0": {
2613 | "type": "referenceassembly",
2614 | "serviceable": false,
2615 | "sha512": ""
2616 | },
2617 | "Microsoft.Extensions.Configuration/3.1.0.0": {
2618 | "type": "referenceassembly",
2619 | "serviceable": false,
2620 | "sha512": ""
2621 | },
2622 | "Microsoft.Extensions.Configuration.EnvironmentVariables/3.1.0.0": {
2623 | "type": "referenceassembly",
2624 | "serviceable": false,
2625 | "sha512": ""
2626 | },
2627 | "Microsoft.Extensions.Configuration.FileExtensions/3.1.0.0": {
2628 | "type": "referenceassembly",
2629 | "serviceable": false,
2630 | "sha512": ""
2631 | },
2632 | "Microsoft.Extensions.Configuration.Ini/3.1.0.0": {
2633 | "type": "referenceassembly",
2634 | "serviceable": false,
2635 | "sha512": ""
2636 | },
2637 | "Microsoft.Extensions.Configuration.Json/3.1.0.0": {
2638 | "type": "referenceassembly",
2639 | "serviceable": false,
2640 | "sha512": ""
2641 | },
2642 | "Microsoft.Extensions.Configuration.KeyPerFile/3.1.0.0": {
2643 | "type": "referenceassembly",
2644 | "serviceable": false,
2645 | "sha512": ""
2646 | },
2647 | "Microsoft.Extensions.Configuration.UserSecrets/3.1.0.0": {
2648 | "type": "referenceassembly",
2649 | "serviceable": false,
2650 | "sha512": ""
2651 | },
2652 | "Microsoft.Extensions.Configuration.Xml/3.1.0.0": {
2653 | "type": "referenceassembly",
2654 | "serviceable": false,
2655 | "sha512": ""
2656 | },
2657 | "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.0.0": {
2658 | "type": "referenceassembly",
2659 | "serviceable": false,
2660 | "sha512": ""
2661 | },
2662 | "Microsoft.Extensions.DependencyInjection/3.1.0.0": {
2663 | "type": "referenceassembly",
2664 | "serviceable": false,
2665 | "sha512": ""
2666 | },
2667 | "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/3.1.0.0": {
2668 | "type": "referenceassembly",
2669 | "serviceable": false,
2670 | "sha512": ""
2671 | },
2672 | "Microsoft.Extensions.Diagnostics.HealthChecks/3.1.0.0": {
2673 | "type": "referenceassembly",
2674 | "serviceable": false,
2675 | "sha512": ""
2676 | },
2677 | "Microsoft.Extensions.FileProviders.Abstractions/3.1.0.0": {
2678 | "type": "referenceassembly",
2679 | "serviceable": false,
2680 | "sha512": ""
2681 | },
2682 | "Microsoft.Extensions.FileProviders.Composite/3.1.0.0": {
2683 | "type": "referenceassembly",
2684 | "serviceable": false,
2685 | "sha512": ""
2686 | },
2687 | "Microsoft.Extensions.FileProviders.Embedded/3.1.0.0": {
2688 | "type": "referenceassembly",
2689 | "serviceable": false,
2690 | "sha512": ""
2691 | },
2692 | "Microsoft.Extensions.FileProviders.Physical/3.1.0.0": {
2693 | "type": "referenceassembly",
2694 | "serviceable": false,
2695 | "sha512": ""
2696 | },
2697 | "Microsoft.Extensions.FileSystemGlobbing/3.1.0.0": {
2698 | "type": "referenceassembly",
2699 | "serviceable": false,
2700 | "sha512": ""
2701 | },
2702 | "Microsoft.Extensions.Hosting.Abstractions/3.1.0.0": {
2703 | "type": "referenceassembly",
2704 | "serviceable": false,
2705 | "sha512": ""
2706 | },
2707 | "Microsoft.Extensions.Hosting/3.1.0.0": {
2708 | "type": "referenceassembly",
2709 | "serviceable": false,
2710 | "sha512": ""
2711 | },
2712 | "Microsoft.Extensions.Http/3.1.0.0": {
2713 | "type": "referenceassembly",
2714 | "serviceable": false,
2715 | "sha512": ""
2716 | },
2717 | "Microsoft.Extensions.Identity.Core/3.1.0.0": {
2718 | "type": "referenceassembly",
2719 | "serviceable": false,
2720 | "sha512": ""
2721 | },
2722 | "Microsoft.Extensions.Identity.Stores/3.1.0.0": {
2723 | "type": "referenceassembly",
2724 | "serviceable": false,
2725 | "sha512": ""
2726 | },
2727 | "Microsoft.Extensions.Localization.Abstractions/3.1.0.0": {
2728 | "type": "referenceassembly",
2729 | "serviceable": false,
2730 | "sha512": ""
2731 | },
2732 | "Microsoft.Extensions.Localization/3.1.0.0": {
2733 | "type": "referenceassembly",
2734 | "serviceable": false,
2735 | "sha512": ""
2736 | },
2737 | "Microsoft.Extensions.Logging.Abstractions/3.1.0.0": {
2738 | "type": "referenceassembly",
2739 | "serviceable": false,
2740 | "sha512": ""
2741 | },
2742 | "Microsoft.Extensions.Logging.Configuration/3.1.0.0": {
2743 | "type": "referenceassembly",
2744 | "serviceable": false,
2745 | "sha512": ""
2746 | },
2747 | "Microsoft.Extensions.Logging.Console/3.1.0.0": {
2748 | "type": "referenceassembly",
2749 | "serviceable": false,
2750 | "sha512": ""
2751 | },
2752 | "Microsoft.Extensions.Logging.Debug/3.1.0.0": {
2753 | "type": "referenceassembly",
2754 | "serviceable": false,
2755 | "sha512": ""
2756 | },
2757 | "Microsoft.Extensions.Logging/3.1.0.0": {
2758 | "type": "referenceassembly",
2759 | "serviceable": false,
2760 | "sha512": ""
2761 | },
2762 | "Microsoft.Extensions.Logging.EventLog/3.1.0.0": {
2763 | "type": "referenceassembly",
2764 | "serviceable": false,
2765 | "sha512": ""
2766 | },
2767 | "Microsoft.Extensions.Logging.EventSource/3.1.0.0": {
2768 | "type": "referenceassembly",
2769 | "serviceable": false,
2770 | "sha512": ""
2771 | },
2772 | "Microsoft.Extensions.Logging.TraceSource/3.1.0.0": {
2773 | "type": "referenceassembly",
2774 | "serviceable": false,
2775 | "sha512": ""
2776 | },
2777 | "Microsoft.Extensions.ObjectPool/3.1.0.0": {
2778 | "type": "referenceassembly",
2779 | "serviceable": false,
2780 | "sha512": ""
2781 | },
2782 | "Microsoft.Extensions.Options.ConfigurationExtensions/3.1.0.0": {
2783 | "type": "referenceassembly",
2784 | "serviceable": false,
2785 | "sha512": ""
2786 | },
2787 | "Microsoft.Extensions.Options.DataAnnotations/3.1.0.0": {
2788 | "type": "referenceassembly",
2789 | "serviceable": false,
2790 | "sha512": ""
2791 | },
2792 | "Microsoft.Extensions.Options/3.1.0.0": {
2793 | "type": "referenceassembly",
2794 | "serviceable": false,
2795 | "sha512": ""
2796 | },
2797 | "Microsoft.Extensions.Primitives/3.1.0.0": {
2798 | "type": "referenceassembly",
2799 | "serviceable": false,
2800 | "sha512": ""
2801 | },
2802 | "Microsoft.Extensions.WebEncoders/3.1.0.0": {
2803 | "type": "referenceassembly",
2804 | "serviceable": false,
2805 | "sha512": ""
2806 | },
2807 | "Microsoft.JSInterop/3.1.0.0": {
2808 | "type": "referenceassembly",
2809 | "serviceable": false,
2810 | "sha512": ""
2811 | },
2812 | "Microsoft.Net.Http.Headers/3.1.0.0": {
2813 | "type": "referenceassembly",
2814 | "serviceable": false,
2815 | "sha512": ""
2816 | },
2817 | "Microsoft.VisualBasic.Core/10.0.5.0": {
2818 | "type": "referenceassembly",
2819 | "serviceable": false,
2820 | "sha512": ""
2821 | },
2822 | "Microsoft.VisualBasic/10.0.0.0": {
2823 | "type": "referenceassembly",
2824 | "serviceable": false,
2825 | "sha512": ""
2826 | },
2827 | "Microsoft.Win32.Primitives/4.1.2.0": {
2828 | "type": "referenceassembly",
2829 | "serviceable": false,
2830 | "sha512": ""
2831 | },
2832 | "Microsoft.Win32.Registry/4.1.3.0": {
2833 | "type": "referenceassembly",
2834 | "serviceable": false,
2835 | "sha512": ""
2836 | },
2837 | "mscorlib/4.0.0.0": {
2838 | "type": "referenceassembly",
2839 | "serviceable": false,
2840 | "sha512": ""
2841 | },
2842 | "netstandard/2.1.0.0": {
2843 | "type": "referenceassembly",
2844 | "serviceable": false,
2845 | "sha512": ""
2846 | },
2847 | "System.AppContext/4.2.2.0": {
2848 | "type": "referenceassembly",
2849 | "serviceable": false,
2850 | "sha512": ""
2851 | },
2852 | "System.Buffers/4.0.2.0": {
2853 | "type": "referenceassembly",
2854 | "serviceable": false,
2855 | "sha512": ""
2856 | },
2857 | "System.Collections.Concurrent/4.0.15.0": {
2858 | "type": "referenceassembly",
2859 | "serviceable": false,
2860 | "sha512": ""
2861 | },
2862 | "System.Collections/4.1.2.0": {
2863 | "type": "referenceassembly",
2864 | "serviceable": false,
2865 | "sha512": ""
2866 | },
2867 | "System.Collections.Immutable/1.2.5.0": {
2868 | "type": "referenceassembly",
2869 | "serviceable": false,
2870 | "sha512": ""
2871 | },
2872 | "System.Collections.NonGeneric/4.1.2.0": {
2873 | "type": "referenceassembly",
2874 | "serviceable": false,
2875 | "sha512": ""
2876 | },
2877 | "System.Collections.Specialized/4.1.2.0": {
2878 | "type": "referenceassembly",
2879 | "serviceable": false,
2880 | "sha512": ""
2881 | },
2882 | "System.ComponentModel.Annotations/4.3.1.0": {
2883 | "type": "referenceassembly",
2884 | "serviceable": false,
2885 | "sha512": ""
2886 | },
2887 | "System.ComponentModel.DataAnnotations/4.0.0.0": {
2888 | "type": "referenceassembly",
2889 | "serviceable": false,
2890 | "sha512": ""
2891 | },
2892 | "System.ComponentModel/4.0.4.0": {
2893 | "type": "referenceassembly",
2894 | "serviceable": false,
2895 | "sha512": ""
2896 | },
2897 | "System.ComponentModel.EventBasedAsync/4.1.2.0": {
2898 | "type": "referenceassembly",
2899 | "serviceable": false,
2900 | "sha512": ""
2901 | },
2902 | "System.ComponentModel.Primitives/4.2.2.0": {
2903 | "type": "referenceassembly",
2904 | "serviceable": false,
2905 | "sha512": ""
2906 | },
2907 | "System.ComponentModel.TypeConverter/4.2.2.0": {
2908 | "type": "referenceassembly",
2909 | "serviceable": false,
2910 | "sha512": ""
2911 | },
2912 | "System.Configuration/4.0.0.0": {
2913 | "type": "referenceassembly",
2914 | "serviceable": false,
2915 | "sha512": ""
2916 | },
2917 | "System.Console/4.1.2.0": {
2918 | "type": "referenceassembly",
2919 | "serviceable": false,
2920 | "sha512": ""
2921 | },
2922 | "System.Core/4.0.0.0": {
2923 | "type": "referenceassembly",
2924 | "serviceable": false,
2925 | "sha512": ""
2926 | },
2927 | "System.Data.Common/4.2.2.0": {
2928 | "type": "referenceassembly",
2929 | "serviceable": false,
2930 | "sha512": ""
2931 | },
2932 | "System.Data.DataSetExtensions/4.0.1.0": {
2933 | "type": "referenceassembly",
2934 | "serviceable": false,
2935 | "sha512": ""
2936 | },
2937 | "System.Data/4.0.0.0": {
2938 | "type": "referenceassembly",
2939 | "serviceable": false,
2940 | "sha512": ""
2941 | },
2942 | "System.Diagnostics.Contracts/4.0.4.0": {
2943 | "type": "referenceassembly",
2944 | "serviceable": false,
2945 | "sha512": ""
2946 | },
2947 | "System.Diagnostics.Debug/4.1.2.0": {
2948 | "type": "referenceassembly",
2949 | "serviceable": false,
2950 | "sha512": ""
2951 | },
2952 | "System.Diagnostics.DiagnosticSource/4.0.5.0": {
2953 | "type": "referenceassembly",
2954 | "serviceable": false,
2955 | "sha512": ""
2956 | },
2957 | "System.Diagnostics.EventLog/4.0.2.0": {
2958 | "type": "referenceassembly",
2959 | "serviceable": false,
2960 | "sha512": ""
2961 | },
2962 | "System.Diagnostics.FileVersionInfo/4.0.4.0": {
2963 | "type": "referenceassembly",
2964 | "serviceable": false,
2965 | "sha512": ""
2966 | },
2967 | "System.Diagnostics.Process/4.2.2.0": {
2968 | "type": "referenceassembly",
2969 | "serviceable": false,
2970 | "sha512": ""
2971 | },
2972 | "System.Diagnostics.StackTrace/4.1.2.0": {
2973 | "type": "referenceassembly",
2974 | "serviceable": false,
2975 | "sha512": ""
2976 | },
2977 | "System.Diagnostics.TextWriterTraceListener/4.1.2.0": {
2978 | "type": "referenceassembly",
2979 | "serviceable": false,
2980 | "sha512": ""
2981 | },
2982 | "System.Diagnostics.Tools/4.1.2.0": {
2983 | "type": "referenceassembly",
2984 | "serviceable": false,
2985 | "sha512": ""
2986 | },
2987 | "System.Diagnostics.TraceSource/4.1.2.0": {
2988 | "type": "referenceassembly",
2989 | "serviceable": false,
2990 | "sha512": ""
2991 | },
2992 | "System.Diagnostics.Tracing/4.2.2.0": {
2993 | "type": "referenceassembly",
2994 | "serviceable": false,
2995 | "sha512": ""
2996 | },
2997 | "System/4.0.0.0": {
2998 | "type": "referenceassembly",
2999 | "serviceable": false,
3000 | "sha512": ""
3001 | },
3002 | "System.Drawing/4.0.0.0": {
3003 | "type": "referenceassembly",
3004 | "serviceable": false,
3005 | "sha512": ""
3006 | },
3007 | "System.Drawing.Primitives/4.2.1.0": {
3008 | "type": "referenceassembly",
3009 | "serviceable": false,
3010 | "sha512": ""
3011 | },
3012 | "System.Dynamic.Runtime/4.1.2.0": {
3013 | "type": "referenceassembly",
3014 | "serviceable": false,
3015 | "sha512": ""
3016 | },
3017 | "System.Globalization.Calendars/4.1.2.0": {
3018 | "type": "referenceassembly",
3019 | "serviceable": false,
3020 | "sha512": ""
3021 | },
3022 | "System.Globalization/4.1.2.0": {
3023 | "type": "referenceassembly",
3024 | "serviceable": false,
3025 | "sha512": ""
3026 | },
3027 | "System.Globalization.Extensions/4.1.2.0": {
3028 | "type": "referenceassembly",
3029 | "serviceable": false,
3030 | "sha512": ""
3031 | },
3032 | "System.IO.Compression.Brotli/4.2.2.0": {
3033 | "type": "referenceassembly",
3034 | "serviceable": false,
3035 | "sha512": ""
3036 | },
3037 | "System.IO.Compression/4.2.2.0": {
3038 | "type": "referenceassembly",
3039 | "serviceable": false,
3040 | "sha512": ""
3041 | },
3042 | "System.IO.Compression.FileSystem/4.0.0.0": {
3043 | "type": "referenceassembly",
3044 | "serviceable": false,
3045 | "sha512": ""
3046 | },
3047 | "System.IO.Compression.ZipFile/4.0.5.0": {
3048 | "type": "referenceassembly",
3049 | "serviceable": false,
3050 | "sha512": ""
3051 | },
3052 | "System.IO/4.2.2.0": {
3053 | "type": "referenceassembly",
3054 | "serviceable": false,
3055 | "sha512": ""
3056 | },
3057 | "System.IO.FileSystem/4.1.2.0": {
3058 | "type": "referenceassembly",
3059 | "serviceable": false,
3060 | "sha512": ""
3061 | },
3062 | "System.IO.FileSystem.DriveInfo/4.1.2.0": {
3063 | "type": "referenceassembly",
3064 | "serviceable": false,
3065 | "sha512": ""
3066 | },
3067 | "System.IO.FileSystem.Primitives/4.1.2.0": {
3068 | "type": "referenceassembly",
3069 | "serviceable": false,
3070 | "sha512": ""
3071 | },
3072 | "System.IO.FileSystem.Watcher/4.1.2.0": {
3073 | "type": "referenceassembly",
3074 | "serviceable": false,
3075 | "sha512": ""
3076 | },
3077 | "System.IO.IsolatedStorage/4.1.2.0": {
3078 | "type": "referenceassembly",
3079 | "serviceable": false,
3080 | "sha512": ""
3081 | },
3082 | "System.IO.MemoryMappedFiles/4.1.2.0": {
3083 | "type": "referenceassembly",
3084 | "serviceable": false,
3085 | "sha512": ""
3086 | },
3087 | "System.IO.Pipelines/4.0.2.0": {
3088 | "type": "referenceassembly",
3089 | "serviceable": false,
3090 | "sha512": ""
3091 | },
3092 | "System.IO.Pipes/4.1.2.0": {
3093 | "type": "referenceassembly",
3094 | "serviceable": false,
3095 | "sha512": ""
3096 | },
3097 | "System.IO.UnmanagedMemoryStream/4.1.2.0": {
3098 | "type": "referenceassembly",
3099 | "serviceable": false,
3100 | "sha512": ""
3101 | },
3102 | "System.Linq/4.2.2.0": {
3103 | "type": "referenceassembly",
3104 | "serviceable": false,
3105 | "sha512": ""
3106 | },
3107 | "System.Linq.Expressions/4.2.2.0": {
3108 | "type": "referenceassembly",
3109 | "serviceable": false,
3110 | "sha512": ""
3111 | },
3112 | "System.Linq.Parallel/4.0.4.0": {
3113 | "type": "referenceassembly",
3114 | "serviceable": false,
3115 | "sha512": ""
3116 | },
3117 | "System.Linq.Queryable/4.0.4.0": {
3118 | "type": "referenceassembly",
3119 | "serviceable": false,
3120 | "sha512": ""
3121 | },
3122 | "System.Memory.Reference/4.2.1.0": {
3123 | "type": "referenceassembly",
3124 | "serviceable": false,
3125 | "sha512": ""
3126 | },
3127 | "System.Net/4.0.0.0": {
3128 | "type": "referenceassembly",
3129 | "serviceable": false,
3130 | "sha512": ""
3131 | },
3132 | "System.Net.Http/4.2.2.0": {
3133 | "type": "referenceassembly",
3134 | "serviceable": false,
3135 | "sha512": ""
3136 | },
3137 | "System.Net.HttpListener/4.0.2.0": {
3138 | "type": "referenceassembly",
3139 | "serviceable": false,
3140 | "sha512": ""
3141 | },
3142 | "System.Net.Mail/4.0.2.0": {
3143 | "type": "referenceassembly",
3144 | "serviceable": false,
3145 | "sha512": ""
3146 | },
3147 | "System.Net.NameResolution/4.1.2.0": {
3148 | "type": "referenceassembly",
3149 | "serviceable": false,
3150 | "sha512": ""
3151 | },
3152 | "System.Net.NetworkInformation/4.2.2.0": {
3153 | "type": "referenceassembly",
3154 | "serviceable": false,
3155 | "sha512": ""
3156 | },
3157 | "System.Net.Ping/4.1.2.0": {
3158 | "type": "referenceassembly",
3159 | "serviceable": false,
3160 | "sha512": ""
3161 | },
3162 | "System.Net.Primitives/4.1.2.0": {
3163 | "type": "referenceassembly",
3164 | "serviceable": false,
3165 | "sha512": ""
3166 | },
3167 | "System.Net.Requests/4.1.2.0": {
3168 | "type": "referenceassembly",
3169 | "serviceable": false,
3170 | "sha512": ""
3171 | },
3172 | "System.Net.Security/4.1.2.0": {
3173 | "type": "referenceassembly",
3174 | "serviceable": false,
3175 | "sha512": ""
3176 | },
3177 | "System.Net.ServicePoint/4.0.2.0": {
3178 | "type": "referenceassembly",
3179 | "serviceable": false,
3180 | "sha512": ""
3181 | },
3182 | "System.Net.Sockets/4.2.2.0": {
3183 | "type": "referenceassembly",
3184 | "serviceable": false,
3185 | "sha512": ""
3186 | },
3187 | "System.Net.WebClient/4.0.2.0": {
3188 | "type": "referenceassembly",
3189 | "serviceable": false,
3190 | "sha512": ""
3191 | },
3192 | "System.Net.WebHeaderCollection/4.1.2.0": {
3193 | "type": "referenceassembly",
3194 | "serviceable": false,
3195 | "sha512": ""
3196 | },
3197 | "System.Net.WebProxy/4.0.2.0": {
3198 | "type": "referenceassembly",
3199 | "serviceable": false,
3200 | "sha512": ""
3201 | },
3202 | "System.Net.WebSockets.Client/4.1.2.0": {
3203 | "type": "referenceassembly",
3204 | "serviceable": false,
3205 | "sha512": ""
3206 | },
3207 | "System.Net.WebSockets/4.1.2.0": {
3208 | "type": "referenceassembly",
3209 | "serviceable": false,
3210 | "sha512": ""
3211 | },
3212 | "System.Numerics/4.0.0.0": {
3213 | "type": "referenceassembly",
3214 | "serviceable": false,
3215 | "sha512": ""
3216 | },
3217 | "System.Numerics.Vectors/4.1.6.0": {
3218 | "type": "referenceassembly",
3219 | "serviceable": false,
3220 | "sha512": ""
3221 | },
3222 | "System.ObjectModel/4.1.2.0": {
3223 | "type": "referenceassembly",
3224 | "serviceable": false,
3225 | "sha512": ""
3226 | },
3227 | "System.Reflection.DispatchProxy/4.0.6.0": {
3228 | "type": "referenceassembly",
3229 | "serviceable": false,
3230 | "sha512": ""
3231 | },
3232 | "System.Reflection/4.2.2.0": {
3233 | "type": "referenceassembly",
3234 | "serviceable": false,
3235 | "sha512": ""
3236 | },
3237 | "System.Reflection.Emit/4.1.2.0": {
3238 | "type": "referenceassembly",
3239 | "serviceable": false,
3240 | "sha512": ""
3241 | },
3242 | "System.Reflection.Emit.ILGeneration/4.1.1.0": {
3243 | "type": "referenceassembly",
3244 | "serviceable": false,
3245 | "sha512": ""
3246 | },
3247 | "System.Reflection.Emit.Lightweight/4.1.1.0": {
3248 | "type": "referenceassembly",
3249 | "serviceable": false,
3250 | "sha512": ""
3251 | },
3252 | "System.Reflection.Extensions/4.1.2.0": {
3253 | "type": "referenceassembly",
3254 | "serviceable": false,
3255 | "sha512": ""
3256 | },
3257 | "System.Reflection.Metadata/1.4.5.0": {
3258 | "type": "referenceassembly",
3259 | "serviceable": false,
3260 | "sha512": ""
3261 | },
3262 | "System.Reflection.Primitives/4.1.2.0": {
3263 | "type": "referenceassembly",
3264 | "serviceable": false,
3265 | "sha512": ""
3266 | },
3267 | "System.Reflection.TypeExtensions/4.1.2.0": {
3268 | "type": "referenceassembly",
3269 | "serviceable": false,
3270 | "sha512": ""
3271 | },
3272 | "System.Resources.Reader/4.1.2.0": {
3273 | "type": "referenceassembly",
3274 | "serviceable": false,
3275 | "sha512": ""
3276 | },
3277 | "System.Resources.ResourceManager/4.1.2.0": {
3278 | "type": "referenceassembly",
3279 | "serviceable": false,
3280 | "sha512": ""
3281 | },
3282 | "System.Resources.Writer/4.1.2.0": {
3283 | "type": "referenceassembly",
3284 | "serviceable": false,
3285 | "sha512": ""
3286 | },
3287 | "System.Runtime.CompilerServices.Unsafe/4.0.6.0": {
3288 | "type": "referenceassembly",
3289 | "serviceable": false,
3290 | "sha512": ""
3291 | },
3292 | "System.Runtime.CompilerServices.VisualC/4.1.2.0": {
3293 | "type": "referenceassembly",
3294 | "serviceable": false,
3295 | "sha512": ""
3296 | },
3297 | "System.Runtime/4.2.2.0": {
3298 | "type": "referenceassembly",
3299 | "serviceable": false,
3300 | "sha512": ""
3301 | },
3302 | "System.Runtime.Extensions/4.2.2.0": {
3303 | "type": "referenceassembly",
3304 | "serviceable": false,
3305 | "sha512": ""
3306 | },
3307 | "System.Runtime.Handles/4.1.2.0": {
3308 | "type": "referenceassembly",
3309 | "serviceable": false,
3310 | "sha512": ""
3311 | },
3312 | "System.Runtime.InteropServices/4.2.2.0": {
3313 | "type": "referenceassembly",
3314 | "serviceable": false,
3315 | "sha512": ""
3316 | },
3317 | "System.Runtime.InteropServices.RuntimeInformation/4.0.4.0": {
3318 | "type": "referenceassembly",
3319 | "serviceable": false,
3320 | "sha512": ""
3321 | },
3322 | "System.Runtime.InteropServices.WindowsRuntime/4.0.4.0": {
3323 | "type": "referenceassembly",
3324 | "serviceable": false,
3325 | "sha512": ""
3326 | },
3327 | "System.Runtime.Intrinsics/4.0.1.0": {
3328 | "type": "referenceassembly",
3329 | "serviceable": false,
3330 | "sha512": ""
3331 | },
3332 | "System.Runtime.Loader/4.1.1.0": {
3333 | "type": "referenceassembly",
3334 | "serviceable": false,
3335 | "sha512": ""
3336 | },
3337 | "System.Runtime.Numerics/4.1.2.0": {
3338 | "type": "referenceassembly",
3339 | "serviceable": false,
3340 | "sha512": ""
3341 | },
3342 | "System.Runtime.Serialization/4.0.0.0": {
3343 | "type": "referenceassembly",
3344 | "serviceable": false,
3345 | "sha512": ""
3346 | },
3347 | "System.Runtime.Serialization.Formatters/4.0.4.0": {
3348 | "type": "referenceassembly",
3349 | "serviceable": false,
3350 | "sha512": ""
3351 | },
3352 | "System.Runtime.Serialization.Json/4.0.5.0": {
3353 | "type": "referenceassembly",
3354 | "serviceable": false,
3355 | "sha512": ""
3356 | },
3357 | "System.Runtime.Serialization.Primitives/4.2.2.0": {
3358 | "type": "referenceassembly",
3359 | "serviceable": false,
3360 | "sha512": ""
3361 | },
3362 | "System.Runtime.Serialization.Xml/4.1.5.0": {
3363 | "type": "referenceassembly",
3364 | "serviceable": false,
3365 | "sha512": ""
3366 | },
3367 | "System.Security.AccessControl/4.1.1.0": {
3368 | "type": "referenceassembly",
3369 | "serviceable": false,
3370 | "sha512": ""
3371 | },
3372 | "System.Security.Claims/4.1.2.0": {
3373 | "type": "referenceassembly",
3374 | "serviceable": false,
3375 | "sha512": ""
3376 | },
3377 | "System.Security.Cryptography.Algorithms/4.3.2.0": {
3378 | "type": "referenceassembly",
3379 | "serviceable": false,
3380 | "sha512": ""
3381 | },
3382 | "System.Security.Cryptography.Cng/4.3.3.0": {
3383 | "type": "referenceassembly",
3384 | "serviceable": false,
3385 | "sha512": ""
3386 | },
3387 | "System.Security.Cryptography.Csp/4.1.2.0": {
3388 | "type": "referenceassembly",
3389 | "serviceable": false,
3390 | "sha512": ""
3391 | },
3392 | "System.Security.Cryptography.Encoding/4.1.2.0": {
3393 | "type": "referenceassembly",
3394 | "serviceable": false,
3395 | "sha512": ""
3396 | },
3397 | "System.Security.Cryptography.Primitives/4.1.2.0": {
3398 | "type": "referenceassembly",
3399 | "serviceable": false,
3400 | "sha512": ""
3401 | },
3402 | "System.Security.Cryptography.X509Certificates/4.2.2.0": {
3403 | "type": "referenceassembly",
3404 | "serviceable": false,
3405 | "sha512": ""
3406 | },
3407 | "System.Security.Cryptography.Xml/4.0.3.0": {
3408 | "type": "referenceassembly",
3409 | "serviceable": false,
3410 | "sha512": ""
3411 | },
3412 | "System.Security/4.0.0.0": {
3413 | "type": "referenceassembly",
3414 | "serviceable": false,
3415 | "sha512": ""
3416 | },
3417 | "System.Security.Permissions/4.0.3.0": {
3418 | "type": "referenceassembly",
3419 | "serviceable": false,
3420 | "sha512": ""
3421 | },
3422 | "System.Security.Principal/4.1.2.0": {
3423 | "type": "referenceassembly",
3424 | "serviceable": false,
3425 | "sha512": ""
3426 | },
3427 | "System.Security.Principal.Windows/4.1.1.0": {
3428 | "type": "referenceassembly",
3429 | "serviceable": false,
3430 | "sha512": ""
3431 | },
3432 | "System.Security.SecureString/4.1.2.0": {
3433 | "type": "referenceassembly",
3434 | "serviceable": false,
3435 | "sha512": ""
3436 | },
3437 | "System.ServiceModel.Web/4.0.0.0": {
3438 | "type": "referenceassembly",
3439 | "serviceable": false,
3440 | "sha512": ""
3441 | },
3442 | "System.ServiceProcess/4.0.0.0": {
3443 | "type": "referenceassembly",
3444 | "serviceable": false,
3445 | "sha512": ""
3446 | },
3447 | "System.Text.Encoding.CodePages/4.1.3.0": {
3448 | "type": "referenceassembly",
3449 | "serviceable": false,
3450 | "sha512": ""
3451 | },
3452 | "System.Text.Encoding/4.1.2.0": {
3453 | "type": "referenceassembly",
3454 | "serviceable": false,
3455 | "sha512": ""
3456 | },
3457 | "System.Text.Encoding.Extensions/4.1.2.0": {
3458 | "type": "referenceassembly",
3459 | "serviceable": false,
3460 | "sha512": ""
3461 | },
3462 | "System.Text.Encodings.Web/4.0.5.0": {
3463 | "type": "referenceassembly",
3464 | "serviceable": false,
3465 | "sha512": ""
3466 | },
3467 | "System.Text.Json/4.0.1.0": {
3468 | "type": "referenceassembly",
3469 | "serviceable": false,
3470 | "sha512": ""
3471 | },
3472 | "System.Text.RegularExpressions/4.2.2.0": {
3473 | "type": "referenceassembly",
3474 | "serviceable": false,
3475 | "sha512": ""
3476 | },
3477 | "System.Threading/4.1.2.0": {
3478 | "type": "referenceassembly",
3479 | "serviceable": false,
3480 | "sha512": ""
3481 | },
3482 | "System.Threading.Overlapped/4.1.2.0": {
3483 | "type": "referenceassembly",
3484 | "serviceable": false,
3485 | "sha512": ""
3486 | },
3487 | "System.Threading.Tasks.Dataflow/4.6.5.0": {
3488 | "type": "referenceassembly",
3489 | "serviceable": false,
3490 | "sha512": ""
3491 | },
3492 | "System.Threading.Tasks/4.1.2.0": {
3493 | "type": "referenceassembly",
3494 | "serviceable": false,
3495 | "sha512": ""
3496 | },
3497 | "System.Threading.Tasks.Extensions/4.3.1.0": {
3498 | "type": "referenceassembly",
3499 | "serviceable": false,
3500 | "sha512": ""
3501 | },
3502 | "System.Threading.Tasks.Parallel/4.0.4.0": {
3503 | "type": "referenceassembly",
3504 | "serviceable": false,
3505 | "sha512": ""
3506 | },
3507 | "System.Threading.Thread/4.1.2.0": {
3508 | "type": "referenceassembly",
3509 | "serviceable": false,
3510 | "sha512": ""
3511 | },
3512 | "System.Threading.ThreadPool/4.1.2.0": {
3513 | "type": "referenceassembly",
3514 | "serviceable": false,
3515 | "sha512": ""
3516 | },
3517 | "System.Threading.Timer/4.1.2.0": {
3518 | "type": "referenceassembly",
3519 | "serviceable": false,
3520 | "sha512": ""
3521 | },
3522 | "System.Transactions/4.0.0.0": {
3523 | "type": "referenceassembly",
3524 | "serviceable": false,
3525 | "sha512": ""
3526 | },
3527 | "System.Transactions.Local/4.0.2.0": {
3528 | "type": "referenceassembly",
3529 | "serviceable": false,
3530 | "sha512": ""
3531 | },
3532 | "System.ValueTuple/4.0.3.0": {
3533 | "type": "referenceassembly",
3534 | "serviceable": false,
3535 | "sha512": ""
3536 | },
3537 | "System.Web/4.0.0.0": {
3538 | "type": "referenceassembly",
3539 | "serviceable": false,
3540 | "sha512": ""
3541 | },
3542 | "System.Web.HttpUtility/4.0.2.0": {
3543 | "type": "referenceassembly",
3544 | "serviceable": false,
3545 | "sha512": ""
3546 | },
3547 | "System.Windows/4.0.0.0": {
3548 | "type": "referenceassembly",
3549 | "serviceable": false,
3550 | "sha512": ""
3551 | },
3552 | "System.Windows.Extensions/4.0.1.0": {
3553 | "type": "referenceassembly",
3554 | "serviceable": false,
3555 | "sha512": ""
3556 | },
3557 | "System.Xml/4.0.0.0": {
3558 | "type": "referenceassembly",
3559 | "serviceable": false,
3560 | "sha512": ""
3561 | },
3562 | "System.Xml.Linq/4.0.0.0": {
3563 | "type": "referenceassembly",
3564 | "serviceable": false,
3565 | "sha512": ""
3566 | },
3567 | "System.Xml.ReaderWriter/4.2.2.0": {
3568 | "type": "referenceassembly",
3569 | "serviceable": false,
3570 | "sha512": ""
3571 | },
3572 | "System.Xml.Serialization/4.0.0.0": {
3573 | "type": "referenceassembly",
3574 | "serviceable": false,
3575 | "sha512": ""
3576 | },
3577 | "System.Xml.XDocument/4.1.2.0": {
3578 | "type": "referenceassembly",
3579 | "serviceable": false,
3580 | "sha512": ""
3581 | },
3582 | "System.Xml.XmlDocument/4.1.2.0": {
3583 | "type": "referenceassembly",
3584 | "serviceable": false,
3585 | "sha512": ""
3586 | },
3587 | "System.Xml.XmlSerializer/4.1.2.0": {
3588 | "type": "referenceassembly",
3589 | "serviceable": false,
3590 | "sha512": ""
3591 | },
3592 | "System.Xml.XPath/4.1.2.0": {
3593 | "type": "referenceassembly",
3594 | "serviceable": false,
3595 | "sha512": ""
3596 | },
3597 | "System.Xml.XPath.XDocument/4.1.2.0": {
3598 | "type": "referenceassembly",
3599 | "serviceable": false,
3600 | "sha512": ""
3601 | },
3602 | "WindowsBase/4.0.0.0": {
3603 | "type": "referenceassembly",
3604 | "serviceable": false,
3605 | "sha512": ""
3606 | }
3607 | }
3608 | }
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/GoService.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/GoService.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/GoService.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/GoService.pdb
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/GoService.runtimeconfig.dev.json:
--------------------------------------------------------------------------------
1 | {
2 | "runtimeOptions": {
3 | "additionalProbingPaths": [
4 | "/Users/borakasmer/.dotnet/store/|arch|/|tfm|",
5 | "/Users/borakasmer/.nuget/packages",
6 | "/usr/local/share/dotnet/sdk/NuGetFallbackFolder"
7 | ]
8 | }
9 | }
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/GoService.runtimeconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "runtimeOptions": {
3 | "tfm": "netcoreapp3.1",
4 | "framework": {
5 | "name": "Microsoft.AspNetCore.App",
6 | "version": "3.1.0"
7 | },
8 | "configProperties": {
9 | "System.GC.Server": true
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Microsoft.OpenApi.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/Microsoft.OpenApi.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "http://json.schemastore.org/launchsettings.json",
3 | "iisSettings": {
4 | "windowsAuthentication": false,
5 | "anonymousAuthentication": true,
6 | "iisExpress": {
7 | "applicationUrl": "http://localhost:61292",
8 | "sslPort": 44334
9 | }
10 | },
11 | "profiles": {
12 | "IIS Express": {
13 | "commandName": "IISExpress",
14 | "launchBrowser": true,
15 | "launchUrl": "weatherforecast",
16 | "environmentVariables": {
17 | "ASPNETCORE_ENVIRONMENT": "Development"
18 | }
19 | },
20 | "GoService": {
21 | "commandName": "Project",
22 | "launchBrowser": true,
23 | "launchUrl": "weatherforecast",
24 | "applicationUrl": "https://localhost:5001;http://localhost:5000",
25 | "environmentVariables": {
26 | "ASPNETCORE_ENVIRONMENT": "Development"
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/RabbitMQ.Client.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/RabbitMQ.Client.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Annotations.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Annotations.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/System.Threading.Channels.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/bin/Debug/netcoreapp3.1/System.Threading.Channels.dll
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/GoService/bin/Debug/netcoreapp3.1/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs:
--------------------------------------------------------------------------------
1 | //
2 | using System;
3 | using System.Reflection;
4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")]
5 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | using System;
12 | using System.Reflection;
13 |
14 | [assembly: System.Reflection.AssemblyCompanyAttribute("GoService")]
15 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
16 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
17 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
18 | [assembly: System.Reflection.AssemblyProductAttribute("GoService")]
19 | [assembly: System.Reflection.AssemblyTitleAttribute("GoService")]
20 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
21 |
22 | // Generated by the MSBuild WriteCodeFragment class.
23 |
24 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.AssemblyInfoInputs.cache:
--------------------------------------------------------------------------------
1 | 9c6e153ec9a8fd4b36380a261f1857f254243183
2 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.MvcApplicationPartsAssemblyInfo.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/GoService.MvcApplicationPartsAssemblyInfo.cache
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.MvcApplicationPartsAssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | //
5 | // Changes to this file may cause incorrect behavior and will be lost if
6 | // the code is regenerated.
7 | //
8 | //------------------------------------------------------------------------------
9 |
10 | using System;
11 | using System.Reflection;
12 |
13 | [assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.Annotations")]
14 | [assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
15 |
16 | // Generated by the MSBuild WriteCodeFragment class.
17 |
18 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.RazorTargetAssemblyInfo.cache:
--------------------------------------------------------------------------------
1 | 336aa319b1f0347cfb84d64b8336c89bd281709e
2 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.assets.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/GoService.assets.cache
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.csproj.CopyComplete:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/GoService.csproj.CopyComplete
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.csproj.CoreCompileInputs.cache:
--------------------------------------------------------------------------------
1 | c5b553e0391ea5ccbe68c0084b3c79153d616006
2 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/appsettings.Development.json
2 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/appsettings.json
3 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Properties/launchSettings.json
4 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/GoService.deps.json
5 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/GoService.runtimeconfig.json
6 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/GoService.runtimeconfig.dev.json
7 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/GoService.dll
8 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/GoService.pdb
9 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.csprojAssemblyReference.cache
10 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.AssemblyInfoInputs.cache
11 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.AssemblyInfo.cs
12 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.csproj.CoreCompileInputs.cache
13 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.MvcApplicationPartsAssemblyInfo.cache
14 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.RazorTargetAssemblyInfo.cache
15 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/staticwebassets/GoService.StaticWebAssets.Manifest.cache
16 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/staticwebassets/GoService.StaticWebAssets.xml
17 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.dll
18 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.pdb
19 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.genruntimeconfig.cache
20 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Microsoft.OpenApi.dll
21 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Swagger.dll
22 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerGen.dll
23 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.SwaggerUI.dll
24 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.MvcApplicationPartsAssemblyInfo.cs
25 | /Users/borakasmer/Projects/GoService/obj/Debug/netcoreapp3.1/GoService.csproj.CopyComplete
26 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Swashbuckle.AspNetCore.Annotations.dll
27 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll
28 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/RabbitMQ.Client.dll
29 | /Users/borakasmer/Projects/GoService/bin/Debug/netcoreapp3.1/System.Threading.Channels.dll
30 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.csprojAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/GoService.csprojAssemblyReference.cache
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/GoService.dll
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.genruntimeconfig.cache:
--------------------------------------------------------------------------------
1 | 86c8e15dd33445635927cfaf398408205fd11473
2 |
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/GoService.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/GoService.pdb
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/staticwebassets/GoService.StaticWebAssets.Manifest.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/borakasmer/GoWebParser/4f2bbb063bded355b6d06c9599c6b8855af9c8bb/GoService/obj/Debug/netcoreapp3.1/staticwebassets/GoService.StaticWebAssets.Manifest.cache
--------------------------------------------------------------------------------
/GoService/obj/Debug/netcoreapp3.1/staticwebassets/GoService.StaticWebAssets.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/GoService/obj/GoService.csproj.nuget.dgspec.json:
--------------------------------------------------------------------------------
1 | {
2 | "format": 1,
3 | "restore": {
4 | "/Users/borakasmer/Projects/GoService/GoService.csproj": {}
5 | },
6 | "projects": {
7 | "/Users/borakasmer/Projects/GoService/GoService.csproj": {
8 | "version": "1.0.0",
9 | "restore": {
10 | "projectUniqueName": "/Users/borakasmer/Projects/GoService/GoService.csproj",
11 | "projectName": "GoService",
12 | "projectPath": "/Users/borakasmer/Projects/GoService/GoService.csproj",
13 | "packagesPath": "/Users/borakasmer/.nuget/packages/",
14 | "outputPath": "/Users/borakasmer/Projects/GoService/obj/",
15 | "projectStyle": "PackageReference",
16 | "fallbackFolders": [
17 | "/usr/local/share/dotnet/sdk/NuGetFallbackFolder"
18 | ],
19 | "configFilePaths": [
20 | "/Users/borakasmer/.nuget/NuGet/NuGet.Config"
21 | ],
22 | "originalTargetFrameworks": [
23 | "netcoreapp3.1"
24 | ],
25 | "sources": {
26 | "https://api.nuget.org/v3/index.json": {}
27 | },
28 | "frameworks": {
29 | "netcoreapp3.1": {
30 | "projectReferences": {}
31 | }
32 | },
33 | "warningProperties": {
34 | "warnAsError": [
35 | "NU1605"
36 | ]
37 | }
38 | },
39 | "frameworks": {
40 | "netcoreapp3.1": {
41 | "dependencies": {
42 | "Newtonsoft.Json": {
43 | "target": "Package",
44 | "version": "[12.0.3, )"
45 | },
46 | "RabbitMQ.Client": {
47 | "target": "Package",
48 | "version": "[6.2.1, )"
49 | },
50 | "Swashbuckle.AspNetCore": {
51 | "target": "Package",
52 | "version": "[5.5.1, )"
53 | },
54 | "Swashbuckle.AspNetCore.Annotations": {
55 | "target": "Package",
56 | "version": "[5.5.1, )"
57 | }
58 | },
59 | "imports": [
60 | "net461",
61 | "net462",
62 | "net47",
63 | "net471",
64 | "net472",
65 | "net48"
66 | ],
67 | "assetTargetFallback": true,
68 | "warn": true,
69 | "frameworkReferences": {
70 | "Microsoft.AspNetCore.App": {
71 | "privateAssets": "none"
72 | },
73 | "Microsoft.NETCore.App": {
74 | "privateAssets": "all"
75 | }
76 | },
77 | "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/3.1.401/RuntimeIdentifierGraph.json"
78 | }
79 | }
80 | }
81 | }
82 | }
--------------------------------------------------------------------------------
/GoService/obj/GoService.csproj.nuget.g.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | True
5 | NuGet
6 | $(MSBuildThisFileDirectory)project.assets.json
7 | /Users/borakasmer/.nuget/packages/
8 | /Users/borakasmer/.nuget/packages/;/usr/local/share/dotnet/sdk/NuGetFallbackFolder
9 | PackageReference
10 | 5.7.0
11 |
12 |
13 |
14 |
15 |
16 | $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
17 |
18 |
19 |
20 |
21 |
22 |
23 | /Users/borakasmer/.nuget/packages/microsoft.extensions.apidescription.server/3.0.0
24 |
25 |
--------------------------------------------------------------------------------
/GoService/obj/GoService.csproj.nuget.g.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/GoService/obj/project.assets.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": 3,
3 | "targets": {
4 | ".NETCoreApp,Version=v3.1": {
5 | "Microsoft.Extensions.ApiDescription.Server/3.0.0": {
6 | "type": "package",
7 | "build": {
8 | "build/Microsoft.Extensions.ApiDescription.Server.props": {},
9 | "build/Microsoft.Extensions.ApiDescription.Server.targets": {}
10 | },
11 | "buildMultiTargeting": {
12 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {},
13 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {}
14 | }
15 | },
16 | "Microsoft.OpenApi/1.1.4": {
17 | "type": "package",
18 | "compile": {
19 | "lib/netstandard2.0/Microsoft.OpenApi.dll": {}
20 | },
21 | "runtime": {
22 | "lib/netstandard2.0/Microsoft.OpenApi.dll": {}
23 | }
24 | },
25 | "Newtonsoft.Json/12.0.3": {
26 | "type": "package",
27 | "compile": {
28 | "lib/netstandard2.0/Newtonsoft.Json.dll": {}
29 | },
30 | "runtime": {
31 | "lib/netstandard2.0/Newtonsoft.Json.dll": {}
32 | }
33 | },
34 | "RabbitMQ.Client/6.2.1": {
35 | "type": "package",
36 | "dependencies": {
37 | "System.Memory": "4.5.4",
38 | "System.Threading.Channels": "4.7.1"
39 | },
40 | "compile": {
41 | "lib/netstandard2.0/RabbitMQ.Client.dll": {}
42 | },
43 | "runtime": {
44 | "lib/netstandard2.0/RabbitMQ.Client.dll": {}
45 | }
46 | },
47 | "Swashbuckle.AspNetCore/5.5.1": {
48 | "type": "package",
49 | "dependencies": {
50 | "Microsoft.Extensions.ApiDescription.Server": "3.0.0",
51 | "Swashbuckle.AspNetCore.Swagger": "5.5.1",
52 | "Swashbuckle.AspNetCore.SwaggerGen": "5.5.1",
53 | "Swashbuckle.AspNetCore.SwaggerUI": "5.5.1"
54 | },
55 | "build": {
56 | "build/Swashbuckle.AspNetCore.props": {}
57 | }
58 | },
59 | "Swashbuckle.AspNetCore.Annotations/5.5.1": {
60 | "type": "package",
61 | "dependencies": {
62 | "Swashbuckle.AspNetCore.SwaggerGen": "5.5.1"
63 | },
64 | "compile": {
65 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.dll": {}
66 | },
67 | "runtime": {
68 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.dll": {}
69 | }
70 | },
71 | "Swashbuckle.AspNetCore.Swagger/5.5.1": {
72 | "type": "package",
73 | "dependencies": {
74 | "Microsoft.OpenApi": "1.1.4"
75 | },
76 | "compile": {
77 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {}
78 | },
79 | "runtime": {
80 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {}
81 | },
82 | "frameworkReferences": [
83 | "Microsoft.AspNetCore.App"
84 | ]
85 | },
86 | "Swashbuckle.AspNetCore.SwaggerGen/5.5.1": {
87 | "type": "package",
88 | "dependencies": {
89 | "Swashbuckle.AspNetCore.Swagger": "5.5.1"
90 | },
91 | "compile": {
92 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {}
93 | },
94 | "runtime": {
95 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {}
96 | },
97 | "frameworkReferences": [
98 | "Microsoft.AspNetCore.App"
99 | ]
100 | },
101 | "Swashbuckle.AspNetCore.SwaggerUI/5.5.1": {
102 | "type": "package",
103 | "compile": {
104 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {}
105 | },
106 | "runtime": {
107 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {}
108 | },
109 | "frameworkReferences": [
110 | "Microsoft.AspNetCore.App"
111 | ]
112 | },
113 | "System.Memory/4.5.4": {
114 | "type": "package",
115 | "compile": {
116 | "ref/netcoreapp2.1/_._": {}
117 | },
118 | "runtime": {
119 | "lib/netcoreapp2.1/_._": {}
120 | }
121 | },
122 | "System.Threading.Channels/4.7.1": {
123 | "type": "package",
124 | "compile": {
125 | "lib/netcoreapp3.0/System.Threading.Channels.dll": {}
126 | },
127 | "runtime": {
128 | "lib/netcoreapp3.0/System.Threading.Channels.dll": {}
129 | }
130 | }
131 | }
132 | },
133 | "libraries": {
134 | "Microsoft.Extensions.ApiDescription.Server/3.0.0": {
135 | "sha512": "LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==",
136 | "type": "package",
137 | "path": "microsoft.extensions.apidescription.server/3.0.0",
138 | "hasTools": true,
139 | "files": [
140 | ".nupkg.metadata",
141 | ".signature.p7s",
142 | "build/Microsoft.Extensions.ApiDescription.Server.props",
143 | "build/Microsoft.Extensions.ApiDescription.Server.targets",
144 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props",
145 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets",
146 | "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512",
147 | "microsoft.extensions.apidescription.server.nuspec",
148 | "tools/Newtonsoft.Json.dll",
149 | "tools/dotnet-getdocument.deps.json",
150 | "tools/dotnet-getdocument.dll",
151 | "tools/dotnet-getdocument.runtimeconfig.json",
152 | "tools/net461-x86/GetDocument.Insider.exe",
153 | "tools/net461-x86/GetDocument.Insider.exe.config",
154 | "tools/net461/GetDocument.Insider.exe",
155 | "tools/net461/GetDocument.Insider.exe.config",
156 | "tools/netcoreapp2.1/GetDocument.Insider.deps.json",
157 | "tools/netcoreapp2.1/GetDocument.Insider.dll",
158 | "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json"
159 | ]
160 | },
161 | "Microsoft.OpenApi/1.1.4": {
162 | "sha512": "6SW0tpbJslc8LAY1XniRfLVcJa7bJUbbwvo2/ZRqfkMbJrsqIj9045vg3STtZhDhYRKhpYgjqGU11eeW4Pzyrg==",
163 | "type": "package",
164 | "path": "microsoft.openapi/1.1.4",
165 | "files": [
166 | ".nupkg.metadata",
167 | ".signature.p7s",
168 | "lib/net46/Microsoft.OpenApi.dll",
169 | "lib/net46/Microsoft.OpenApi.pdb",
170 | "lib/net46/Microsoft.OpenApi.xml",
171 | "lib/netstandard2.0/Microsoft.OpenApi.dll",
172 | "lib/netstandard2.0/Microsoft.OpenApi.pdb",
173 | "lib/netstandard2.0/Microsoft.OpenApi.xml",
174 | "microsoft.openapi.1.1.4.nupkg.sha512",
175 | "microsoft.openapi.nuspec"
176 | ]
177 | },
178 | "Newtonsoft.Json/12.0.3": {
179 | "sha512": "6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==",
180 | "type": "package",
181 | "path": "newtonsoft.json/12.0.3",
182 | "files": [
183 | ".nupkg.metadata",
184 | ".signature.p7s",
185 | "LICENSE.md",
186 | "lib/net20/Newtonsoft.Json.dll",
187 | "lib/net20/Newtonsoft.Json.xml",
188 | "lib/net35/Newtonsoft.Json.dll",
189 | "lib/net35/Newtonsoft.Json.xml",
190 | "lib/net40/Newtonsoft.Json.dll",
191 | "lib/net40/Newtonsoft.Json.xml",
192 | "lib/net45/Newtonsoft.Json.dll",
193 | "lib/net45/Newtonsoft.Json.xml",
194 | "lib/netstandard1.0/Newtonsoft.Json.dll",
195 | "lib/netstandard1.0/Newtonsoft.Json.xml",
196 | "lib/netstandard1.3/Newtonsoft.Json.dll",
197 | "lib/netstandard1.3/Newtonsoft.Json.xml",
198 | "lib/netstandard2.0/Newtonsoft.Json.dll",
199 | "lib/netstandard2.0/Newtonsoft.Json.xml",
200 | "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll",
201 | "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml",
202 | "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll",
203 | "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml",
204 | "newtonsoft.json.12.0.3.nupkg.sha512",
205 | "newtonsoft.json.nuspec",
206 | "packageIcon.png"
207 | ]
208 | },
209 | "RabbitMQ.Client/6.2.1": {
210 | "sha512": "kdcin0uz1b9xQPvlLOoa8Y2zQsfu7nRuTrcX02dCLVzwGVlsPp9AFgu1L3kRh4wSFEOGE03OVqpWKxaDlhuowQ==",
211 | "type": "package",
212 | "path": "rabbitmq.client/6.2.1",
213 | "files": [
214 | ".nupkg.metadata",
215 | ".signature.p7s",
216 | "LICENSE",
217 | "icon.png",
218 | "lib/net461/RabbitMQ.Client.dll",
219 | "lib/net461/RabbitMQ.Client.pdb",
220 | "lib/net461/RabbitMQ.Client.xml",
221 | "lib/netstandard2.0/RabbitMQ.Client.dll",
222 | "lib/netstandard2.0/RabbitMQ.Client.pdb",
223 | "lib/netstandard2.0/RabbitMQ.Client.xml",
224 | "rabbitmq.client.6.2.1.nupkg.sha512",
225 | "rabbitmq.client.nuspec"
226 | ]
227 | },
228 | "Swashbuckle.AspNetCore/5.5.1": {
229 | "sha512": "M1CdrptwDw/9Es/W1twwM6w2W0I019uhMDA5q3LUQo4TYZblDipu/oO5gtUpe0tEh1UOdrxlZeQBhmJSTtAtnA==",
230 | "type": "package",
231 | "path": "swashbuckle.aspnetcore/5.5.1",
232 | "files": [
233 | ".nupkg.metadata",
234 | ".signature.p7s",
235 | "build/Swashbuckle.AspNetCore.props",
236 | "swashbuckle.aspnetcore.5.5.1.nupkg.sha512",
237 | "swashbuckle.aspnetcore.nuspec"
238 | ]
239 | },
240 | "Swashbuckle.AspNetCore.Annotations/5.5.1": {
241 | "sha512": "WK3ni//iAfdt6dcSYA/ZEY2q3eW9HpGNoHYd2b2vVr74H1pI36C3cliJiAzzMXopcieeFgBBzGCfHuAiUUQEhA==",
242 | "type": "package",
243 | "path": "swashbuckle.aspnetcore.annotations/5.5.1",
244 | "files": [
245 | ".nupkg.metadata",
246 | ".signature.p7s",
247 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.dll",
248 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.pdb",
249 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Annotations.xml",
250 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Annotations.dll",
251 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Annotations.pdb",
252 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Annotations.xml",
253 | "swashbuckle.aspnetcore.annotations.5.5.1.nupkg.sha512",
254 | "swashbuckle.aspnetcore.annotations.nuspec"
255 | ]
256 | },
257 | "Swashbuckle.AspNetCore.Swagger/5.5.1": {
258 | "sha512": "YlrnRiIFQdjh+MfBtiUzPPsRwk5745dv1DeWwgNBehN3PwZjIs+gczVaS0h5KKP9ON+e8GM3ieajV6BVZtc/dQ==",
259 | "type": "package",
260 | "path": "swashbuckle.aspnetcore.swagger/5.5.1",
261 | "files": [
262 | ".nupkg.metadata",
263 | ".signature.p7s",
264 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll",
265 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb",
266 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml",
267 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll",
268 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb",
269 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml",
270 | "swashbuckle.aspnetcore.swagger.5.5.1.nupkg.sha512",
271 | "swashbuckle.aspnetcore.swagger.nuspec"
272 | ]
273 | },
274 | "Swashbuckle.AspNetCore.SwaggerGen/5.5.1": {
275 | "sha512": "SftLofzIA063y73rn17YCf4dSXrgZdxLBig9E/HT4IIZ9mlsm12KmsNKUXf4U+X09KO8sVq1D29XfjVtC69eAg==",
276 | "type": "package",
277 | "path": "swashbuckle.aspnetcore.swaggergen/5.5.1",
278 | "files": [
279 | ".nupkg.metadata",
280 | ".signature.p7s",
281 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
282 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
283 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
284 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
285 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
286 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
287 | "swashbuckle.aspnetcore.swaggergen.5.5.1.nupkg.sha512",
288 | "swashbuckle.aspnetcore.swaggergen.nuspec"
289 | ]
290 | },
291 | "Swashbuckle.AspNetCore.SwaggerUI/5.5.1": {
292 | "sha512": "a2Ym9DYrvTZ/Yt8GVfn6M1ZP++Ra3KAfCNe4pTtkNiHpBgWhsYWUT3T07REtFImduBh93GAHuItZpltSOZV13A==",
293 | "type": "package",
294 | "path": "swashbuckle.aspnetcore.swaggerui/5.5.1",
295 | "files": [
296 | ".nupkg.metadata",
297 | ".signature.p7s",
298 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
299 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
300 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
301 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
302 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
303 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
304 | "swashbuckle.aspnetcore.swaggerui.5.5.1.nupkg.sha512",
305 | "swashbuckle.aspnetcore.swaggerui.nuspec"
306 | ]
307 | },
308 | "System.Memory/4.5.4": {
309 | "sha512": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
310 | "type": "package",
311 | "path": "system.memory/4.5.4",
312 | "files": [
313 | ".nupkg.metadata",
314 | ".signature.p7s",
315 | "LICENSE.TXT",
316 | "THIRD-PARTY-NOTICES.TXT",
317 | "lib/net461/System.Memory.dll",
318 | "lib/net461/System.Memory.xml",
319 | "lib/netcoreapp2.1/_._",
320 | "lib/netstandard1.1/System.Memory.dll",
321 | "lib/netstandard1.1/System.Memory.xml",
322 | "lib/netstandard2.0/System.Memory.dll",
323 | "lib/netstandard2.0/System.Memory.xml",
324 | "ref/netcoreapp2.1/_._",
325 | "system.memory.4.5.4.nupkg.sha512",
326 | "system.memory.nuspec",
327 | "useSharedDesignerContext.txt",
328 | "version.txt"
329 | ]
330 | },
331 | "System.Threading.Channels/4.7.1": {
332 | "sha512": "6akRtHK/wab3246t4p5v3HQrtQk8LboOt5T4dtpNgsp3zvDeM4/Gx8V12t0h+c/W9/enUrilk8n6EQqdQorZAA==",
333 | "type": "package",
334 | "path": "system.threading.channels/4.7.1",
335 | "files": [
336 | ".nupkg.metadata",
337 | ".signature.p7s",
338 | "Icon.png",
339 | "LICENSE.TXT",
340 | "THIRD-PARTY-NOTICES.TXT",
341 | "lib/net461/System.Threading.Channels.dll",
342 | "lib/net461/System.Threading.Channels.xml",
343 | "lib/netcoreapp3.0/System.Threading.Channels.dll",
344 | "lib/netcoreapp3.0/System.Threading.Channels.xml",
345 | "lib/netstandard1.3/System.Threading.Channels.dll",
346 | "lib/netstandard1.3/System.Threading.Channels.xml",
347 | "lib/netstandard2.0/System.Threading.Channels.dll",
348 | "lib/netstandard2.0/System.Threading.Channels.xml",
349 | "system.threading.channels.4.7.1.nupkg.sha512",
350 | "system.threading.channels.nuspec",
351 | "useSharedDesignerContext.txt",
352 | "version.txt"
353 | ]
354 | }
355 | },
356 | "projectFileDependencyGroups": {
357 | ".NETCoreApp,Version=v3.1": [
358 | "Newtonsoft.Json >= 12.0.3",
359 | "RabbitMQ.Client >= 6.2.1",
360 | "Swashbuckle.AspNetCore >= 5.5.1",
361 | "Swashbuckle.AspNetCore.Annotations >= 5.5.1"
362 | ]
363 | },
364 | "packageFolders": {
365 | "/Users/borakasmer/.nuget/packages/": {},
366 | "/usr/local/share/dotnet/sdk/NuGetFallbackFolder": {}
367 | },
368 | "project": {
369 | "version": "1.0.0",
370 | "restore": {
371 | "projectUniqueName": "/Users/borakasmer/Projects/GoService/GoService.csproj",
372 | "projectName": "GoService",
373 | "projectPath": "/Users/borakasmer/Projects/GoService/GoService.csproj",
374 | "packagesPath": "/Users/borakasmer/.nuget/packages/",
375 | "outputPath": "/Users/borakasmer/Projects/GoService/obj/",
376 | "projectStyle": "PackageReference",
377 | "fallbackFolders": [
378 | "/usr/local/share/dotnet/sdk/NuGetFallbackFolder"
379 | ],
380 | "configFilePaths": [
381 | "/Users/borakasmer/.nuget/NuGet/NuGet.Config"
382 | ],
383 | "originalTargetFrameworks": [
384 | "netcoreapp3.1"
385 | ],
386 | "sources": {
387 | "https://api.nuget.org/v3/index.json": {}
388 | },
389 | "frameworks": {
390 | "netcoreapp3.1": {
391 | "projectReferences": {}
392 | }
393 | },
394 | "warningProperties": {
395 | "warnAsError": [
396 | "NU1605"
397 | ]
398 | }
399 | },
400 | "frameworks": {
401 | "netcoreapp3.1": {
402 | "dependencies": {
403 | "Newtonsoft.Json": {
404 | "target": "Package",
405 | "version": "[12.0.3, )"
406 | },
407 | "RabbitMQ.Client": {
408 | "target": "Package",
409 | "version": "[6.2.1, )"
410 | },
411 | "Swashbuckle.AspNetCore": {
412 | "target": "Package",
413 | "version": "[5.5.1, )"
414 | },
415 | "Swashbuckle.AspNetCore.Annotations": {
416 | "target": "Package",
417 | "version": "[5.5.1, )"
418 | }
419 | },
420 | "imports": [
421 | "net461",
422 | "net462",
423 | "net47",
424 | "net471",
425 | "net472",
426 | "net48"
427 | ],
428 | "assetTargetFallback": true,
429 | "warn": true,
430 | "frameworkReferences": {
431 | "Microsoft.AspNetCore.App": {
432 | "privateAssets": "none"
433 | },
434 | "Microsoft.NETCore.App": {
435 | "privateAssets": "all"
436 | }
437 | },
438 | "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/3.1.401/RuntimeIdentifierGraph.json"
439 | }
440 | }
441 | }
442 | }
--------------------------------------------------------------------------------
/GoService/obj/project.nuget.cache:
--------------------------------------------------------------------------------
1 | {
2 | "version": 2,
3 | "dgSpecHash": "bxnRAgQwUHC6hfzBjdOGszsH0Hy1h0XBlB0W5mFI0dZl3e0OJRV0gfPEBwBGfqFENU+He4GxMJh5HVNaMSJGxw==",
4 | "success": true,
5 | "projectFilePath": "/Users/borakasmer/Projects/GoService/GoService.csproj",
6 | "expectedPackageFiles": [
7 | "/Users/borakasmer/.nuget/packages/microsoft.extensions.apidescription.server/3.0.0/microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512",
8 | "/Users/borakasmer/.nuget/packages/microsoft.openapi/1.1.4/microsoft.openapi.1.1.4.nupkg.sha512",
9 | "/Users/borakasmer/.nuget/packages/newtonsoft.json/12.0.3/newtonsoft.json.12.0.3.nupkg.sha512",
10 | "/Users/borakasmer/.nuget/packages/rabbitmq.client/6.2.1/rabbitmq.client.6.2.1.nupkg.sha512",
11 | "/Users/borakasmer/.nuget/packages/swashbuckle.aspnetcore/5.5.1/swashbuckle.aspnetcore.5.5.1.nupkg.sha512",
12 | "/Users/borakasmer/.nuget/packages/swashbuckle.aspnetcore.annotations/5.5.1/swashbuckle.aspnetcore.annotations.5.5.1.nupkg.sha512",
13 | "/Users/borakasmer/.nuget/packages/swashbuckle.aspnetcore.swagger/5.5.1/swashbuckle.aspnetcore.swagger.5.5.1.nupkg.sha512",
14 | "/Users/borakasmer/.nuget/packages/swashbuckle.aspnetcore.swaggergen/5.5.1/swashbuckle.aspnetcore.swaggergen.5.5.1.nupkg.sha512",
15 | "/Users/borakasmer/.nuget/packages/swashbuckle.aspnetcore.swaggerui/5.5.1/swashbuckle.aspnetcore.swaggerui.5.5.1.nupkg.sha512",
16 | "/Users/borakasmer/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
17 | "/Users/borakasmer/.nuget/packages/system.threading.channels/4.7.1/system.threading.channels.4.7.1.nupkg.sha512"
18 | ],
19 | "logs": []
20 | }
--------------------------------------------------------------------------------
/webParser/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/webParser/.idea/webParser.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/webParser/.idea/workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
--------------------------------------------------------------------------------
/webParser/parser/parser.go:
--------------------------------------------------------------------------------
1 | package parser
2 |
3 | import (
4 | //"fmt"
5 | "github.com/PuerkitoBio/goquery"
6 | _ "github.com/denisenkom/go-mssqldb"
7 | "log"
8 | "net/http"
9 | "strings"
10 | "time"
11 | )
12 |
13 | var exchangeList map[string]string
14 |
15 | func ParseWeb(exchange string) string {
16 | client := &http.Client{
17 | Timeout: 30 * time.Second,
18 | }
19 | res, err := client.Get("https://www.doviz.com")
20 | if err != nil {
21 | log.Fatal(err)
22 | }
23 |
24 | defer res.Body.Close()
25 | if res.StatusCode == 200 {
26 | doc, err := goquery.NewDocumentFromReader(res.Body)
27 | if err != nil {
28 | log.Fatal(err)
29 | } else {
30 | /*doc.Find("body div#extraCalls").Each(func(i int, s *goquery.Selection) {
31 | div := s.Find("div").First()
32 | id, _ := div.Attr("id")
33 | fmt.Printf("Div ID: %s\n", id)
34 | })*/
35 | /*doc.Find("body div").Each(func(i int, s *goquery.Selection) {
36 | id, exists := s.Attr("id")
37 | if exists && strings.TrimSpace(id)!="" {
38 | fmt.Printf("Div ID: %s\n", id)
39 | }
40 | })*/
41 | }
42 |
43 | data := doc.Find(".market-data .item")
44 | exchangeList = make(map[string]string, data.Length())
45 | data.Each(func(i int, s *goquery.Selection) {
46 | name := s.Find("a .name").Text()
47 | name = strings.Replace(name, " ", "", -1) //Gram Altın==>GramAltın
48 | kur := s.Find("a .value").Text()
49 | exchangeList[name] = kur
50 | //fmt.Printf("Kur %d: %s - %s\n", i, name, kur)
51 | })
52 | /*for key, value := range exchangeList {
53 | fmt.Printf("Kur :%s - %s\n", key, value)
54 | }*/
55 | //fmt.Printf("Kur :%s - %s\n", exchange, getExchangeValueByType(exchange))
56 | return getExchangeValueByType(exchange)
57 | } else {
58 | log.Fatalf("status code error: %d %s", res.StatusCode, res.Status)
59 | return "0"
60 | }
61 | }
62 |
63 | func getExchangeValueByType(key string) string {
64 | if val, ok := exchangeList[key]; ok {
65 | return val
66 | } else {
67 | return "0"
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/webParser/rabbitMQ/consumer.go:
--------------------------------------------------------------------------------
1 | package rabbitMQ
2 |
3 | import (
4 | "database/sql"
5 | "encoding/json"
6 | "fmt"
7 | "github.com/streadway/amqp"
8 | "log"
9 | "os"
10 | "strconv"
11 | "strings"
12 | "time"
13 | "webParser/parser"
14 | "webParser/redis"
15 | shared2 "webParser/shared"
16 | sql2 "webParser/sql"
17 | )
18 |
19 | func ConsumeRabbitMQ(db *sql.DB) {
20 | conn, err := amqp.Dial(shared2.Config.AMQPURL)
21 | handleError(err, "Can't connect to AMQP")
22 | defer conn.Close()
23 | amqpChannel, err := conn.Channel()
24 | handleError(err, "Can't create a amqpChannel")
25 |
26 | defer amqpChannel.Close()
27 |
28 | queue, err := amqpChannel.QueueDeclare("product", false, false, false, false, nil)
29 | handleError(err, "Could not declare `add` queue")
30 |
31 | err = amqpChannel.Qos(1, 0, false)
32 | handleError(err, "Could not configure QoS")
33 |
34 | messageChannel, err := amqpChannel.Consume(
35 | queue.Name,
36 | "",
37 | false,
38 | false,
39 | false,
40 | false,
41 | nil,
42 | )
43 | handleError(err, "Could not register consumer")
44 | stopChan := make(chan bool)
45 |
46 | go func() {
47 | log.Printf("Consumer ready, PID: %d", os.Getpid())
48 | for d := range messageChannel {
49 | fmt.Println(strings.Repeat("-", 100))
50 | log.Printf("Received a message: %s", d.Body)
51 |
52 | addProduct := &shared2.AddProduct{}
53 |
54 | err := json.Unmarshal(d.Body, addProduct)
55 | if err != nil {
56 | log.Printf("Error decoding JSON: %s", err)
57 | }
58 |
59 | //Check Redis
60 | var redisClient = redis.GetRedisClient()
61 |
62 | exchangeRedisVal := &redis.ExchangeRedisValue{}
63 | err2 := redisClient.GetKey(addProduct.ExchangeName, exchangeRedisVal)
64 | if err2 != nil && err2.Error() != "redis: nil" {
65 | log.Fatalf("Error: %v", err2.Error())
66 | }
67 | //-------------------------
68 | var exchange, exchangeFlt string
69 |
70 | if exchangeRedisVal.Name == "" { //If there is no value on Redis, we will parse the web page
71 | //Web Parser
72 | //var exchange = parser.ParseWeb(shared2.Exchanges.Dolar)
73 | exchange = parser.ParseWeb(addProduct.ExchangeName)
74 | exchangeFlt = strings.Replace(exchange, ",", ".", 1)
75 |
76 | exchangeRedisVal.Name = addProduct.ExchangeName
77 | exchangeRedisVal.Value = exchangeFlt
78 | exchangeRedisVal.CreatedDate = time.Now()
79 | redisClient.SetKey(addProduct.ExchangeName, exchangeRedisVal, time.Minute*1)
80 | } else { // Get ExchangeData From Redis
81 | exchange = exchangeRedisVal.Name
82 | exchangeFlt = exchangeRedisVal.Value
83 | }
84 | fmt.Println(strings.Repeat("-", 100))
85 | //fmt.Printf("Kur :%s - %s\n", shared2.Exchanges.Dolar,exchange)
86 | fmt.Printf("Kur :%s - %s\n", addProduct.ExchangeName, exchange)
87 |
88 | exchangeValue, err2 := strconv.ParseFloat(exchangeFlt, 64)
89 | if err2 != nil {
90 | return
91 | }
92 | //--------------------------------------------
93 |
94 | //Convert addProduct price to ₺ ==>TrPrice
95 | addProduct.TrPrice = addProduct.Price * exchangeValue
96 | addProduct.ExchangeValue = exchangeValue
97 |
98 | log.Printf("Price %f of %s. ExchangeType : %s", addProduct.Price, addProduct.Name, addProduct.ExchangeName)
99 | res, err2 := sql2.InsertSqlContent(db, addProduct)
100 | handleError(err2, "Could not Insert Product to Sql")
101 | log.Printf("Inserted Product ID : %d", res)
102 |
103 | if err := d.Ack(false); err != nil {
104 | log.Printf("Error acknowledging message : %s", err)
105 | } else {
106 | log.Printf("Acknowledged message")
107 | }
108 |
109 | // SQL List All Product
110 | names, prices, trPrices, exchangeType, exchangeVal, err := sql2.GetSqlContent(db)
111 | if err != nil {
112 | fmt.Println("(sqltest) Error getting content: " + err.Error())
113 | }
114 | fmt.Println(strings.Repeat("-", 100))
115 | // Now read the contents
116 | for i := range names {
117 | fmt.Println("Product " + strconv.Itoa(i) + ": " + names[i] + ", ExchangeType: " + exchangeType[i] + ", ExchangeValue: " + strconv.FormatFloat(exchangeVal[i], 'f', 2, 64) + ", Price: " + strconv.FormatFloat(prices[i], 'f', 2, 64) + ", TrPrice: " + strconv.FormatFloat(trPrices[i], 'f', 2, 64))
118 | }
119 | }
120 | }()
121 |
122 | // Stop for program termination
123 | <-stopChan
124 | }
125 |
126 | func handleError(err error, msg string) {
127 | if err != nil {
128 | log.Fatalf("%s: %s", msg, err)
129 | }
130 |
131 | }
132 |
--------------------------------------------------------------------------------
/webParser/redis/redis.go:
--------------------------------------------------------------------------------
1 | package redis
2 |
3 | import (
4 | "context"
5 | "encoding/json"
6 | "github.com/go-redis/redis"
7 | "time"
8 | )
9 |
10 | type redisClient struct {
11 | c *redis.Client
12 | }
13 |
14 | var client = &redisClient{}
15 |
16 | var ctx = context.Background()
17 |
18 | type ExchangeRedisValue struct{
19 | Name string
20 | Value string
21 | CreatedDate time.Time
22 | }
23 |
24 | func GetRedisClient() *redisClient {
25 | rdb := redis.NewClient(&redis.Options{
26 | Addr: "localhost:6379",
27 | Password: "", // no password set
28 | DB: 0, // use default DB
29 | })
30 |
31 | if err := rdb.Ping(ctx).Err(); err != nil {
32 | panic("Unable to connect to redis " + err.Error())
33 | }
34 | client.c = rdb
35 | return client
36 | }
37 |
38 | func (client *redisClient) SetKey(key string, value interface{}, expiration time.Duration) error {
39 | cacheData, err := json.Marshal(value)
40 | if err != nil {
41 | return err
42 | }
43 |
44 | err = client.c.Set(ctx, key, cacheData, expiration).Err()
45 | if err != nil {
46 | return err
47 | }
48 | return nil
49 | }
50 |
51 | func (client *redisClient) GetKey(key string, src interface{}) error {
52 | val, err := client.c.Get(ctx, key).Result()
53 | if err == redis.Nil || err != nil {
54 | return err
55 | }
56 |
57 | err = json.Unmarshal([]byte(val), &src)
58 | if err != nil {
59 | return err
60 | }
61 | return nil
62 | }
63 |
--------------------------------------------------------------------------------
/webParser/shared/shared.go:
--------------------------------------------------------------------------------
1 | package shared
2 |
3 | type Configuration struct {
4 | AMQPURL string
5 | SQLURL string
6 | }
7 |
8 | var Config = Configuration{
9 | AMQPURL: "amqp://test:test@localhost:5672/",
10 | SQLURL: "sqlserver://**userName**:*****@192.168.**.**:1433?database=Deno&connection+timeout=30",
11 | }
12 |
13 | type AddProduct struct {
14 | Price float64
15 | TrPrice float64
16 | Name string
17 | ExchangeType int
18 | ExchangeName string
19 | ExchangeValue float64
20 | }
21 |
22 | type exchangeType struct {
23 | Dolar string
24 | Euro string
25 | Sterlin string
26 | Altin string
27 | }
28 |
29 | func newExchangeType() *exchangeType {
30 | return &exchangeType{
31 | Dolar: "DOLAR",
32 | Euro: "EURO",
33 | Sterlin: "STERLİN",
34 | Altin: "GRAM ALTIN",
35 | }
36 | }
37 |
38 | var Exchanges = newExchangeType()
--------------------------------------------------------------------------------
/webParser/sql/sql.go:
--------------------------------------------------------------------------------
1 | package sql
2 |
3 | import (
4 | "context"
5 | "database/sql"
6 | "log"
7 | "time"
8 | shared2 "webParser/shared"
9 | )
10 |
11 | func SqlOpen() *sql.DB {
12 | db, err := sql.Open("sqlserver", shared2.Config.SQLURL)
13 | if err != nil {
14 | log.Fatal(err)
15 | }
16 | return db
17 | }
18 |
19 | func GetSqlContent(db *sql.DB) ([]string, []float64, []float64, []string, []float64, error) {
20 | var (
21 | Name []string
22 | Price []float64
23 | TrPrice []float64
24 | ExchangeType []string
25 | ExchangeValue []float64
26 | ctx context.Context
27 | )
28 | ctx, cancel := context.WithTimeout(context.Background(), time.Minute)
29 | defer cancel()
30 |
31 | rows, err := db.QueryContext(ctx, "select Name,Price,TrPrice,ExchangeType,ExchangeValue from [dbo].[Products2]")
32 | if err != nil {
33 | log.Fatal(err)
34 | }
35 | defer rows.Close()
36 | for rows.Next() {
37 | var _name string
38 | var _price float64
39 | var _trPrice float64
40 | var _exchangeType string
41 | var _exchangeValue float64
42 | err := rows.Scan(&_name, &_price, &_trPrice, &_exchangeType, &_exchangeValue)
43 | if err != nil {
44 | return Name, Price, TrPrice, ExchangeType, ExchangeValue, err
45 | } else {
46 | Name = append(Name, _name)
47 | Price = append(Price, _price)
48 | TrPrice = append(TrPrice, _trPrice)
49 | ExchangeType = append(ExchangeType, _exchangeType)
50 | ExchangeValue = append(ExchangeValue, _exchangeValue)
51 | }
52 | }
53 | return Name, Price, TrPrice, ExchangeType, ExchangeValue, nil
54 | }
55 | func InsertSqlContent(db *sql.DB, product *shared2.AddProduct) (int64, error) {
56 | stmt, err := db.Prepare("INSERT INTO Products2(Name,Price,TrPrice,IsActive,ExchangeType,ExchangeValue) VALUES (@p1, @p2,@p3,@p4,@p5,@p6); select ID = convert(bigint, SCOPE_IDENTITY())")
57 | if err != nil {
58 | handleError(err, "Could not insert SqlDB")
59 | return 0, err
60 | }
61 | var ctx context.Context
62 | ctx, cancel := context.WithTimeout(context.Background(), time.Minute)
63 | defer cancel()
64 |
65 | defer stmt.Close()
66 | rows := stmt.QueryRowContext(ctx, product.Name, product.Price, product.TrPrice, 1, product.ExchangeName, product.ExchangeValue)
67 | if rows.Err() != nil {
68 | return 0, err
69 | }
70 | var _id int64
71 | rows.Scan(&_id)
72 | return _id, nil
73 | }
74 |
75 | func handleError(err error, msg string) {
76 | if err != nil {
77 | log.Fatalf("%s: %s", msg, err)
78 | }
79 |
80 | }
81 |
--------------------------------------------------------------------------------
/webParser/webParser.go:
--------------------------------------------------------------------------------
1 | package main
2 |
3 | //go get github.com/PuerkitoBio/goquery
4 | //go get github.com/denisenkom/go-mssqldb
5 | //go get github.com/streadway/amqp
6 | //go get github.com/go-redis/redis/
7 | import (
8 | "fmt"
9 | "strconv"
10 | "strings"
11 | "webParser/rabbitMQ"
12 | "webParser/sql"
13 | )
14 |
15 | func main() {
16 | //SQL
17 | var db = sql.SqlOpen()
18 | defer db.Close()
19 |
20 | //GetSqlContent
21 | names, prices, trPrices, exchangeType, exchangeValue, err := sql.GetSqlContent(db)
22 | if err != nil {
23 | fmt.Println("(sqltest) Error getting content: " + err.Error())
24 | }
25 | fmt.Println(strings.Repeat("-", 100))
26 | // Now read the contents
27 | for i := range names {
28 | fmt.Println("Product " + strconv.Itoa(i) + ": " + names[i] + ", ExchangeType: " + exchangeType[i] + ", ExchangeValue: " + strconv.FormatFloat(exchangeValue[i], 'f', 2, 64) + ", Price: " + strconv.FormatFloat(prices[i], 'f', 2, 64)+ ", TrPrice: " + strconv.FormatFloat(trPrices[i], 'f', 2, 64))
29 | }
30 |
31 | //RabbitMQ Consumer
32 | rabbitMQ.ConsumeRabbitMQ(db)
33 | }
34 |
--------------------------------------------------------------------------------